全新 RSS 解决方案:RSSHub + FeedLantern + RSStT +Telegram
·(已编辑)· / , , , , · 阅读0标题 · 辅助 · 语音输入
用了半年多,我把 RSS 阅读入口从 Reeder 搬到了 Telegram:用 RSSHub 和自建的 FeedLantern 获取订阅源,按需翻译后由机器人推送。短内容在消息流里更容易浏览,但大量更新也可能淹没重要信息。于是我按更新频率和关注程度分成四个频道,先看重点,再浏览其他内容。FeedLantern 的中文或双语订阅也让我能快速筛选英文论文,再回原文精读。这套流程更顺手,但消息保存在 Telegram,意味着不再完全自建;目前我愿意接受这个取舍。
一年多以前,我写过一篇《RSS 解决方案:RSSHub + WeWe RSS + FreshRSS + Reeder》,介绍自己如何用 RSS 获取信息。那时,我把各处的更新汇集起来,再用 Reeder 阅读。现在,阅读入口换成了 Telegram,网页转 RSS 的工具也从 PolitePol 换成了自建的 FeedLantern · 订阅灯。
以 Telegram 为阅读入口的这套方案,我已经用了半年多。最近,我又给 FeedLantern 加入了翻译功能,可以将英文订阅转成中文或双语。用下来感觉不错,也就想把这篇迟来的更新补上。
这次调整里,我更在意的是信息进来之后的事:更新越来越多,怎样才能让真正值得关注的内容留在视线里?
把阅读入口搬到 Telegram
我选择 Telegram,首先是因为它本来就是我的资讯入口之一。除了自己订阅的内容,我还会关注一些新闻频道。把 RSS 也接进来,日常阅读就能集中在一个 App 中,少一些来回切换。
另一个原因,是消息流更适合我订阅的内容。在我之前使用 Reeder 的方式里,从订阅列表到条目,再到具体内容,要经过两到三级的浏览层次,桌面端则常常呈现为三列。可我订阅的大多数内容,其实只有一个标题,或者标题加上一小段摘要。为了看完这几行字,还要在列表与内容之间切换,就显得有些繁琐。
换成 Telegram 后,这些内容可以直接放进一条短消息里。标题和摘要顺着消息流展开,往下浏览就能看完,感兴趣时再点开原文。对这类短内容来说,一条消息已经足够承载全部信息,阅读过程也少了几次点选和切换。这种更直接的呈现方式,是我觉得 Telegram 用起来比 Reeder 舒服的重要原因。
订阅源的获取仍然主要依靠 RSSHub。网站本身提供 RSS 的,就直接使用;需要把网页转换成 RSS 时,则交给 FeedLantern。它会自动识别网页内容,也可以通过可视化方式调整订阅规则。
这些订阅源再由 RSS-to-Telegram-Bot 推送到 Telegram 频道。遇到需要翻译的英文订阅,就先经过 FeedLantern,生成中文或双语订阅,再交给机器人。
整个流程很清楚:获取订阅源 → 按需翻译 → 机器人推送 → 在 Telegram 中阅读。
入口集中之后,新的问题也随之出现:同一个频道里的更新会汇成一条消息流。在我的这套用法里,没法像在 Reeder 中那样按订阅源浏览条目。如果把所有内容都放进去,更新越勤的来源就越容易占满视线,偶尔才出现的重要消息反而很容易被淹没。
让不同的信息,拥有不同的阅读空间
我的做法是分频道。不过,只按“学术”“生活”这样的主题来分还不够。同样是学术信息,综合期刊的新文章和我重点关注的作者更新,数量不同,我愿意投入的注意力也不同。
所以,我会同时考虑两件事:这个来源更新得有多频繁,以及它对我有多重要。
图书馆与杂志社
Science、Nature、Cell、PNAS 等期刊的订阅,我放在“图书馆”里。这里更新多,适合集中浏览,看看最近有哪些新文章。
我特别关注的作者,以及与自己课题相关的订阅,则放进“杂志社”。这部分内容可能很少,但每一条都值得留意。如果与大量期刊更新混在一起,我就得从头翻找;单独放在一个频道里,打开时看到的就是自己最关心的那部分。
两边都是文献,却对应着不同的阅读方式:图书馆用来广泛浏览,杂志社用来持续关注。
论坛今日事与自留地
其他订阅也遵循这个原则。论坛帖子很多,大多不必逐条阅读,我就把它们放进“论坛今日事”,有空时看看大家最近在讨论什么。
而我主动关注的博主和信息源,更新量没有那么大,内容对我又比较重要,就放进“自留地”。它们不必和高频帖子争夺同一条消息流里的位置。
上图就是我现在使用的四个频道。“自留地”和“杂志社”承接重点关注的更新,“图书馆”和“论坛今日事”容纳更适合广泛浏览的内容。把它们分开以后,我可以先看自己在意的更新,再决定要不要翻一翻其他消息。
这样做并没有减少订阅数量,却让不同的信息有了各自的位置。我也不必用同样的认真程度,对待每一条新消息。
先用中文筛选,再回到原文精读
分频道解决了不同来源混在一起的问题,但“图书馆”里的内容依然很多。这也是我最近给 FeedLantern 加入翻译功能的原因。
Nature、Cell、Science 等期刊都提供 RSS 订阅。对非英语母语者的我来说,逐条浏览大量英文标题和摘要,还是会花掉不少时间。尤其是在初筛阶段,我只是想判断一篇文章与自己的研究有没有关系,还没有决定要不要细读。
现在,给 FeedLantern 一个订阅链接,就能生成中文或双语版本。我先借助中文快速浏览,挑出可能有用的文章,再回到原文精读。这样,筛选时的语言负担轻了许多,也能把更多时间留给真正需要理解的内容。
分频道和翻译,其实分别照顾了阅读中的两个环节:前者让我更容易看到重要更新,后者让我更快判断一篇文章是否值得读下去。
便利之外,也有取舍
与之前相比,信息集中、抓取频率可控这些好处仍然保留着,我也继续使用自建服务来获取和处理订阅。不过,阅读入口换成 Telegram 以后,“完全自建”就需要重新界定了。
推送到频道里的消息保存在 Telegram 的服务器上,阅读也依赖 Telegram。它让日常获取资讯方便了不少,同时意味着我把这部分内容的保存交给了一个外部平台。这一点与原来的方案确实不同。
用了半年多,目前我愿意接受这个取舍。频道把需要留意的内容分开,翻译帮我更快完成初筛,剩下的时间就留给值得认真读的文章。这套流程对我来说,已经足够顺手。
如果你也经常使用 Telegram,可以试试把 RSS 接进来。至于怎么分频道,不妨从自己的阅读习惯出发:哪些内容希望及时看到,哪些留到有空再翻。想清楚这两件事,工具才更容易用得舒服。
插个题外话,另外对于微信公众号的 RSS 订阅来说,由于实在不稳定,所以放弃了,只是空闲的时候刷一下微信公众号推荐文章,主要信息获取还是靠 Telegram。