RSS 入门全面指南 – 聚合信息源

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]] Tiny Tiny RSS 安装步骤 – 技焉洲 (vfly2.com)

使用

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

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

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

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

偏好设置

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

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

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

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


插件

启用 OpenCC 和 Mercury 插件。

进入【偏好设置】,

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

更多插件信息:Tiny Tiny RSS 插件汇总整理(收集向) – 简书 (jianshu.com)


其他 Web 端订阅器:

订阅源

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

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

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

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

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


微信公众号是我一直在寻找 RSS 解决方案的信息源,24 年终于实现了,如果有需要可以试用,2024 年 8 月前使用本服务永久免费提供 3 个公众号 RSS 链接,2025 年 2 月前 2 个,再之后是 1 个。

公开提供 RSS 的公众号列表: https://rss.vfly2.com/mp/free/ ,目前有 10 个,政事堂、星球研究所、丁香医生等。

目前通过微信交流,提供服务:

加我微信

更具体的付费标准请前往 微信公众号 RSS 订阅服务 查看,另外提供定制化 API 服务。

网站自身含有订阅源

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

YouTube 其实官方也提供了一些 RSS 源,比如某用户的、某个 playlist 中的视频,具体网址可以到: A list of RSS endpoints, readers and resources (github.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 Rader 已经有了预览功能,更方便查看 RSS 源的内容是什么:


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

RSSHub 项目给各种奇奇怪怪的网站生成了 RSS 订阅源,堪称“万物皆可 RSS”RSSHub 适配了 300 多个网站,上千个内容。涵盖了知乎、微博、豆瓣、B站、贴吧、斗鱼、小红书、网易云音乐、U2B、Github、Reddit 等国内外主流网站。

一些公开合集

微信公众号

播客:

自制订阅源

AhFei 为了自制订阅源,创建了一个项目 source2RSS: AhFeil/source2RSS: 一个信息源转 RSS 的 Python 框架,专注简化数据抓取后到 RSS 实际可用这一过程 (github.com),因为不会 JS、TS,所以算是用 Python 实现了一个功能同 RSSHub 的框架吧,如果擅长 Python 可以考虑用这个框架自制订阅源,个人感觉还是很不错的。

读者如果有需要,对于结构简单的网站,可以在 GitHub 发 Issue,AhFei 有空的时候会制作它们的订阅源。


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

还有 Huginn 方案,但它的使用门槛较高,需要一定的服务器知识,大多数情况下,使用 Huginn 有点大材小用。

还有一个,官网: Pipes
GitHub: pipes-digital/pipes: Repository for Pipes (github.com)


还有付费订阅源服务,国外的有 Inoreader、feedly 等,国内有一览。没用过,不了解。

客户端

先确保在网页端开启了【允许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 搜索安装

一首诗

I miss the openness and many possibilities of RSS feed, the technology which was literally killed by Google.

It was the most important decentralized tech for the web and was killed before it went mainstream (remember, Yahoo Pipes? man, am that old!)

But anyways, I asked chatGPT to write a poem and here it is.

I miss you, RSS feed
My constant digital companion
With you, I am never alone

Your updates, my lifeline
To the world beyond my screen
I refresh, refresh, refresh
Hoping to see you again

But alas, you are gone
Leaving me to wander
Through a vast and endless sea
Of unorganized information

I yearn for your simplicity
Your reliability, your structure
I miss you, dear RSS feed
Please come back to me

What’s beautiful about this AI generated poem is that it truly reflects the benefits of RSS technology and the fact that nothing till today has replaced it.

Will it come back soon? Not sure, but we are definitely using RSS feed in one of our products and must say that I am still impressed with the structure and reliability of the tech.


其他人的 RSS 指南,看着挺丰富:

将 OPML 转化为 Markdown: idealclover/RSS-OPML-to-Markdown: 🎁 Convert RSS OPML file to Markdown – easy to read and share (github.com)

原文链接: https://yanh.tech/2024/02/rss-beginners-comprehensive-guide/

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

保持更新 ٩(•̤̀ᵕ•̤́๑)ᵒᵏᵎᵎᵎᵎ 清晰恒益的实用技能,欢迎使用 RSS 订阅,如果能留言互动就更好了。

可在 Telegram 群组 https://t.me/vfly2 交流依文章步骤遇到的问题。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇