前言
相信各位对推荐算法已经很熟悉了,平台基于推荐算法不断推送我们感兴趣的信息,但是身处推荐算法中心,有时我们可能感觉视野越来越闭塞,原来节约我们时间的推荐系统,这时却成了困住我们的信息茧房
那么也许 RSS(Really Simple Syndication) 可以有效解决您的问题,市面上也有很多方便可用的 RSS 订阅工具,但是这些插件工具几乎都是需要网站提供者提供 RSS feed 源,否则无法订阅。同时 RSS 需要网站提供者定期更新 feed,否则 RSS feed 将会失效。而且近年来由于各种各样的原因,支持 RSS 的平台越来越少,实在让我们很困扰
注:RSS,中文译作简易信息聚合,也称聚合内容,是一种消息来源格式规范,用以聚合多个网站更新的内容并自动通知网站订阅者。使用 RSS 后,网站订阅者便无需再手动查看网站是否有新的内容,同时 RSS 可将多个网站更新的内容进行整合,以摘要的形式呈现,有助于订阅者快速获取重要信息,并选择性地点阅查看。
官方文档:介绍 | RSSHub
这时选择 RSSHub 也许是个不错的选择,RSSHub 是一个开源、简单易用、易于扩展的 RSS 生成器,可以给任何奇奇怪怪的内容生成 RSS 订阅源。RSSHub 借助于开源社区的力量快速发展中,目前已适配数百家网站的上千项内容
我们可以配合浏览器扩展 RSSHub Radar 和 移动端辅助 App RSSBud (iOS) 与 RSSAid (Android) 食用
注:直接使用浏览器扩展或是移动端辅助可能无效,因为目前官方提供的 RSSHub 域名(rsshub.app)已经被墙,需要自行部署搭建域名,详情请看下文
Docker 部署
注:本步骤适用于自身拥有服务器和域名的读者(默认您已经安装 docker),不满足条件可以查看 Vercel 部署章节
下载 RSSHub 镜像
docker pull diygod/rsshub:chromium-bundled
运行 RSSHub 应用
docker run -d --name rsshub -p 1200:1200 diygod/rsshub:chromium-bundled
访问 RSSHub 应用
访问:http://your_ip:1200 ,然后即可看到如下界面
Vercel 部署
首先我们将 RSSHub 分叉(fork) 到自己的 Github 账户下,然后我们进入 Vercel 项目创建页面 ,选择刚刚导入 RSSHub 仓库进行部署
之后我们安装下面的应用,即可实现仓库自动更新
链接:GitHub Apps - Pull
注:篇章有限,更多配置信息可以到此 页面 查找
RSSHub Radar 浏览器插件
插件链接:RSSHub Radar - Microsoft Edge Addons
安装插件之后我们点击插件,然后就会看到如下页面,最后点击下面的设置按钮,就可以设置自定义 RSSHub 域名,然后将官方域名替换为我们上面部署的自定义域名
我们默认的一键订阅源为 Feedly,比如说我们进入博主个人的知乎主页:ReturnTmp - 知乎 (zhihu.com) ,然后点击插件就会看到如下界面,然后我们点击订阅到 Feedly,然后就可以随时随地获取我们刚兴趣的 RSS 链接了
参考链接
部署 | RSSHub
RSS 走向没落原因
万物皆可 RSS
本文由博客一文多发平台 OpenWrite 发布!