用Rsshub制个人rss订阅源

开篇

开篇不谈正题,可直接跳到开始制作部分。

rss是什么?rss能做什么?

百度对它的解释是简易信息聚合,也就是把各种信息聚到一起进行阅读。有点像邮箱客户端,把qq,163,新浪等帐号都绑定后,可以对所有邮箱帐户的内容进行阅读以及回复等操作。rss也是这样,而且省去了帐号绑定的操作,只要在客户端添加上订阅源,比如微博的热搜,微信公众号文章,知乎热搜,时事新闻等订阅源,就可以在一处阅读感兴趣的文章,而且没有广告。总结起来,占用空间少,信息源自定义,没有广告,妥妥地秒杀一切。

既然rss这么优秀,为什么不火?

rss以前很火,可能我那时还小,没赶上。现在不火的原因,我猜有几个原因。

  1. 订阅源太少
    在当今流量为王的社会,谁有流量谁是老大。好不容易整理好的内容肯定不愿意免费提供给别人,巴不得靠这些内容把用户牢牢拴在自己这一亩三分地。所以公开的订阅源越来越少了。
  2. 一家通吃
    rss的优势是可以方便获取更多种类的内容,而现在的互联网怪象是每家公司都在做着一家通吃的准备。百度,阿里,腾讯以及美团头条,随便拿出一个有点名气的app,就有最新新闻,短视频,购物,理财等功能。尤其是微信的公众号,有什么内容是订阅不到的呢。更有一些专门做聚合内容的app,但是体验效果不理想。
  3. 跟不上时代
    就像诺基亚手机,它的品质一如继往的好。但是时代变了,人们不喜欢阅读文字了,不喜欢看报了。像火山,抖音这种鸦片似的短视频正侵蚀着我们大部分时间。比起枯燥的黑白文字,怎么比得了一尊活灵活现,性感火辣的美女头像更搏眼球呢。

为什么还要用rss?

说到这里,开篇那些优势似乎已经不具备谈资了。其实用rss要靠情怀,毕竟内容丰富不再是它的优势。现在大多内容app都在做加法,巴不得在自己的产品里放入无穷无尽的资源,然后按他们的想法一股脑推给用户。这样有两种后果,一种是用户泡在无穷大的信息海洋里不知方向,一种是像个无知的孩子吸食别人吃剩的东西。 而rss把我们拉回到最初的地方,要读什么就看什么,对什么感兴趣就订阅什么,自已择食。

开始制作

下面说下用rsshub搭建rss服务端的几个步骤。

所需材料

服务端和客户端是rss阅读的两个必要点。客户端就是rss阅读工具,该类型的工具还是挺多的。我现在用的是期待app,因为赶上限免就毫不迟疑的装上了。服务端就是订阅源的提供者了,百度一下也是可以找到不少的,只是前面也说了现在能用的很少了,还不太稳定。所以这篇文章讲的是自己搭建一个订阅源的服务端,提供丰富的订阅源。

搭建环境

Rsshub是现在比较推荐的一个rss框架,号称万物皆可rss.它的原理就是从各家站点抓取内容,并转换成rss格式的订阅源。它的内容种类特别丰富,微信公众号,热搜,新闻,头条,各行各业的知识也都有,甚至还有几个成人福利的源。这些订阅源地址可以在文档里面找到。

文档地址https://docs.rsshub.app/

1. 安装

安装文档:https://docs.rsshub.app/install/
在文档里有多种部署方式,我用的是手动部署,

//下载
$ git clone https://github.com/DIYgod/RSSHub.git
$ cd RSSHub
//npm安装
$ npm install
//启动
npm start

运行完这些已经Ok了,但是使用nmp启动会随着终端关闭而停止服务,建议使用pm2启动。

2. 测试

假设你的服务器IP是188.188.199.199,浏览器访问,http://188.188.199.199:1200/,看到下面的画面就说明成功了,

用Rsshub制个人rss订阅源


如果有报错就是有问题。我安装后,提示某个页面URL not found,不知道是不是新版本的bug,在页面内引入url模块解决问题。

var {URL}=require("url");//引入url模块

3. 使用

rsshub运行服务后,就可以使用官方提供的订阅源了。比如豆瓣排名前10的电影订阅源,官方文档这样写

举例: https://rsshub.app/douban/movie/playing

路由: /douban/movie/playing

那么你的订阅源就是http://188.188.199.199:1200/douban/movie/playing

4. 拓展

4.1 端口默认使用1200,使用前请打开1200端口。想要更换其它端口,需要在项目根目录下建立.env文件,在里面配置PORT项

PORT: 监听端口,默认为 1200

4.2 担心服务器地址暴露,可以使用域名访问。我自己用的apache代理,也可以使用Nginx代理,配置都很简单。

最后

主要内容讲完了,官方文档写得很详细,我只是介绍了几个关键步骤。
不如现在就动手安装试试吧。享受丰富且干净的订阅源。

展开阅读全文

页面更新:2024-04-14

标签:帐号   通吃   开篇   绑定   端口   服务端   客户端   模块   公众   优势   文档   官方   内容   数码   用户   信息

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top