简书荒废有近两年,最近发现一个RSS神器,所以又有了动力写一点东西。
前年关于使用RSS订阅微信公众号、知乎、社交网络等,有写几篇文章:
其中,最最主要的方法是使用部署的Huginn去制作相应的RSS,但是,这种方法的学习成本稍高,对不懂编程语言的人不太友好;那么到底有没有更简单的方法呢?果真,Github就出现了这样一个强大的工具——RSSHub。
最近花了一点时间研究后发现,这个工具实在是功能强大且使用简单,所以就想一定要推荐给大家。
如果想了解并部署Huginn,可以看我的这篇文章:Huginn 安装教程 — 建立你自己的 IFTTT
1. 入门介绍
正如开发者所言,RSSHub是一个轻量、易于扩展的RSS生成器,可以给任何奇奇怪怪的内容生成RSS订阅源。Ta所言的奇奇怪怪基本上囊括了大家日常生活中的所有阅读平台,包含但不限于简书、知乎、微信公众号、微博等等,它的使用指南上列举了所有平台的RSS生成方法。
作者还提供了一个已经部署好的RSSHub服务器供大家免费使用;但是,因为使用的人稍多,针对一些反爬虫策略比较严格的平台,可能这个免费服务器地址已经进入了他们的黑名单;因此,强烈建议有能力的朋友,自己搭建一个自用服务器。
部署方法请参见这里:https://docs.rsshub.app/install/,可以使用免费的Heroku平台,一键式部署真得超级方便
2.使用方法
使用方法真的是太简单了,直接在RSSHub服务器地址后面添加二级地址即可,你可以直接在使用指南上的例子上进行修改。
接下来有必要隆重介绍的是:RSSHub还可以使用URL query过滤内容,且支持正则表达式,简直是强大到无与伦比,下面举个简单的例子:
1、首先为鼠绘汉化网微博制作RSS:https://rsshub.app/weibo/user2/1948247017,这样你就可以知道他们所有漫画的动态
2、如果你只想知道银魂和海贼王的动态,可以修改上面的RSS:https://rsshub.app/weibo/user2/1948247017?filter_title=银魂|海贼王
3、如果你只想知道银魂和海贼王的汉化情况,再修改上面的RSS:https://rsshub.app/weibo/user2/1948247017?filter_title=[银魂|海贼王].*?第
作者提供的免费服务器在过滤时,有时候会不准确,强烈建议使用自己部署的自用服务器
3.与Huginn结合使用
不懂Huginn的朋友,可以略过这部分
既然RSSHub如此功能强大且使用简单,如果结合Huginn使用的话,更是事半功倍,可以省去写最难的Webhook Agent(当然,如果是RSSHub没有配置的平台或网页,还是需要用上Webhook Agent),下面提供一下我自己结合Huginn使用的流程,供大家参考。
4.结语
在【干货】信息大爆炸时代,该如何高效阅读这篇文章里,我觉得“使用RSS是现代社会断舍离的一种方式”,当你养成使用RSS阅读的习惯,你就开始自己主动地处理外界信息,而不是被动地接收信息,我觉得这一点是尤为重要的。
原文链接:
https://www.jianshu.com/p/13a2df785334
作者:xzonepiece