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 插件。
进入【偏好设置】,
- 先在【偏好设置】-【插件】下勾选 opencc 和 mercury_fulltext 插件,点左下角启用选择;
- 再到【订阅源】-【插件】,填入地址,分别是
service.mercury:3000
和service.opencc:3000
,记得保存。 - 使用它们。返回首页,在编辑订阅里,插件页面可以按需启用。
订阅源
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)
一些公开合集
- RSS Source | RSS订阅源推荐 (rss-source.com)
- Gracker/Rss-IT: 这个项目记录了个人订阅的一些科技人的Blog地址,欢迎大家推荐,一起来完善! 欢迎自荐...... (github.com)
- Buzzing - 用中文浏览国外社交媒体里的热门讨论,母语快速导读, 感兴趣再进原文深度阅读
- zhengjim/Chinese-Security-RSS: 网络安全资讯的RSS订阅,网络安全博客的RSS订阅,网络安全公众号的RSS订阅 (github.com)
播客:
自制订阅源
需要对 HTML、CSS 等前端技术有基础了解才适合自制。可以编程自制,或者用一些工具:
- Feed43:Feed43 : Convert web pages into professionally looking RSS feeds
- 没用过 RSS-Bridge: RSS-Bridge
客户端
先确保在网页端开启了【允许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) 。