RSS 作为一项“远古神技”。

知道它的人,无不扼腕叹息,曾经的互联网“宠儿”如今已经变成了“弃子”。

RSS 的两大难题之一:RSS 订阅源

是无数人重新拥抱 RSS 的第一大障碍,如果你也曾经用过 RSS,那么本文将会帮你重新恢复对 RSS 的热爱。

预计能帮你解决 90% 的 RSS 订阅源问题。

而看到最后,你会发现奶酪这人行,能处

 

一、RSS 源获取


1.1、有 RSS 的网站

如果网站提供了 RSS 服务。

那么在网站的顶部、右侧、底部等地方,通常就会有一个橙色的 WiFi的图标,它就是 RSS ,点击即可获取链接。

i52_RSS

1.2、没 RSS 的网站

而没有提供 RSS 服务的网站。

那就要感谢 RSSHub 项目了,它可以给各种奇奇怪怪的网站生成了 RSS 订阅源,堪称“万物皆可 RSS”

RSSHub 适配了 300 多个网站,上千个内容。

涵盖了知乎、微博、豆瓣、B站、贴吧、斗鱼、小红书、网易云音乐、U2B、Github、Reddit 等国内外主流网站。

i52_RSSHub

添加订阅时,只需要将举例中的 UID 换成你想要订阅博主的 UID 即可。

i52_RSSHub

此外,如果你要订阅的内容多为国外网站,那么还可以尝试一下 RSS Bridge 这个项目。

i52_RSS_Bridge

 

二、RSS 源检测


2.1、RSS 检测

但 RSSHub 添加订阅的方式有点麻烦,于是一个叫做“RSS+”的脚本诞生了。

可以说,它是目前 RSS 查找效果最好的辅助工具,甚至比 RSSHub 的官方扩展 RSSHub Radar 还要好。

我猜应该是用了“遍历匹配”的方法。

i52_RSS+

安装后,在网页的右下角会有一个“蓝色圆点”,显示当前网页有多少个可用 RSS 源,如果没有,则不会显示。

有了它,我们就再也不需要到处找 RSS 订阅源。

只需要和平时上网一样,遇到喜欢的 RSS 源,一键添加即可

i52_RSSHub3

 

2.2、RSS 预览

此外,我们还可以安装 RSS 预览扩展,可以在订阅前“打个样”。

Firefox 推荐:RSSPreview

Chrome、Edge 推荐:Shoyu RSS/Atom Feed Preview

i52_RSSHub4

 

三、自建 RSSHub 服务


 

看到这里,你可能会大呼“这个太方便了吧”!

然而现实的情况是,RSSHub 在大陆地区无法正常访问,不急,我们接着往下看。

3.1、使用 Vercel 一键部署

RSSHub 文档里介绍了多种自建 RSSHub 服务的方法,其中的 VercelHeroku 方案十分友好。

首先是它们免费。

对于 RSS 这点纯文本流量来说,每月 100G 的免费流量,已经完全足够个人使用了。(我每月的流量是 2G

其次,部署过程也非常简单,我们以 Vercel 为例:

第一步,打开 https://vercel.com,然后使用 Github 帐号登陆。

 

i52_Vercel

接着,打开 https://vercel.com/import/project?template=https://github.com/DIYgod/RSSHub

点击右边的“Github”,登陆授权后,输入仓库名称,比如 RSSHub

i52_Vercel2

下一步是点击“Create”,然后就会自动部署,这里大概会花费 2~3 分钟,耐心等待即可。

完成就会出现“恭喜”界面。

i52_Vercel4

点击“Go to Dashboard”,获取 Vercel 的服务地址。

i52_Vercel5

Vercel 的服务地址在浏览器中打开,即可查看 RSSHub 是否完成部署。

i52_Vercel6

 

3.2、设置 RSSHub 服务域名

打开 RSS+ 脚本的设置页面,选择“设置 RSSHub 服务的域名”,将它修改为你的 Vercel 服务地址。

i52_Vercel7

这样一来,通过 RSS+ 嗅探得到的链接,就会走你的 Vercel 服务器。

i52_Vercel8

 

3.3、借用 RSSHub 镜像网站

如果你实在不会,又或者觉得麻烦,那你还可以搭其他网友的“便车”。

我收集了 9 个 公开的 RSShub 镜像网站,它们用的都是用自己的服务器,所以在流量方面也不会有问题。

服务器1https://rsshub.rssforever.com
 服务器2https://rss.qiuyuair.com 
服务器3https://rss.injahow.cn 
服务器4https://rss.feiyuyu.net 
服务器5https://rss.shab.fun 
服务器6https://rss.itggg.cn 
服务器7https://rsshub.uneasy.win 
服务器8https://rss.injahow.cn 
服务器9https://rsshub.anyant.xyz

就域名来看,

https://rsshub.rssforever.com 这个服务器大概率会长期有效。

复制该域名,打开 RSS+ 脚本的设置页面,然后修该 RSSHub 服务的域名即可。

i52_Vercel9

就算真的失效了,只要再换一个服务器就行。

方法是把你订阅的 RSS 源导出为 .opml 文件,然后用“记事本”的“查找替换”功能,将地址替换为新地址即可。

i52_Vercel10

 

四、微信公众号 RSS 源


说了这么多,为什么微信公众号RSS 源没有讲?

4.1、公众号 RSS 的困境

微信公众号 RSS 的使用可谓艰难险阻

首先是平台封杀的问题,其实此前已经有过很多的方案,但最终都被腾讯投诉而关闭服务器。

i52_公众号3

 

其次,公众号的作者也不愿意自己的读者使用 RSS 阅读。

在这个“流量就是金钱”的时代,极少会有公众号的作者,愿意把这个“秘密”告诉他的读者。

因为这对流量数据的影响是极大的,甚至是“拦腰截断”的,原因是 RSS 匿名阅读会导致“阅读数据”会凭空消失。

 

i52_公众号3

 

奶酪的公众号当然也会受影响,但奶酪对自己的内容有信心,我相信“内容为王”是互联网的生存之道。

敢在公众号里推荐公众号 RSS 的人,都是勇士。

这样的人不多了,要珍惜。

4.2、公众号 RSS 的新方案

目前公众号 RSS 最新可用的方案是 Feeddd

它的独特之处在于,每条更新都是真人人工采集,具体来说,就是安卓网友在公众号发现到更新后手动上传的。

因为上传的内容只有:公众号名称、文章标题、文章链接。

并没有涉及爬虫技术的使用,理论上这可以看做是一次“分享”,所以这个方案,在可见的未来都会长期有效。

i52_公众号

而添加订阅的方法:

是打开 https://feeddd.org/feeds 搜索。

又或者打开 https://fastly.jsdelivr.net/gh/feeddd/feeds/feeds_all_rss.txt 使用“查找”功能搜索。

i52_公众号2

 

Feeddd 目前支持超过 15000+ 公众号,大部分热门公众号都会有,如果实在没有,那你可以提交申请。

五、自定义网页 RSS 源


当然,总会有一些网页的 RSS,是上面这些方法解决不了的,这个时候就需要自行创建 RSS 源了。

5.1、Feed43 方案

比较常用的方法,是 Feed43 方案。

使用 Feed43 需要有一定网页代码知识,关键就是把需要更新的代码用 {%} 符号进行替换,具体可参考:

https://feed43.com/step-by-step.html

i52_自定义RSS3

 

5.2、Huginn 方案

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

i52_自定义RSS4

其实 RSSHub 就是用类似的方法来制作 RSS 源的。

只不过,它把麻烦困难的技术环节都做好了,然后提供 API,用户要做的,只是替换一下 UID

5.3、Distill Web Monitor 方案

普通用户都会用的方法,是使用一款叫做 Distill Web Monitor 的扩展。

它可以“所见即所得”地创建网页 RSS,让你可以监视网页某处内容的变化,并在第一时间通知你。

i52_自定义RSS

它的使用场景很多,比如可以用于监控某个商品的升降价。

更加强大的地方,是它可以自定义提醒的条件,比如涨幅变化超过 10% 才提醒你。

i52_自定义RSS2

 

结尾


有了上面这些方法,RSS 的最大难题— — RSS 订阅源算是解决了。

下一期内容,我们将会探讨 RSS 的另一大难题:RSS 阅读器

以及如何管理 RSS,作为一个“抖音受害者”,我居然想到一套“像刷抖音一样”的 RSS 使用方法。

看来的确是受害不浅呐!

i52_RSS订阅源总结
i52_参考资料

 

专栏介绍


本专栏「网上冲浪指南」致力于“提高上网姿势水平”。

特点是:“原创新鲜、系统连贯、给渔授渔”。

力求一篇文章,讲清楚一个主题,争取每篇文章都是该主题下的 Top3,甚至 Top1

目录导航_竖版—分享

看完记得:

点赞,点赞是免费的,但却能激励我保持创作,还能帮助更多的人看到这篇文章。

留言,有任何问题,都可以在评论区留言,我会尽可能回复。

关注,关注我,这样可以第一时间获取更新。

以上。