首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
V2EX  ›  分享创造

RSSHub Radar — 订阅一个 RSS 源不应该这么难

  •  7
     
  •   DIYgods · 98 天前 · 4502 次点击
    这是一个创建于 98 天前的主题,其中的信息可能已经有所发展或是发生改变。

    2.jpg

    如果你问我,RSSHub 能否改变 RSS 的命运,我也不晓得,但我晓得,不认命,就是 RSSHub 的命。
    ——《哪吒之魔童降世》

    如果你还不知道 RSS:《我有特别的 RSS 使用技巧》

    如果你还不知道 RSSHub:《通过 RSSHub 订阅不支持 RSS 的网站》

    首先最大的 respect 献给 RSSHub 的 244 名参与者

    订阅一个 RSS 源太难了

    首先需要网站提供了 RSS (这一前提通常就无法满足);然后我们要随缘在页面中找到 RSS 链接;然后复制链接、打开如 Feedly Inoreader 的 RSS 服务、点击添加订阅、粘贴链接、添加

    看,顺利订阅一个 RSS 源需要天时(随缘找到了 RSS )地利(网站提供了 RSS )人和(不因为订阅步骤过于麻烦而中途放弃),缺一不可

    都 9102 年了,世界不应该这样

    解决这个问题

    为了解决这个问题,RSSHub Radar 诞生了

    Chrome Web Store | GitHub

    RSSHub Radar 是 RSSHub 的衍生项目,她是一个可以帮助你快速发现和订阅当前网站 RSS 和 RSSHub 的浏览器扩展

    rsshub-radar1.jpg

    使用很简单,我们在进入一个新页面时,RSSHub Radar 会自动检测当前页面有没有 RSS 和 RSSHub 支持,检测到则会在右下角显示一个角标,如果我们想订阅当前页面的 RSS,点击扩展图标,会弹出一个列表,如图所示,列表有三项内容:当前页面上的 RSS、适用于当前页面的 RSSHub、适用于当前网站的 RSSHub,你可以选择复制链接或一键订阅到 Feedly Inoreader TinyTinyRSS

    rsshub-radar2.jpg

    设置页允许你使用自建的 RSSHub 域名、设置快捷键、立即更新规则、选择一键订阅到 TinyTinyRSS 还是 Feedly Inoreader、选择是否开启角标提醒等

    rsshub-radar3.jpg

    支持列表列出了当前支持的 RSSHub 规则

    RSSHub Radar 是如何工作的

    RSSHub Radar 是开源的,你可以直接去 GitHub 看源码

    当我们进入一个新页面时,RSSHub Radar 开始检测当前页面的 RSS 和 RSSHub

    当前页面自带的 RSS

    分析页面中的每个链接显然是不现实的,好在标准中指定了一种特殊 MIME 类型的 link 标签来指明 RSS 链接,link[type="application/rss+xml"]link[type="application/atom+xml"],RSSHub Radar 正是通过这个标签来检测页面是否有自带 RSS,具体实现在这里

    适用于当前页面的 RSSHub

    使用给定规则,根据当前页面的 URL 或 DOM 来获取 RSSHub 链接,规则各个字段的具体含义见文档,具体实现在这里

    每隔 5 个小时从 GitHub 远程更新一次规则

    一键订阅

    Feedly Inoreader TinyTinyRSS 都提供了用于订阅的接口,不同的是 Feedly 需要进入页面确认一下,而另外两个会直接订阅上

    比如访问这个 URL 可以快速使用 Feedly 订阅我的博客(需要点 FOLLOW 确认): https://feedly.com/i/subscription/feed/https://diygod.me/atom.xml

    这个 URL 可以快速使用 Inoreader 订阅我的博客: https://www.inoreader.com/feed/https://diygod.me/atom.xml

    参与我们

    如果你对 RSSHub 感兴趣,欢迎参与支持我们

    最后祝哪吒票房破 50 亿,还没看的一定要去看嗷!

    rsshub-radar4.gif

    原文链接: https://diygod.me/rsshub-rada

    第 1 条附言  ·  98 天前
    原文链接写错了,应该是: https://diygod.me/rsshub-radar
    59 回复  |  直到 2019-08-25 22:14:09 +08:00
        1
    missdeer   98 天前
    这个有意思。
    —— 一位多年 Firefox 老用户留
        2
    frankmdong   98 天前
    用了用还不错,感谢开发。
        3
    MonoLogueChi   98 天前 via Android
    昨天刚搭建好的 Miniflux+RSSHub,早上的时候用 RSS 看到了大佬的博客
        4
    designer   98 天前
    支持一下,不专业的提问,RSShub 会有丢信息或者信息推送延迟的问题吗
        5
    laycher   98 天前
    Firefox 用户表示支持。。。
        6
    DANG   98 天前
    野生的绒布球出现了
        7
    frankmdong   98 天前
    上自己 Hexo 的博客看了看,发现识别不出来 RSS,用的是官方的插件 hexo-generator-feed,但是生成的页面不存在 MIME 类型的 link 标签来指明 RSS 链接。



    既然你提到了可以通过 Feedly 一键订阅的方式来订阅,那能否直接通过其接口来获得页面的 RSS 链接呢?或者直接给个按钮直达 Feedly 的订阅页面?
        8
    DIYgods   98 天前
    @missdeer @laycher Firefox 等几天会有的(咕咕咕
        9
    DIYgods   98 天前   ♥ 1
    @designer 一般不会丢信息,但延迟会有的,取决于 RSSHub 设置的缓存时间
        10
    DIYgods   98 天前
    @frankmdong diygod.me 用的就是 hexo-generator-feed,我是有 link 标签的,博客链接发出来看下?

    Feedly 等阅读器用的都是 link 标签的方法
        11
    AASW2ss   98 天前
    迫切需要,太感谢了
        12
    whwq2012   98 天前 via Android
    你终于回来啦
        13
    ChenStyle   98 天前
    很多年前就知道这个东西,但一直没有这个习惯……
        14
    mokeyjay   98 天前
    这个最吼的
        15
    frankmdong   98 天前
    @DIYgods #10 http://frankorz.com/ 用的是 even 主题( https://github.com/ahonn/hexo-theme-even ),插件用的是最新的 1.2.2,可能是因为主题没有加 META 标签?
        16
    CRight   98 天前
    RSS 一生推,目前看来是最有效率的信息获取方式了
        17
    viazure   98 天前
    支持一哈
        18
    ShiYi11   98 天前 via Android
    顶一个
        19
    cxyfreedom   98 天前
    还是 RSS 最舒服
        20
    hirasawayui   98 天前
    哟,这不是 diygod 嘛
        21
    rainymorn   98 天前
    刚安装了,好用,感谢
        22
    LevineChen   98 天前
    棒棒棒!
        23
    dreamcog   98 天前
    已用上,很赞
        24
    Twinkle   98 天前
    咦你活了
        25
    DIYgods   98 天前
    @frankmdong 确认了下,是主题加的...
        26
    frankmdong   98 天前
    @DIYgods #25 主题的漏了 type,我自己加吧= =
        27
    DIYgods   98 天前
    @hirasawayui @Twinkle 安利完就溜了🤭
        28
    hstdt   98 天前 via iPhone
    能不能再加一个推送通知功能呀,类似于 Bark 这种
        29
    zoffy   98 天前
    前段时间 weibo 订阅源挂了几个星期
        30
    E1n   98 天前 via Android
    不认命哈哈
        31
    Mayuri   98 天前 via Android
    又活了😂,之前就了解过,有空就撘一个
        32
    yuxuezhen   98 天前
    支持,装个能删掉 referer 的脚本,就能在 inoreader 中显示图片了。建议大家打开 inoreader 的社交功能( like google)。
        33
    zhangpeng2k   98 天前
    我爱 DIY
        34
    SomeBottle   98 天前
    diy 中了哪吒的魔啊😂
        35
    hzwjz   98 天前
    捕捉。
        36
    mrcn   98 天前 via Android
    不错,支持一下!
        37
    0x11901   98 天前
    mark,但我最近看东西时间越来越少了,五年前还看 rss 的……
        38
    kimiler   98 天前
    已经再用了,感谢 lz
        39
    DIYgods   98 天前
    @hstdt 是指检测到 RSS 推送浏览器通知么,感觉有点过于扰民...
        40
    cllvking   98 天前
    不久之前,开始使用 rss 看资讯,体验很好,mark 一下
        41
    zgw0   98 天前 via Android
    今早还刚无意中进到了大佬的博客
        42
    lsmlive   98 天前
    滋瓷一个,现在只有靠 RSS 才能避开各种垃圾资讯了。。
        43
    hstdt   98 天前 via iPhone
    @DIYgods 推送到手机上
        44
    hstdt   98 天前 via iPhone
    @DIYgods 如果是用户自建服务器的话,可以填写推送 token,和 Bark 一样。然后可以指定源推送到手机上。
        45
    unizheng   98 天前
    我也打算做一个 rss 订阅工具。但是又考虑如果网站不提供 rss 支持,但是订阅工具强行转义支持,算不算是侵权?我个人觉得应该是算的,所以做订阅工具这件事情上还是有些犹豫的。 @DIYgods 我看 RSSHub 运营这么久了,有遇到过这方面的投诉么?本来想去 issues 问的,正好看到你在这里发言了,就过来问问。
        46
    sanmmmm   98 天前
    支持支持。。
        47
    Mitt   98 天前 via iPhone
    刚被你安利完哪吒我推特就被封了 😭
        48
    DIYgods   98 天前
    @hstdt 那是阅读器的工作,可以试试 快知 @blackpop
        49
    DIYgods   98 天前
    @unizheng 没有,一方面没利益冲突,对多数网站是利大于弊的,另一方面 RSSHub 也不算一个网站只是一个工具

    即使最坏的情况发生大家都自建就是了
        50
    skadi   98 天前
    多年前用 rss 订阅小说...
        51
    DIYgods   98 天前 via iPhone
    @Mitt 别管了,快去看哪吒
        52
    Mitt   98 天前 via iPhone
    @DIYgods 😭我已经看完了 然后刚想发一篇 @你的推文就被封了 🌚我觉得推特在阻碍我和你成为好朋友,并且我还有证据
        53
    slanternsw   98 天前 via Android
    Firefox 阉了 rss 之后,我已经很长时间没有享受自动的 rss 嗅探了,感谢.
        54
    yescola   97 天前
    知乎订不了
        55
    zytomorrow   97 天前
    基本目前自己的所需都是 RSS 了~哈哈哈哈,我也是贡献者之一,还有几个路由没有 PR,改天有时间摸鱼再去整理下
        57
    laycher   89 天前
    @DIYgods #56 牛牛牛!
        58
    missdeer   89 天前
    @DIYgods 感谢,已装!
        59
    ddzzhen   80 天前 via Android
    很不错
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1012 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 27ms · UTC 19:41 · PVG 03:41 · LAX 11:41 · JFK 14:41
    ♥ Do have faith in what you're doing.