什么是RSS

生活在数字时代,我们时常被各类信息推送包围:微博、朋友圈的动态;今日头条,贴吧的新闻时事推送;淘宝,京东的降价信息等等。可以说我们的世界已经被信息包围了,但这些信息从来没有掌握在我们自己手里。它们都被掌握在公司,媒体,更是掌握把人的全部喜好量化成数字再一个个精准解剖的大数据手里。我们更像是嗷嗷待哺的婴儿,只是张着嘴等着信息的甘乳流入喉咙,全然不知里面到底是什么成分。

那么有没有一种方法,能够让我们颠覆这一现状,重新掌握自己信息的主动权呢?很遗憾地说,有但是不完全有。虽然我很希望做出一个绝对肯定的回答,但期待一个老古董的玩意去完美解决这一问题(对大部分人来说并不构成问题)是不现实的。我在这里介绍的,只是问题的部分解决方案——文章推送。

RSS(全称:Really Simple Syndication,中文名:简易信息聚合)是一种消息来源格式规范,用以聚合经常发布更新数据的网站,例如博客文章、新闻、或音频的网摘。也许有人是从播客(Podcast)那边了解到这一概念。但它一开始最基本的功能其实是推送文章。虽说其实基于这一规范推送什么都可以,包括上面所诉的一切信息种类,但因为种种现实的问题(万恶的xx社会),目前比较广泛的似乎也只有播客和文章两类。本文主要的内容是后者——如何用RSS构建自己的个人文章推送流

寻找RSS

不知道你在浏览一些以文章推送为主要定位的网站时,在最底下的信息栏有没有看到过这个图标。

这便是个类似于雷达或者wifi的图标便是RSS的标志,当然一部分网站也会直接以RSS的字样显示:

机核网的RSS入口

当点开这一标志后,你可以看到一个xml格式的内容。

机核网的rss文本

你可能会觉得:难道我需要这么大一段文字才能使用RSS吗?当然不是,我们需要的只是获取这一文本的链接,即最上头显示的URL:https://www.gcores.com/rss

但另一个问题又来了,万一找不到这个入口怎么办?一般情况下,网站的RSS都会放在主网站域名后"/rss"、“/atom”、"/feed"的路径上,或者也可以直接用搜索引擎查找所需网站的RSS。但是如果实在没有找到,又或者网站根本就没有提供RSS怎么办?这里就要祭出一个神器——RSSHub Radar

这是一个作为浏览器插件开发的RSS链接嗅探器,同时在它还支持用户自己制作并上传RSS以覆盖更多并未提供RSS的网站,效果如下:

最上面是官方的RSS链接,其下是用户自己制作的RSS

哪怕是哔哩哔哩这种没有提供RSS的网站,也同样可以使用插件订阅

当然除此之外还可以使用其他类似插件,或者油猴脚本,甚至直接用RSS阅读器内的资源搜索也是完全没问题的,后者在下文有介绍。

使用RSS

有了链接只是第一步,我们还得使用这些链接,订阅网站推送的内容。几乎所有平台都有RSS相关的订阅浏览工具,公司开发或个人开发,开源或闭源,客户端(cs)或浏览器(bs),五花八门。有需要的可以去寻找自己所需平台上的rss聚合器,这里说下我自己的使用经历和一些经验。

首先肯定是windows平台啦(因为我既买不起mac,又不会用linux)。由于我并不想电脑又多一个“Chromium”内核的软件,所以我选择了浏览器插件的形式。而当时在墙内的我又不想太过麻烦地天天爬梯子看文章,于是我的选择就相当有限了。但有限并非代表不能找到好的。

Feedbro

Feedbro是一个浏览器插件,支持所有主流浏览器。大致界面如下:

它支持各种常见的功能:收藏,已读,文件夹分类,排序,导入导出,过滤规则等等,在如下的界面输入RSS链接即可订阅文章,但是不直接输入URL也没有关系,输入网站名,它也可以搜索其相关的RSS:

它甚至还可以切换成中文。

教程地址:https://chenyan98.cn/2888.html

可以说它已经能满足绝大部分人的需求,而且还完全不需要翻墙,唯一的问题可能就是没有账号系统支持跨平台跨设备同步。对于多平台用户来说只能通过导入导出OPML(包含所有订阅链接)文件来部分解决。

地址:Feedbro - RSS Feed Reader with built-in Rule Engine (nodetics.com)

Feedly

Feedly是历史悠久的老牌RSS聚合器,与之相对的另外一个大牌是inoreader。由于我基本没怎么使用过后者,这里主要讲下前者。

Feedly的界面设计非常棒,以绿色作为基调,清新自然。同时Feedly支持收藏,已读,文件夹分类,导入导出OPML等功能,而且它的收藏支持文件夹分类,支持标记特定订阅源,甚至还可以对某一订阅源提供相关推荐等。可以说几乎已经满足所有需求。

唯一需要特别注意的两个缺点:没有中文支持,搜索文章需要会员。如果对这两点感到敏感的用户可以选择inoreader,它不仅支持中文,而且免费功能更加强大齐全。当然它们有一个共同的缺点:得翻墙。

地址:Stay ahead of the curve with Feedly AI

知微

其实比起网页版,我更喜欢平常用手机刷Rss,由于一些特殊原因(主要是需要绿色软件),我基本选择的都是安卓手机。安卓端有个相当著名的RSS应用叫FeedMe。但是我却从没用过,因为接下来这款app已经完全满足了我的日常需求。

设计上偏向于简洁,部分UI逻辑可能与常规的app相悖,这点需要一定时间习惯。使用上,它也包含上述绝大部分功能,搜索文章也是免费的,其他就不多说了,亲自探索是最好的。它最最突出的优点便是——开发者是中国人。(是中国人就给我用国产)。因此app里内置了许多在国内环境下比较好用的功能,比如通过代理爬取rss文本,同时它既有本地端,也可以通过账号联动获取包括上述两家(Feedly,inoreader)在内的同步推送,相当地便利。另外在设置里还可以看到作者的qq群,如果对产品有任何不满,也可以即时在qq群内反馈,相比于一些公司商业产品或者github上的开源应用,这无疑更加快捷方便。

地址:GitHub - wizos/loread

享受RSS

这篇文章到此我只写了短短2k字,但是并不是说关于RSS就只能讲这么多,上面的每一个小地方,比如怎么使用RSSHub Radar制作上传RSS链接,不同RSS阅读器的细微差异有哪些,又如何使用这些产品更好地享受RSS,怎么用RSS去订阅博客视频等等,每一个展开来讲都都可以变成长篇大论。但一方面我能力有限,另一方面这篇文章初衷只是为了推荐(安利别人订阅我的RSS)。所以就先告一段落,有时间再修改或者写别的吧。

最后再次祝愿大家享受自己用RSS构筑的信息生活!

部分参考资料


高效获取信息,你需要这份 RSS 入门指南

RSSHub Radar — 订阅一个 RSS 源不应该这么难

不那么完美的 RSS 订阅方案 — feedly + RSSHub Radar

三月七好看捏