更新 | 网路受限却希望追踪 Matters 上的文章?这里有一份基於 RSS 的订阅方案

现在借助 RSSHub 项目的帮助,我们可以通过 RSS 订阅的方式,阅览 Matters 上的文章啦!换而言之,借助 RSS,读者可以一定程度缓解因当前所处的网络环境不佳(因此甚至无法访问 Matters)而带来的不利影响,更自由方便的畅读 Matters 上的高质量内容。而当获得更好的网络条件时,可以再回到 Matters 的平台,赞赏作者,又或与其他读者畅舒己见。若你已经十分熟悉 RSS,甚至已经是 RSSHub 的用户,可以直接依照 RSSHub 的官方文档中有关 Matters 的部份直接订阅;而如果你是第一次接触 RSS,顺序阅读本文(不浪费你宝贵时间的话 :-D)也许是一个不错的选择。也十分希望这些文字,可以在某时某刻能为你带来帮助。

Matters 与 RSS

Four score and seven years ago, our fathers still used Google Reader on this continent...

无论你希望通过改善阅读的网络环境,又或希望不错过你所感兴趣的作者的新文章,RSS 这个略显老旧、却因开放而活力未减的工具也许都可以帮助到您。实际上,若希望通过 RSS 来订阅 Matters 上的内容,只需要先选择一个你所喜爱的 RSS 阅读器,再在阅读器中添加 Matters 的订阅源,便可以紧追 Matters 上的新文章了。注意到,上句所述的阅读器,它即可以是某个平台上的一个 app,也可以是某个提供该服务的网站。当然,也许你所需要的也并不只是简单的「追踪」新文章——也许你同时利用多个设备来阅读,却不希望手机的阅读器中再将桌机中自己已经读过的文章标识为未读,又或你的网络环境甚至差到不能访问订阅源地址,那选择 RSS 网络阅读服务可能更为合适:因为多数 RSS 阅读器是支持与在线的 RSS 网络阅读服务相同步的,所以你既可以打开网页浏览,又或者在你喜欢的 app 中畅读,二者之间并不矛盾——其实,阅读也不正应当是如此个人化而自由的吗?你只需根据你所处的网络环境,寻找到一个尚还畅通的 RSS 网络阅读服务便可以了。


图 1. 一个关于利用不同方式来阅读 Matters 文章的示意图。由图可以看出,只要当前网络环境尚允许设备访问 RSS 订阅源,又或者当前设备可以成功访问在线 RSS 订阅服务、且这些订阅服务商的伺服器可以顺利从订阅源中获取文章时,便成功地建立了一条从 Matters 上获取自己感兴趣内容的通路。

尽管我所知道的 RSS 网络阅读服务极为有限,但希望能为初次了解到 RSS 的朋友提供些许方便,在此列举一些我所知道的 RSS 网络阅读服务,也欢迎了解这方面的朋友再提示我添加更多:

免费:InoReaderThe Old ReaderNewsBlurFeedlyReedahWinds一览.

收费:BazQux ReaderFeed WranglerFeedbinFeedHQ; 此外,InoReader,The Old Reader,NewsBlur 与 Feedly 均提供收费增值服务.

而对于 RSS 阅读器,这是一些我所了解到的不同平台下的应用:

Windows ・ macOS ・ Linux ・ iOS ・ Android ・ 网页浏览器

↑ 点击查看各个平台阅读器的汇总(表格形式) ↑

除了传统的阅读器,Telegram 的用户也可以借助 RSS bot 来实现订阅(汇总)。

插播:咳咳,不知从何入手?已经挑花眼不愿再读下去了?又或者,选择困难症?直接往下滑看懒人包啦!

这些还不够…?若你有一台闲置的服务器,当然也可以架设自己的 RSS 阅读器喔!若上方免费的服务尚不能满足你的需求,却又觉得升值服务的年费过高,几个朋友合租一台服务器兴许是一种物美而价廉的选择。具体来说,如果你坚信 PHP 比世间其他语言更博大精深,也许功能丰富的 Tiny Tiny RSS 是你的不二选择;如果你只不过是认同 PHP 是最好的语言,偏好简洁现代的界面,不妨看看 FreshRSS 与 Selfoss 哪一个更合你意?若你偏好高频的更新、纯粹而简单的功能与界面,又或者无脑粉 Google 的一切,基于 Go 的 Miniflux 也必将是一个不错的选择。

于多平台与同步而言,上文提到的这些自建 RSS 阅读器中,Miniflux 支持通过 Fever API 同步,由上面表格所知,其可与 Reeder 3(macOS / iOS),ReadKit(macOS),Fiery Feeds(iOS),Unread(iOS),Readably(Android)相配合,实现各个平台的同步。而 FreshRSS 在支持 Fever基础上,支持 Google Reader-like API,从而可以在 Android 端的 News+ (需要 News+ Google Reader 扩展),FeedMeEasyRSS;Linux 端的 FeedReader,以及 macOS 端的 ViennaRSS 上实现同步。而 Selfoss 可以安装支持 Fever 的插件,此外,还有两个专门的 Android 客户端:Reader for Selfoss 与 Selfoss。而 Tiny Tiny RSS 除了启用 Fever 插件外,还有 iOS 端的 tiny Reader RSS,macOS 端的 tiny Reader 以及 Android 端的 TTRSSTiny Tiny RSSFeedMeNews+ 可供选择。

懒人包

  1. 希望免费而不介意有些许广告:Inoreader (Web) + Fiery Feeds (iOS) + FeedMe (Android) + FeedReader (Linux) + RSS Guard (Windows)
  2. 不介意付费但追求阅读体验与性价比的均衡:BazQux Reader (Web) + Reeder 4 Beta (macOS) + WebSubscriber (iOS) + FeedMe (Android)FeedReader (Linux) + Spark Reader (Windows)
  3. 书中自有黄金屋:Inoreader (Web) + Reeder 4 Beta (macOS) + Unread (iOS) + FeedMe (Android) + FeedReader (Linux) + RSS Guard (Windows)
  4. 自建 RSS 服务的选择:

当然,以上懒人包主要针对不仅愿订阅 Matters 上内容、更希望将多个不同的文章/新闻源利用 RSS 聚合到一起,实现一站式阅读的朋友而准备的。如果仅仅希望改善阅读 Matters 的网络环境,最上方 InoReader 的方案应该已经非常「完美」了。并且,应当注意到,我们并非要在自己使用的每个平台上都安装相应的 app,如果你没有离线缓存文章的需求,而网页版的体验已经令你满意,不如直接在各个平台上的浏览器中阅读,不仅多少可为磁盘节省一点点空间,而实际上,可以看到,在 Windows 与 Linux 平台上,简单易用、功能风富、设计优雅的阅读器实际是较为匮乏的,所以在 Web 端直接浏览便不失为一个很好的选择。

Inoreader 的体验优化:若你使用的浏览器可以安装 Stylus 扩展的话——在安装扩展之后,可以再安装这个样式,兴许可以获得更好的阅读体验 ;-)。而为了更好的去除网页阅读器中的广告,可以借助 Tampermonkey, Violentmonkey, 又或者是 Greasemonkey 来安装这个脚本。


订阅 Matters

我们重新回归主线:通过 RSSHub 的帮助,是可以实现订阅某一位作者,热议话题,热门文章,又或最新文章的。不过注意到,因为订阅的 RSS 并非是通过登录自己 Matters 帐号后获取的,所以抓取的「新」文章会与登录状态下打开 Matters 的网页有所出入。

依作者订阅

具体来说,如希望订阅 Matty 的文章,则点开用户的专栏主页,可以发现他的主页网址是 https://matters.news/@hi176,那么 RSSHub 的订阅地址即为 https://rsshub.app/matters/author/hi176。于是在阅读器(或者网络阅读器的页面)添加订阅源的位置输入该网址,即可成功追踪 Matty 新发出的文章。

而如果希望同时订阅追踪多位用户,又因为一些免费服务对订阅源数量有所限制,故希望将多个订阅源合并为一个时,可以考虑利用 RSS 合并服务。我所知道免费提供该项服务的包括 Feed Informer(需要注册),RSSMix,以及 RSSUnify(可能有时不能成功生成合并订阅链接)。在这些网页中,逐项添加欲订阅的地址,可以合并生成一个新的订阅地址,再在阅读器(或网页中)添加获得的合并订阅地址即可。

依标签订阅

此外,若希望订阅某个标签下的文章,则访问该标签所在的网页,记录网址中 tags 后的内容,RSSHub 的订阅地址即为 https://rsshub.app/matters/tags/[复制内容]。以标签Matters为例,注意到,其网址为 https://matters.news/tags/VGFnOjE4NDg ,故其订阅地址为 https://rsshub.app/matters/tags/VGFnOjE4NDg。而全部标签信息可于 https://matters.news/tags 查阅,如有合并多个标签订阅的需要,可参考上方 依作者订阅 的部分。

订阅热议话题、热门文章或最新文章

热议话题的订阅地址为 https://rsshub.app/matters/topics,热门文章为 https://rsshub.app/matters/hot,而最新文章为 https://rsshub.app/matters/latest。参照上文所述的订阅方法即可实现订阅。


后记

以上内容介绍了利用 RSS 订阅 Matters 的一些可能的目的、所需的工具,以及订阅的方法。私心而论,因为社区中的每一个人的需求与使用经验并不相同,所以倒是希望可以反 IPFS 「之道」而行之,以更类似于 Wiki 的形式,针对大家不同的问题和需求来逐渐完善、补全本文。但受限于 Matters 目前的编辑功能,如需修改文本内容只得新开一篇文章。遂对于各个平台的订阅方案,如果无需大的结构性的变动,我尽量在外链的表格上进行调整。对于文章中表意不清的部份,或者 app 及网络平台的使用方面需要更多、更详细的说明,欢迎在评论区留言。也欢迎有使用经验的朋友共同帮忙作答。

非常感谢大家对之前一篇文章的鼓励,也请已经点赞支持的朋友「高抬贵手」,不必再点赞本篇,否则实在过意不去啦 ;-)


致谢

2019.04.16 谢谢 xyqfer 在订阅最新文章的初始方案上提供的帮助,谢谢 @映昕 在标题、排版以及内容安排上的建议,也谢谢群组中 PaperBoats 提供的链接与截图!

2019.04.17 谢谢 @林宏信 与 @Chen Geng 的推荐,文章中已增加 Telegram 的方案。


文章更新记录

2019.04.17 现已支持「最新文章」的全文输出;提供美化 InoReader 网页版的 UserStyles 链接;添加 Telegram 作为订阅方案;修正文本中的 typo.

2019.04.18 修改文本內容.



 

RSS1Matters212订阅2阅读13
18
18

回應7

只看回應作品

評論區域升級啦!

現在「回應」包含了評論和其他作者關聯本作品的衍生創作,你可以選擇只看回應作品。

  • 抱歉最近事情较多,发现除了「最新」之外都无法正常获取,却未能及时来修复。今天看到 LogicJake 帮忙修复了,特此感谢一下 :-D 

  • 小月
    關聯了本作品
  • 更新:iOS 端与 macOS 端的正式版 Reeder 4 已经释出

  • 幫忙轉達一位用戶的感謝,他說以前看不到 Matters,現在透過 RSS 可以看到啦,非常感謝作者:D

  • 謝謝你與 Matters 社區分享你的創作。這篇文章已被選入本週 Matters 通訊,推薦給所有 Matters 用戶。為了鼓勵優質作者的創作,每篇選入通訊的文章,都會由站方發送 5MAT,這 5MAT 已經到達你的帳戶,期待你的下一篇作品!

    • 谢谢 Matty 的鼓励与支持啦 :-D

  • 这个功能好棒

  • 有 RSS 可以订阅太好了。