×用微信扫描并分享

RSSHub – 据说这是 RSS 复兴运动的开始

34
1 Star2 Stars3 Stars4 Stars5 Stars (5 votes)
Loading...

RSSHub 是一款轻量、易于扩展的 RSS 生成器,基于 node.js 10,可以给「任何」内容生成 RSS 订阅源,目前支持 B 站、微博、即刻、网易云音乐、掘金、简书、知乎、自如、快递、贴吧、豆瓣、pixiv 等内容。@Appinn

说到要让 RSS 复兴,除了阅读器之外,RSS 源是另外一个重中之重,如果没有源,要阅读器有什么用呢?这是一个先有鸡还是先有蛋的问题。

注意,RSSHub 不是阅读器,它是一个用来生成 RSS 源的工具,并且你需要一台能够运行 node.js 的电脑来长期运行 RSSHub,当然推荐使用 VPS(还记得我们的四大 VPS 对比评测么?),除了能够实现稳定的源以外,还能抓取 Instagram 等内容源。

在运行 RSSHub 之后,你将得到以下的 RSS 源:

  • bilibili(B 站)
    • 番剧
    • UP 主投稿
    • UP 主动态
    • UP 主收藏夹
    • UP 主投币视频
    • UP 主粉丝
    • UP 主关注用户
    • 分区视频
    • 视频评论
    • link 公告
    • 直播开播
    • 直播搜索
    • 直播分区
  • 微博
    • 博主
    • 关键词
  • 即刻
    • 主题
    • 用户动态
  • 网易云音乐
    • 歌单歌曲
    • 用户歌单
    • 歌手专辑
  • 掘金
  • 简书
    • 首页
    • 7 日热门
    • 30 日热门
    • 专题
    • 作者
  • 知乎
    • 收藏夹
    • 用户动态
    • 用户回答
    • 专栏
  • 自如(房源)
  • 快递
  • 贴吧
  • pixiv
  • 豆瓣
    • 正在上映的电影
    • 正在上映的高分电影
    • 即将上映的电影
    • 北美票房榜
  • 煎蛋(无聊图)
  • 喷嚏(图卦)
  • Dockone(周报)
  • 腾讯吐个槽(吐槽新帖)
  • 笔趣阁(小说章节)
  • 开发者头条
    • 今天头条
    • 独家号
  • Disqus(评论)
  • Twitter(用户)
  • Instagram(用户)
  • Youtube
    • 用户
    • 频道

除去上面已经支持的源,开发者还可以提交新的源。

部署方法很简单,这里以 Vultr(👈此链接有返利)的 Docker 系统镜像为例(在 Vultr 选系统的时候,直接选择:Application > Docker,至于是 Ubuntu 还是 CentOS,就看你的使用习惯了)。

使用 SSH 登录系统后,直接运行:

docker run -d --name rsshub --env NODE_ENV=production -p 1200:1200 scavin/rsshub

然后就好了…好了。

默认情况下,已经可以访问 http://你的 IP 地址:1200/weibo/user/1684197391 来访问小众软件微博的 RSS
源了。

至于高阶玩法,比如想要使用 redis 就需要自行折腾了。而如果要自定义 pixiv、disqus、Twitter 的 API Key,可以自行修改 config.js 文件后,使用 docker 的 -v 参数将文件挂载进 docker 镜像就可以了,鉴于篇幅,就不再本文讨论范围之内了,可以自行搜索 docker 教程。

最后,无论 Vultr 还是 DigitalOcean,都支持 Docker 系统镜像(DO 在选系统的时候进 One-click apps 选 Docker),所以选哪个看喜好,当然欢迎使用厚脸皮的青小蛙的推荐地址。

再最后,你觉得 RSS 会复兴么…

RSShub 官网:https://rsshub.js.org

×用微信扫描并分享

已有 34 条评论, 我要留言

  1. maemo说道:

    RSS……虽然有很高的可玩性,但是门槛太高,只能成为发烧友的小众玩具了。

  2. BlackGlory说道:

    把N年前的Yahoo Pipes, Feed43再做了一次而已, 最没有意义的东西不过如此

  3. 卫海说道:

    不错啊, 可以用来作为各个信息源的api接口实现自己的程序~~

  4. anonymous说道:

    其实最需要微信公众号RSS

    • 雪球式的胡言乱语说道:

      赞同。这样再配合一个纯支付用的阉割版微信就好了。

    • 浮舟说道:

      赞同。但这很困难。
      麻花疼喜欢圈养,即使搞一个出来也很快被不断更新的圈养技术搞死了。譬如微广场。
      我的策略是,先看看这个公众号在别的平台有没有官方更新,用feed43去爬别的平台,比爬公众号容易一些。
      有些特别贱的公众号,甘心被圈起来,只在微信里更新,那就不看了……

    • Colin说道:

      已经实现通过绕道即刻订阅公众号的内容了。

  5. 销锋镝铸说道:

    可以直接用官网做源……所以好像完全不需要自己部署

  6. skystar说道:

    想RSS复兴,下辈子吧

  7. shoyuf说道:

    嗯 高级爬虫

  8. 文雨说道:

    自己弄最大的问题是没有复用性,每个人都得给自己准备一套系统成本太高了,暂时还是用inoreader,不知道还能活多久

  9. 国产开发,无感说道:

    国产开发,无感

  10. ayykbzq说道:

    用着feedly,可惜很多以前从Google reader导入的源都死了

  11. Paladin说道:

    暂时inoreader足够了
    老了不想折腾

    微信这种信息黑洞真是毒瘤

  12. Candura说道:

    自从Google Reader倒了之后换成了Inoreader,可订阅的源大部分也都失效殆尽了……特别是果壳不再提供RSS之后,像“谣言粉碎机”这类的小站就很久没有点进去看了,不知道这个可不可以生成果壳小站的源。

  13. 稻米鼠说道:

    我选择 Feed43

  14. allor说道:

    再最后,你觉得 RSS 会复兴么…
    ======================
    除非RSS能找到让内容提供商获得足够利益的途径,否则这反商业的技术只能持续衰落。
    对视流量为命根子的互联网巨头来说,RSS就是一个该死的抢劫犯。
    钱即正义。现实就是这么恶心人。

    • Gerard说道:

      我认为RSS只是提供了一种信息摘要的聚合,不然每次都要开很多歌站点去看首页什么的。

      • allor说道:

        你说的正好是内容提供商拒绝RSS的原因。
        简单、纯粹、致命。

  15. 佚名说道:

    请问和huginn相比有什么优劣?

    • Benson说道:

      Huginn 要自己设置,这个相当于本地版 huginn
      针对国内的热门服务,都帮你设好了

  16. piratetwo说道:

    使用RSS搞科研挺好的

  17. 久光说道:

    web push感觉比rss好用。。。

  18. yo说道:

    RSS还是会凉吧…又不能收割数据又不能卖广告,就像ls所说反商业

    2018年明显感觉到高质量的文字媒体开始逐渐设定门槛了
    获取低噪的信息成本越来越高……

  19. 部署太麻烦了 最好有个一键安装脚本说道:

    部署太麻烦了
    最好有个一键安装脚本

  20. 烟火说道:

    求高阶教程

  21. yiboobaby说道:

    对于非计算机专业太不友好了,FEED43还能勉强研究,这东西下载了源代码之后就是懵逼的。

  22. Mcdondon说道:

    请问你是用哪种RSS应用来订阅的?我按照文中步骤挂载到Vultr服务器后,只有Reeder可以成功订阅,其它RSS应用似乎都无法识别 IP:1200 这样的RSS地址,很绝望…

有不同想法?说说看(首次评论会被人工审核,请耐心等待)