RSS ,简单地讲,就是把信息源聚合在一起,在一个地方接收所有信息源的更新信息、摘要甚至全文。对于多信息源的场景是非常必要的。

RSS 最吸引人之处,就在于它能让你看到「开放互联网未经过滤的样子」,给你一个「自己决定看什么」的机会。

你常用的平台有哪些?有收藏的优质网站吗?当它们更新的时候,你会怎么得知呢?

拿我个人举例。微信公众号和 B 站上关注了一些优秀创作者,独立博客关注了 50+ 以上并会不断增长,他们的文章或视频都很有价值,希望在更新时能最快得知,并方便集中收藏以供统一整理。

微信公众号和 B 站还好,一个是必备的社交软件,时不时打开,能及时获得更新消息。另一个在闲暇时打开看一下也可。不过它们自带的更新提醒本身就有一些副作用:

  • 对于微信公众号。我看不惯有消息提醒而不去处理,但去筛选收藏又会分散注意。如果有 7、8 个新消息,一旦打开标志又全部清除,意味着打开就要处理,不然可能会遗忘,或者一直挂在心里,这在闲暇时无所谓,但繁忙时就很烦。
  • 对于 B 站。打开,首页吸引,往下刷;或者打开,更新了,播放。这种万花丛中过的诱惑,完全没必要时时锻炼,只是想看看有没有什么重要视频,以此安排观看时间。(前面是 2 年前写的,目前已经习惯忽略首页推荐了)

但是,当关注的信息源超过个位数,不可能再通过偶尔打开来获取消息更新了,费时间还让人心烦,要么舍弃,要么固定时间刷一遍,亦或者,使用 RSS

安装 Tiny Tiny RSS 及其插件

使用 RSS 其实只需要一个阅读器即可

各个平台(安卓、Windows 等)都有阅读器,我的习惯是,在服务器上安装 Web 端的阅读器 Tiny Tiny RSS,桌面系统直接用浏览器看,安卓手机用同项目的客户端连接 Web 端看。

Tiny Tiny RSS 官网: Tiny Tiny RSS (tt-rss.org)

安装流程Tiny Tiny RSS 安装步骤 - 技焉洲 (vfly2.com)

使用

默认用户名 admin,密码 password,进入后修改密码。

管理员账户之外,建议创建新的普通用户使用,更安全。

然后就可添加订阅源了。在右上角“三”处,【订阅信息源】可以订阅网站。

OPML 可以保存所有订阅源,适合定期备份或分享给朋友。在【偏好设置】-【订阅源】-【OPML】可以导出。

偏好设置

右上角“三”处是【偏好设置】,是软件后台,所有设置都在这里,需要常去。

【偏好设置】下【偏好设置】的【通用】,注意点:

  • 启用API。如此才能在其他平台客户端登录自建 ttrss 的账户。
  • 始终展开文章 建议取消
  • 时区设置正确。【时区】 – 【下三角标志】 – 【选择所在时区】。一般 Automatic 即可,但可能无法识别,中国服务器选择Asia/Shanghai。时区若是设置正确,Tiny Tiny RSS 右上角的时间不应显示1970年。

【偏好设置】下【订阅源】,可以分组;【过滤器】顾名思义,支持正则表达式。


插件

启用 OpenCC 和 Mercury 插件。

进入【偏好设置】,

  1. 先在【偏好设置】-【插件】下勾选 opencc 和 mercury_fulltext 插件,点左下角启用选择;
  2. 再到【订阅源】-【插件】,填入地址,分别是 service.mercury:3000service.opencc:3000,记得保存。
  3. 使用它们。返回首页,在编辑订阅里,插件页面可以按需启用。

订阅源

RSS 的全称有三种说法,Really Simple Syndication(简易资讯聚合)、Rich Site Summary(网站内容摘要)和 RDF Site Summary(资源描述框架站点摘要)。

狭义的 RSS 是指将网站文章用 xml 语言描述。其工作机制:如果一个网站支持 RSS,就意味着每当它新发布一篇新文章,就会往一个位于特定网址的文件中(如技焉洲的 https://technique.vfly2.com/feed/ ),以 RSS 标准或 Atom 标准增加一条记录,列明这篇文章的标题、作者、发表时间和内容(可以是全文,也可以是摘要)等信息。

这样,用户只要搜集所有感兴趣的网站提供的这种文件的网址,并不时检查这些文件内容的更新,就能知道这些网站是否、以及何时发布了什么内容。RSS 阅读器的核心功能,就是存储用户订阅的 RSS 地址,以固定的频率自动检查更新,并将其内容转换为易读的格式呈现给用户。

广义的 RSS,就是前面说的:把信息源聚合在一起,在一个地方接收所有信息源的更新信息、摘要以及全文和视频。

但是大多数网站不提供 RSS 订阅网址,这就需要使用其他工具定期扫描并自动以 RSS 的格式要求记录更新信息等等,这样的工具有 RSSHub、Huginn 等,配置有难有易。


微信公众号是我一直在寻找 RSS 解决方案的一个信息源,(24 年初)最近终于实现了,如果有需要可以付费,添加一个新的公众号一个月 1 元,已有的免费订阅,限量。

当前提供 RSS 的公众号: https://git.ahfei.blog/ahfei/mp_rss 。使用方法,点对应公众号,点【原始文件】,网址就是订阅链接。详情见博客

网站自身含有订阅源

目前依然有些网站自身就带有订阅源,如果在某个网站看到了本文封面上的黄底白色雷达图案,那就是网址按钮。nodeseek 的 RSS: https://rss.nodeseek.com/

不过肉眼寻找总是劳神,可以借助两个工具查找。

  • 浏览器扩展: RSSHub Rader,在 Edge、Chrome 等浏览器扩展里可以直接搜到。如果网站含有订阅源或 RSSHub 支持订阅这个网站,它会显示数字表示订阅源个数。
  • 油猴脚本: RSS+ : 显示当前网站所有的 RSS (greasyfork.org) ,我个人使用体验是这个更准,RSSHub Rader 显示没有的,它可以找到。

国内要使用 RSSHub Rader 的话,需要在设置中【自定义 RSSHub 域名】,因为默认的官方域名已经被墙,这里可以填入我的 RSSHub 服务域名: http://rsshub.ahfei.blog:1200/ 。

可以看到 RSSHub Rader 和那个油猴脚本都有一键订阅功能,如果 ttrss 的网址是 http://ccb.ahfei.blog:1181/ ,RSSHub Rader 可以直接填它,油猴脚本填入的网址格式如下:

http://ccb.ahfei.blog:1181/public.php?op=bookmarklets--subscribe&feed_url=

 


RSSHub 安装和使用流程: RSSHub 安装步骤 - 技焉洲 (vfly2.com)

一些公开合集

播客:

自制订阅源

需要对 HTML、CSS 等前端技术有基础了解才适合自制。可以编程自制,或者用一些工具:

客户端

先确保在网页端开启了【允许API登录】。

Tiny Tiny RSS for Android

Tiny Tiny RSS 同项目的安卓客户端,极简,感觉挺好用的。

项目主页: Tiny Tiny RSS / Tiny Tiny RSS for Android · GitLab (tt-rss.org)

可以在 Google play 或 Fdroid 安装

Feedme 安卓

FeedMe 自身不提供订阅服务,支持登录 8 款阅读器的账号。

界面简洁,无广告。体验很好。完美阅读静态内容——文本和图片。支持语音阅读。

但 23 年初有段时间未及时更新 ttrss 的变化,使得不能正常拉取 ttrss 最新内容,然后用习惯了 Tiny Tiny RSS for Android。

可以在 Google play 搜索安装

原文链接: https://technique.vfly2.com/2024/02/rss-beginners-comprehensive-guide/

版权声明:本博客所有文章除特別声明外,均为 AhFei 原创,采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 技焉洲 (technique.vfly2.com)