Skip to content

RSS 入门:为什么我还在用 RSS?

"你居然还在用 RSS?"

过去几年经常有朋友听到我获取信息的主要方式是 RSS 时都会这样问。是的,在被算法轰炸的时代,我依然保持着使用 RSS 这个"老古董"的习惯,而且已经很久了,大概是从 2018 年开始的。

最初的信息焦虑

那时候我每天都要逛很多网站:36 氪、虎嗅看互联网新闻、网易新闻看时事、人人都是产品经理看产品相关内容、PMCAFF 和知乎看各种讨论...

第一个痛点很快就出现了:每天都要把这些网站轮流访问一遍,特别麻烦。

后来发现很多作者都开了微信公众号,于是改用微信公众号订阅。但新的问题又来了:微信公众号一次只发一篇文章,而且在电脑上体验很差。对我来说这是个困扰,因为我更习惯在电脑上阅读和处理信息。

同时更要命的是,类似今日头条这种平台的算法总是精准地"猜中"我的兴趣,推荐的内容一个比一个吸引人。等我回过神来,发现又在无意识地划了半小时手机。我开始意识到,我需要一个能让我完全掌控信息源的方式。

重新发现 RSS:从内容聚合开始

这时我想起了 RSS 这个"老古董"。最开始我是用 Inoreader 订阅一些科技新闻的更新,比如 36 氪、虎嗅等网站的文章等。这样一来,我就不用每天逛这些网站了,只要打开 Inoreader 就能看到所有更新的文章。可惜的是,很多网站并不提供 RSS 源,这就导致了我的订阅源有限。

直到遇见了 RSSHub,我才知道原来还可以给任何网站生成 RSS 源 —— 这简直就是为内容订阅开启了一个新世界。有了 RSSHub,RSS 终于可以完全替代我原有的信息获取方式了。

从使用到自己动手

随着需求增加,我发现 Inoreader 免费版的功能开始不够用了:订阅数量有限制,更新频率也不够快,而付费订阅对于个人用户来说还是有点贵。我开始琢磨能不能自己掌控整个 RSS 服务。契机是自己购买服务器学习 Linux 和 Docker 时,发现很多 RSS 工具都可以自己搭建。

最开始我选择了 Tiny Tiny RSS(简称 TTRSS)。它是一个开源的 RSS 服务器,可以自己部署在服务器上。这样我就不用依赖第三方服务了,数据完全由自己掌控。部署过程也让我学到了不少东西:Docker 容器管理、Nginx 配置、数据库维护...

然后我又搭建了自己的 RSSHub 实例。这下不仅能用现成的订阅源,还能自己添加新的规则。期间遇到了不少有趣的技术问题:比如如何处理网站反爬、如何优化内存占用、如何做服务监控...

随着对服务器运维越来越熟悉,我发现了更多好玩的工具。Huginn 和 n8n 就像是一个私人助理,可以设置各种自动化任务:定时访问网页、解析内容、生成 RSS 源。

这些工具让我能够解决一些特别个性化的需求:

  • 某个没有 RSS 的网站更新了?写个爬虫自动检测

  • 想订阅付费内容?写个脚本自动获取

  • 租房信息分散在各个平台?整合到一个 RSS 源里

  • 想过滤掉某些关键词?在 TinyTinyRSS 设置自动化规则处理

说实话,这个过程不仅解决了自己的需求,还让我学到了很多技术知识:Linux 服务器管理、Docker 容器化、自动化集成和部署、网页爬虫、API 集成...

在阅读体验上,我选择了在电脑上使用 TinyTinyRSS 的 Web 端,在手机上则购买了 Reeder 这个老牌 RSS 阅读器,通过 TinyTinyRSS 提供的 Fever API 实现多端同步。这样的组合让我能在电脑和手机上都获得不错的阅读体验。

当然,上架 PoweReader 后,我逐步实现了支持各种 RSS 服务、双语对照翻译、AI 摘要、每日精选和 AI 可视化等功能,现在 PoweReader 已经成为了我唯一使用的 RSS 阅读客户端。

我现在用 RSS 看什么?

  1. 新闻资讯:36Kr 等科技新闻的热榜,了解科技圈的动态。

  2. 技术社区:Hacker News 的精华讨论,V2EX 的热门话题。

  3. Telegram 频道:一些高质量的频道更新。

  4. 独立博主:有些博主虽然更新频率低,但是质量一般都很不错。

  5. 付费内容:我订阅的一些付费 newsletter 和会员专栏。通过自己写的小脚本,这些付费内容也能通过 RSS 阅读。

  6. 意想不到的用途:最近在找房子,我甚至用 RSS 来追踪租房信息。写了个脚本,符合条件的房源一出现就能收到更新,特别高效。

但老实说,RSS 不适合所有人

经常有朋友看我用 RSS,也想尝试,但我都会直说:RSS 真不是人人都需要或者适合用的工具。

首先,RSS 需要你对自己的信息需求有清晰的认知。你得知道自己想看什么,想追踪什么话题或者作者。如果你平时就是随便刷刷,看看热点,那传统的资讯 APP 可能就够用了。

其次,RSS 需要你投入一些时间去管理。就像打理一个后花园,你得经常修剪枝叶(清理无用的订阅),浇水施肥(添加新的信息源),有时还得处理一下杂草(处理堆积的未读文章)。如果你没有这个耐心,RSS 可能会变成另一个"积压工作"。

再者,RSS 的阅读体验比较"干净",没有推荐算法,没有社交元素,就只有内容本身。这对一些人来说可能显得有点单调。如果你习惯了快节奏,或者喜欢看评论区的互动,RSS 可能会让你觉得少了点什么。

最后还有一个现实问题:很多内容正在离开 RSS。比如短视频、一些社交媒体的更新、甚至你只想看某个平台针对你的推送,这些在 RSS 里的体验都不算太理想。

所以尽管在 2024 年有 Follow 这样的 RSS 客户端爆火,但我依然不认为 RSS 是一个大众可用的工具,在当前这个时代背景下,它依然只能小众。

入门其实没那么难

虽然 RSS 听起来很 Geek,但入门其实不难,关键是循序渐进。

第一步,选择一个合适的 RSS 阅读器。对于有 macOS 设备或者 iPhone 的用户,我推荐 PoweReader(废话),如果想要完全免费的工具也可以考虑 NetNewsWire。如果是其他平台的用户,我觉得 InoreaderFeedly 都是不错的选择。想要自建 RSS,可以考虑 Tiny Tiny RSSMinifluxFreshRSS

第二步,从熟悉的内容开始。先别着急订阅太多内容,在 RSSHub 挑选 2-3 个你每天都会看的网站开始。比如:

  • 你常看的新闻网站
  • 几个喜欢的博主
  • 感兴趣的技术社区

重点是选择更新频率适中的内容。如果一上来就订阅了太多高频更新的源(比如新闻网站),很容易就会被大量未读文章淹没,打击你继续使用的积极性。

第三步,建立阅读习惯。花一周时间,每天固定时间查看你的 RSS 阅读器。这时候要注意:

  • 不要强迫自己读完所有文章
  • 善用"标记已读"功能,不要让未读数量给自己压力
  • 多用筛选和过滤功能,让内容更符合你的兴趣

等你习惯了这种阅读方式,再考虑添加更多内容。阅读体验好了,自然会想探索更多。RSS 是一个辅助工具,目的是帮你更轻松地获取信息,而不是给自己增加负担。用多少、怎么用,完全取决于你自己的需求和习惯。

如果发现 RSS 不适合你,也不必勉强。每个人的信息获取方式都不一样,只要能让自己更高效地获取信息,就是好方式。