前言
随着信息量的爆炸性增长,获取有效信息的难度逐渐增加。RSS(Really Simple Syndication)作为一种高效的信息获取工具,可以帮助我们避免信息的过载和无效筛选,将关注的内容集中推送到一个地方。无论是从技术方案到工具选择,还是从服务端到阅读器,本文是我的RSS信息流介绍,经过了一年多一直到现在使用的一套方案。
一、RSS服务端
1.1 RSSHub
RSSHub 是一个开源的RSS生成工具,能够为各种网站和平台提供RSS订阅服务,即使这些平台本身并不支持RSS。通过 RSSHub可以轻松获取动态更新,并在RSS阅读器中集中查看内容。
配套的RSSHub Radar浏览器扩展,可以帮助你快速发现和订阅当前网站的RSS和RSSHub。我使用RSSHub主要制作哔哩哔哩、知乎和微博的RSSHub订阅源(这样我就可以不用每天盯着关注列表刷刷刷了 o((>ω< ))o)。
1.2 wewe-rss
以前是用RSSHub来制作微信公众号的RSS订阅源,但是抓取不太稳定(例如出现内容重复,返回404),后面一直在寻找新的方案。
wewe-rss是针对于微信公众号的自部署RSS订阅服务,部署好服务后登录自己的微信读书账户来进行订阅,比较方便,但是关注公众号过多或刷新频率过高容易被封控。我自己订阅了10个左右的微信公众号,且使用FreshRSS设置订阅源最小更新间隔为1天,暂时没有遇到封控问题。
项目链接:https://github.com/cooderl/wewe-rss
风险声明:wewe-rss项目的某些接口请求将通过
weread.111965.xyz
进行转发,那么爬虫部分是在作者服务器端,且会发送你的登录token到服务器上。部署教程链接:同该项目链接
1.3 PolitePol
PolitePol是一个在线RSS源生成器,通过输入要获取信息的网站地址,就可以在其可视化RSS 生成器中指向所需的区块(对代码小白很友好)。
在 PolitePol 的订阅计划中,免费方案支持制作20个RSS订阅源,每个订阅源1小时的刷新频率和440个最新消息,但是不会加载脚本和图像。
基于PolitePol免费方案的特点,我一般制作静态网页的RSS订阅源。
使用教程(非官方)链接:https://liuyude.com/archives/use-politepol-to-turn-any-website-into-an-rss
1.4 FetchRSS
FetchRSS与PolitePol类似,是一个在线RSS源生成器,只需输入你要获取信息的网站地址,就可以在其可视化RSS生成器中指向所需的区块(对代码小白很友好)。
在 FetchRSS 的订阅计划中,免费方案支持制作5个RSS订阅源,每个订阅源24小时的刷新频率和5个最新消息(所以只适合更新频率较低的网站),若7天内没有访问该订阅源,会被删除。
我使用FetchRSS主要是制作学校官网通知的RSS订阅源,学校官网一周的通知消息很少,非常适合免费方案。
网站链接:https://fetchrss.com
使用教程(非官方)链接:暂时没找到太适合的emmm……
1.5 后面的考虑
- huginn制作RSS订阅源,之前还看见有用huginn去制作微信公众号RSS订阅源的大佬(#°Д°),后面有需要试试。
- WeChat2RSS制作微信公众号RSS订阅源
- …………
二、RSS阅读端
2.1 FreshRSS
FreshRSS 是一款轻量级、开源的RSS聚合器,可以通过它订阅和管理各种RSS源,并在统一界面中集中查看内容更新。
使用FreshRSS主要是看中它可以设置订阅源最小更新间隔和过滤功能,我一般一天看一次消息,不需要很频繁的订阅源刷新,而且某些订阅源刷新频率过高可能导致推送不稳定、出现封控等问题。
项目链接:https://github.com/FreshRSS/FreshRSS
部署教程(非官方)链接:https://utgd.net/article/20972
2.2 Reeder
Reeder是一款为macOS和iOS平台设计的本地RSS阅读器,以其简洁优雅的界面和流畅的用户体验而闻名,支持多种RSS服务同步和本地订阅。
我经常使用手机查看RSS内容更新,所以让Reeder连接FreshRSS,再在Reeder里面进行快速浏览信息。Reeder的界面设计和手势操作也很吸引我,实际使用起来也很流畅。
网站链接:https://reederapp.com/classic
使用教程(非官方)链接:【教程】Reeder5详细使用教程视频(附翻译)
2.3 后面的考虑
- 最近很火热的新RSS阅读器follow,其精致的设计和交互与Reeder一样令人惊艳,同时与RSSHub深度集成,可以直接订阅相关路由。不过现在还在内测阶段,之前也用过一段时间,有些地方还有待完善,期待它的iOS正式版本推出。