前言

RSS(Really Simple Syndication)是一个非常古老,相应也很成熟的信息订阅方案。基于rss订阅规则,你可以在这个大数据计算偏好的环境下,拥有一块属于自己的纯净且相对隐私的净土。想看时事新闻?没问题!想看搞笑段子?没问题!想看小姐姐?当然也没问题!

即便我的博客提供了RSS订阅链接,但是我从来没有过多去关注过它。那我是为什么开始对RSS感兴趣的呢,这都要从我的需求说起。

加速了

需求

1.订阅微博博主动态。事实上通过微博客户端获取博主的动态更加便捷,直接点关注就可以了;但是如果你需要悄悄关注某位博主的动态,那你可以在微博中悄悄关注;但是如果你跟我一样,想悄悄关注更多博主,那么RSS真的不失为一种非常好的解决方案,还可以避免手滑点赞留下痕迹。

2.订阅最新时事。我曾一度觉得自己的手机很不具可玩性,没有游戏,没有资讯阅读,没有人和我聊天;曾经尝试过许多的新闻客户端,都没有特别让我满意。而如今,你也可以像我一样,通过RSS获取到你所关注的领域的时事。

以上便是我个人的需求。

方案

你想订阅的内容,在网上大多都有现成的解决方案,很多前辈们造出的轮子足够载着你前进一大步,综合比较了之后,我选择了RSShub这套解决方案。

RSSHub 是一个开源、简单易用、易于扩展的 RSS 生成器,可以给任何奇奇怪怪的内容生成 RSS 订阅源,借助于开源社区的力量快速发展中,目前已适配数百家网站的上千项内容,其中包含论坛、博客、社交媒体、图片、音视频、购物等等路由。可以配合浏览器扩展 RSSHub Radar和RSS阅读器食用。

RSShub的简介写的是:Everything is RSSible(万物皆可被订阅),所以除了这些,你事实上还可以通过RSS获取更多你想看到的内容。

rsshub1

解决

其实这里没什么好写的,但是不写的话两级标题在一起很难看。

部署

由于各大网站的严格反爬机制和某个不可言说的原因,rsshub官方的demo并不适合直接拿来用,所以我们可以借助它来自己部署一个。

部署的方案非常多,在官方的文档里就有,作为白女票党,看到支持部署到vercel当然是异常兴奋的——在此再次感谢伟大的vercel。

官方有直接部署到vercel的接口,但是我建议fork仓库自行部署,因为有些个性化配置不好提pr,所以可以自己在仓库修改使用。

步骤

1.fork一份rsshub仓库到你自己的github;这个对于稍微有点入门知识的人来说都没什么难度。

2.连接vercel,选择你的仓库部署;如果你不知道怎样使用vercel,网上有许多现成的教程。

3.在vercel部署对应仓库;

rssadd

选择对应仓库,导入;

rssdeploy

点击deploy之后,会实时展现部署进度,其中的报错无需理会,等到部署完成之后,屏幕上会撒花,然后你就可以点击访问,通过vercel分配给你的这个二级域名访问了。

rsshub

4.(可选)绑定自己的域名。

使用

使用方法其实也没什么难度,借助好用的app或者插件,你就可以导入自己的订阅链接了,前面提到,rsshub支持的路由非常多,并且大多可以自定义展示策略,找到对应的规则,把rsshub.app这个域名换成你自己部署之后的域名,填上你要订阅的id就可以了。

我个人在ios上使用的是reeder 5,app只有英文界面;当然也有其它免费的app可能更好用。

rssreeder

后记

个人感觉rss是在信息化高速发展的今天越来越不受大众关注的一种方案,但是这丝毫不影响它的强大。

新浪微博给非会员提供的只有十个悄悄关注名额,并且客户端使用体验是众所周知的,所以我接下来准备写一个更方便的微博地址转rss链接的项目,但是谁知道是什么时候呢?咕咕咕。