我与RSS:Innoreader,FreshRSS与Follow

2024 / 12 / 1

博客面临的主要挑战之一是其信息更新频率通常无法与社交媒体平台匹敌,这使得读者难以及时获取所关注的博客新内容。这一问题对博客内容的时效性和互动性产生了负面影响。RSS作为一种有效的解决方案,能够在一定程度上缓解这一难题。通过订阅博客的RSS源,读者可以在一个统一的界面中即时接收到博客的最新更新,从而避免了对每个博客网站的频繁访问。

Innoreader与FreshRSS:各有利弊

在今年年初,为了可以“窥视”我喜欢的博客网站,我开始广泛采用RSS阅读器,最初选择的是Innoreader。Innoreader提供了一个信息流清晰明了的平台,可以直观地看到发布者、发布时间以及文章内容,从而便于快速浏览。此外,Innoreader的订阅管理功能也非常便捷,它能够向用户展示所订阅网站的发布情况(包括:上次更新时间,停更时间)。我当初用这个功能查看友链的活跃度,对于那些已经不再更新的网站,可以轻松进行批量清理,对于管理RSS源的管理十分有帮助。

图来自于imaegoo

更值得一提的是,用户无需自建服务器,只需注册Innoreader账户,即可享受这些服务,无需担忧服务器运维等问题。然而,Innoreader存在的问题同样显著——响应速度较慢。受多种因素影响,Innoreader有时无法正常打开,这无疑影响了用户的使用体验。

🔭Tips:关于Innoreader与Inoreader

实际上Innoreader应该被叫为Inoreader,但实际www.innoreader.com在国内的访问速度比www.inoreader.com好很多,所以如果你想使用Inoreader的话,不妨通过www.innoreader.com访问。

因此,在4月份,我将RSS阅读器迁移到了自部署的FreshRSS。FreshRSS的功能已满足我的RSS阅读需求,特别是是FreshRSS中的Api功能,它支持【Google Reader compatible API】以及【Fever compatible API】,基本上是满足了主流第三方阅读器。

在此,也借机推荐一款可与FreshRSS搭配使用的小工具——Fluent Reader。Fluent Reader界面简洁,与FreshRSS的API适配良好。当然,FreshRSS也存在一些不足之处,如需要手动刷新(不过可通过安装插件解决),文章不是按照更新时间排列的以及偶尔出现不明原因的报错等。

🔭Tips:FreshRSS插件推荐

1.Auto-Refresh-Extension:自动刷新FreshRSS中的订阅

Eisa01/FreshRSS---Auto-Refresh-Extension: Automatically refreshes FreshRSS page once in a minute when there is no activity detected.

2.freshrss-greader-redate:按照文章发布时间排列

javerous/freshrss-greader-redate: FreshRSS extension to replace dates of the GReader API.

Follow:新世界

最近在互联网上冲浪时,我看到了许多关于Follow的博客,并决定尝试一下。非常感谢DIYgod提供的Follow内测码。

Follow的用户界面设计简洁明了,摒弃了不必要的页面元素,使用户能够更加专注于内容的阅读。在交互体验方面,它经常带来一些小惊喜,例如,目录跳转的动画效果。

另外,Follow的另一个特点是其社交性。首先,是「Power」——一种VSL区块链上的ERC-20代币,它可用于打赏博主,或者购买邀请码(是的,目前Follow仍处于内测阶段)。通过Power可以激励优秀博主产出更多文章,也让有着二十多年历史的Web1.0产物更具可玩性。但事实上,代币、空投这些稍微有些虚无的货币激励维护者和作者,其实可持续性还是较差的。

除此之外,「列表」功能允许用户分享自己的订阅,进一步完善了RSS的社区属性。同时,用户也可以通过打赏优秀的列表来促进整个生态系统的良性发展。

🔭Tips:你可以通过【https://app.follow.is/share/lists/83330932661549056 】关注灯塔计划的Follow列表。

实际上,Innoreader也有类似的功能,可以订阅微博等网站,也可以关注其他用户,一定程度上也具有社交功能,但是Follow完善了这一功能,引入了一些“新鲜事物”(比如上文所提到的Power),丰富了使用体验。但使用RSS的典型场景是为了享受个人时间,而不是专注于社交互动。因此,如果你比较喜欢单纯的RSS阅读工具并且有自己的服务器,FreshRSS应该非常适合你。

与FreshRSS相比,Follow的扩展性要好得多,也更加易用。首先是「自动化」功能,它能够屏蔽推特转贴、自动AI摘要等,还可以过滤重写、自动翻译、新内容通知等规则。

提到扩展性,就不得不提「发现」功能。Follow的开发者DIYgod发起了「RSSHub」的开源项目,其初衷是实现「万物皆可RSS」。通过社区的贡献,将各种信息源转换为标准的RSS格式,从而提供一站式阅读体验。因此,毕竟是一家人,Follow在RSSHub的适配方面做得很好,你可以在「发现」页面将更多社交媒体与网站整合到Follow中,构建统一的“信息获取入口”。

Next Rss

说了这么多优点,但其实在实际使用中,Follow也存在一个显著问题——速度较慢。由于Follow在登录、使用过程中大量依赖github、google等平台,而这些平台在国内的访问状况不太乐观,普通用户可能会遇到一些使用困难(不知道是不是我的问题,Follow更新的时候也很缓慢)。所以,目前我使用FreshRSS+Follow的解决方法,在网络情况不方便的情况下,使用自建的FreshRSS。

而且,Follow似乎没有手机版,所以手机上阅读还是以Fluent Reader为主。另外,在「发现」功能中,默认支持的扩展性RSS网站还是以外网为主,如果你偏向于国内的网站,可能该功能对于你用处就不大了。另外,由于Follow中订阅源的所有多媒体资源都是经过Follow服务器中转缓存的,而FreshRSS除非自行配置了缓存扩展,不然多媒体资源都是请求的源站资源,因此如今公测Follow的服务器荷载越来越高开始变得卡顿了。(感谢 秋风于渭水 提出的该观点)。

纵观RSS的发展历程,从Web1.0时代简单迅速的RSS阅读器,到Web2.0时代带有社交元素的RSS产品,再到如今统一信息获取的RSS工具。可见,传统的RSS订阅服务仅限于机械式地接收信息源更新,然而,更深层次、更本质的需求是希望能够订阅具体的信息,保持对未来可能发生事情的关注和兴趣。除了这一核心功能,RSS还应朝着具备可选择的社交互动性,并提供更广泛的扩展能力发展,才能使这一存在十几年的技术在当下焕发新的活力。

后更:2024.12.4

行文至此,当初本文的主要内容就到此结束。但随着时间的推移,网络上关于Follow的讨论却愈发激烈,思考维度也十分丰富多元。有人忧虑其盈利能力不足,恐将成为累赘,也有人担忧Follow中AI摘要会引起许多的争议。

我个人认为RSS最好的部分:它可以从有着无形厚障壁的网站中整合我需要的信息在这个信息爆炸的时代,尤其是博客等发布渠道难以统一,信息如星辰般散落各处,RSS为读者提供了一个统一的入口,极大地提升了阅读效率与体验。而Follow中其他的功能(包含上文所提到的“可选择的社交互动性”与“更广泛的扩展能力发展”)只是锦上添花,我也不期盼着Follow可以凭一己之力改变简中网的“牢笼效应”,仅就作为一个RSS阅读器而言,Follow已展现出了极高的成熟度(尽管尚存小瑕疵,但整体表现已相当出色)。

当然,面对未来的挑战,RSS若要持续焕发活力,仅凭其统一信息的优势显然是不够的。因此,探索如上文所提到“可选的社交互动”与“更广泛的扩展能力”等多元化发展路径,或将成为其前进方向,但并非唯一道路。