话说有人知道什么是RSS吗?
RSS(Really Simple Syndication 或 Rich Site Summary)是一种基于XML(可扩展标记语言)的内容分发协议,它允许用户订阅网站的内容更新,如新闻、博客文章、播客等。RSS使得用户可以在一个集中的位置(通常是RSS阅读器或聚合器)接收来自多个来源的最新信息,而无需逐一访问每个网站。
之前应某个小伙伴的要求把网站的RSS打开了。但是hexo的插件好像有点问题,产生的rss订阅链接总是不对,因为感觉用的小伙伴不是很多就没折腾了。
今天介绍一下如何发现网站的RSS链接并且如何订阅使用。
RSS
当下不少网站应该都提供了RSS订阅功能,常见的应该在网站左下角或者右下角部分。这种情况下我们直接下载个RSS阅读器把网站的RSS链接导入其中即可。
但是如果网站没有RSS订阅功能怎么办呢?
这时一个开源项目RSSHub
就应运而生了。RSSHub 是一个开源、简单易用、易于扩展的 RSS 生成器,可以给任何奇奇怪怪的内容生成 RSS 订阅源。
RSSHub开源地址:DIYgod/RSSHub: 🍰 Everything is RSSible (github.com)
这个项目star非常多,但对于我们来说用着非常麻烦。索性项目已经开源很长时间了,在此项目基础上更是诞生了许多优秀的项目,于是今天的主人公——RSSHub-Radar就与大家见面了。
RSSHub-Radar开源地址:DIYgod/RSSHub-Radar: 🍰 Browser extension that simplifies finding and subscribing RSS and RSSHub (github.com)
RSSHub-Radar是一个浏览器插件,支持edge、chrome、火狐、iphone等等,苹果的话是最近才支持的。只需在你想要订阅的网站上使用插件,如果网站支持RSS订阅则会自动找到RSS链接,如果不支持的话则会调用RSSHub这个开源项目来生成RSS订阅链接。
网页版插件使用
网页版以Edge为例,插件地址:RSSHub Radar – Microsoft Edge Addons,插件装好后随便找个网站运行插件就会自动获取RSS链接了。
加入网站没有提供RSS链接的话,但是RSSHub提供了的话,则会出现下图这样的情况。
如果RSSHub也没有的话,还有最后的方法——自建
。这个就需要折腾了,懒得弄了。
把这个RSSHub实例改成自建的域名即可,具体部署可以看部署 | RSSHub (rsshub-doc.pages.dev),可以直接用docker简单点。
RSS阅读器就有好多了,这里我用的是Inoreader
,有其他好用的可以后台dd分享一下。
safari插件
上周吧好像,RSSHub Radar 上架 App Store ,IOS系统的小伙伴可以直接下载使用了。
下载链接:App Store 上的“RSSHub Radar” (apple.com)
下载完成后需要在手机或者ipad设置
里把插件打开。
然后随便找个网站,点击插件就可以获取到RSS订阅链接了。
目前IOS端RSSHub Radar 还是限免,感兴趣的小伙伴感觉下载使用吧,应该限免快结束了。
闲聊
大哥真的勇,不过下面这位哥说的感觉也有几分道理。