写在 RSSHub 贡献之后
此文完成于 2024 年 12 月,部分内容可能过时。
大概是四年前,我就了解到了 RSSHub 这个项目,并且对这种开放、可自行定制的信息聚合方式非常着迷,当时的我最大的愿望就是参与到 RSSHub 的开发中,但是奈何当时的我能力不足,只能搁置这个想法;不过庆幸的是,四年后我实现这个四年前许下的约定了!
RSS 诞生于 90 年代,风靡于 00 年代。到了 10 年代,随着移动互联网兴起,各家平台都开始打造自己的“信息茧房”,于是,以 2013 年 Google reader 的关闭为信号,RSS 黯然退场。前字节跳动 CEO 张一鸣在此时也发表了名为《为佩奇关闭 Google Reader 的魄力叫好》的文章,表达了他对此次关闭的看法,其中说到
我发现,要成为 Google Reader 常用用户必须具备两个特点:
一、信息组织能力强,明确知道自己想要的信息在哪。
二、自制力强,有规律的整理并能控制好 RSS 源的数量。
不可否认的是,他所提到的确是事实,大多数人并不具备这种自行筛选、组织信息的能力,所以这篇文章的最后,他表示看好算法推荐的未来,而未来也印证了他的想法:以算法驱动的信息平台大获成功。可——这真的好吗?
算法的存在让我们形成了一个又一个的“信息茧房”,我们每天都在消费着“量身定制”的信息,在其中不亦乐乎。这样的存在,一方面能够为人们量身定制信息,提高信息获取的效率;但另一方面,算法为我们提供的“茧房”好像不是在为我们自己——一个信息阅读者来服务,而是更多的为资本、为商业服务,这时算法就偏离了原来的轨道了。不过总是会有人不安于现状,积极寻求改变:
2018 年,DIYgod 发起了 RSSHub 项目,旨在为不支持 RSS 的网站提供 RSS,经过七年的发展,现在的 RSSHub 已经变成了一个支持数以千计网站及众多路由的大型项目,技术栈也从 koa 变成 Hono,从 JavaScript 变成 TypeScript,从 CommonJS 变成 ESM,从 art-template 变成 JSX,从 Jest 变成 Vitest……除此之外,我也是很佩服 DIYgod 本人,从最初的 B 站前端开始,到成为 RSSHub,Aplayer,Dplayer(相当一部分影视网站使用的播放器)的创作者,再到创办 RSS3,发起 xLog、Folo 等一众项目,每一个项目我都有研究与使用,尤其是 Folo,其实很长一段时间里,我都因为没有找到一个趁手的 RSS 阅读器而几近放弃 RSS 这个载体,但 Folo 的设计独具匠心,在 RSS 基础上,还恰到好处的加入了一部分社交:认证源,打赏,最近读者等等功能,让我重拾了 RSS,当然也推荐你使用 Folo 或 RSS 订阅本博客。
再回到四年前,那时的我会在网上搜索很多文章来看,久而久之,便对红底白字的“π”有了印象,这便是少数派,翻到少数派旗下“一派”播客中提到了 RSS 订阅,然后看到了那篇大名鼎鼎的《高效获取信息,你需要这份 RSS 入门指南》,便迷上了这种开放,自行定制的信息获取方式。使用 RSS 的过程中,自然而然,我也发现了很多的优质内容与创作者,其中就包含 RSSHub 项目,用久之后,看着 README 里面众多贡献者,我想着——我——是否也能出现在这里?
幸甚至哉,四年后的我,因为学校里的一次作业,想起了我很久以前的所许下的小小愿望。其实之前我也研究过如何给 RSSHub 做贡献,但是因为个人技术能力不足,确实看不懂如何去贡献,便搁置了下来。不过现在的我,已经能够慢慢看懂 RSSHub 其中所用到的技术了,很庆幸,自己慢慢的在自己喜欢的道路上做着喜欢的事情。也很感谢 RSSHub 这个项目,它激发了我对于开源的兴趣,让我感受到那种自行开发创造的乐趣,这是一个创作者远远不断的动力。
当然,不可否认的是,算法已经成为了这个时代信息获取的主流方式,而 RSS 使用门槛也相对更高。正如 vim 在编辑器中的地位,RSS 现在好像也走到了这个位置,如何选择,请屏幕前的你自行决定。但重要的并不是选什么,而是重获自己对于信息的掌控权,不被裹挟着,成为流量、商业的牺牲品,去获取本属于自己的主动权。
相关阅读: