RSS(全称:RDF Site Summary;Really Simple Syndication[2]),中文译作简易信息聚合,也称聚合内容,是一种消息来源格式规范,用以聚合经常发布更新资料的网站,例如博客文章、新闻、音频或视频的网摘。
RSS 信息订阅曾经最广泛的应用是 Google Reader,当时我就是用这个应用订阅了很多网站的更新。后来该应用关闭也是一个大事件,感觉 RSS 也即将灭亡一样,之后好像 RSS 在互联网上使用的也就少了,人们更加习惯于通过社交软件比如微博、微信公众号等获得信息更新。
但是我还是一直觉得 RSS 更好用,也一直沿用这一获取信息的方式,好的 RSS 客户端也不少,很多网站也一直支持 RSS 订阅。民间也有一些将微信公众号文章或微博等信息转化为 RSS 订阅的方式,但是没有找到一个强大的、稳定的服务。
发现之旅
在我日常使用的 Mixin Messenger 上,最近 CEO 冯晓东推荐了一个叫做「猫头鹰递信」(7000102034)的机器人服务。在上面可以订阅 RSS 更新,尤其是还可以支持 Twitter 信息的更新推送,通过命令输入 Twitter 的 ID 后,支付少量的 CNB 就可以订阅推特发言的实时信息了。
我订阅了冯晓东在推特的账户后,发现反馈回来一个 RSS 订阅地址,我用浏览器可以打开。于是分析了一个这个订阅地址的格式,非常简单,我将冯晓东的 ID 换成了另外一个人的账号,居然也可以生成 RSS 订阅地址。
继续分析这个订阅地址,发现前缀地址是 GitHub 上的一个项目叫做 RSSHub,于是继续追踪到了 GitHub 网站上这个项目上。前面一堆英文,看的似懂非懂,结果拉下来有中文的解释。更进一步,找到了这个详细介绍的网站RSSHub 介绍。
强大的功能和丰富的资源库
打开这个网站,首先了解了一下基本的原理和使用方法。再往下看,简直为我打开了一片新天地。因为这里已经建立了上百个成熟的路由应用,基本上我们日常想到的网站和信息,这里面都有开发者已经通过这个技术建立了生成 RSS 的方法。
比如各类社交媒体、新媒体、传统媒体、论坛、博客、音视频、阅读、政务消息、科学期刊…… 简直是应有尽有。
这个发现简直太令人兴奋了,里面的内容值得花时间去认真探索。真的感谢互联网开源世界,让众多的技术大牛一起解决大家的需求,真的是造福人类啊!
我根据操作指引订阅几个 Twitter 账户、王兴的饭否账户、即刻账户、本地的新闻等等,甚至还可以将喜马拉雅、蜻蜓 FM 等音频专辑生成 RSS,这样就可以很方便地用播客客户端及时更新和收听了。
这里面基本是你能想到的所有信息内容,都有转换为 RSS 的技术手段,真的是像网站的 Slogan 说的那样——「万物皆可 RSS」。
RSSHub 是一个开源、简单易用、易于扩展的 RSS 生成器,可以给任何奇奇怪怪的内容生成 RSS 订阅源。RSSHub 借助于开源社区的力量快速发展中,目前已适配数百家网站的上千项内容。可以配合浏览器扩展 RSSHub Radar (opens new window) 和 移动端辅助 App RSSBud (opens new window) (iOS) 与 RSSAid (opens new window) (Android) 使用。
还可以按照主页链接,加入这个应用的 Telegram 群组和订阅频道,及时获取更多的更新信息,这真的是一个值得探索的宝藏。