RSSHub Radar 订阅一个 RSS 源不应该这么难 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
DIYgods
V2EX    分享创造

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

  •  7
     
  •   DIYgods
    DIYgod 2019-08-07 09:09:28 +08:00 14802 次点击
    这是一个创建于 2261 天前的主题,其中的信息可能已经有所发展或是发生改变。

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



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

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

    即使最坏的情况发生大家都自建就是了
    skadi
        50
    skadi  
       2019-08-07 18:51:50 +08:00
    多年前用 rss 订阅小说...
    DIYgods
        51
    DIYgods  
    OP
       2019-08-07 21:24:03 +08:00 via iPhone
    @Mitt 别管了,快去看哪吒
    Mitt
        52
    Mitt  
       2019-08-07 22:42:21 +08:00 via iPhone
    @DIYgods 我已经看完了 然后刚想发一篇 @你的推文就被封了 我觉得推特在阻碍我和你成为好朋友,并且我还有证据
    slanternsw
        53
    slanternsw  
       2019-08-08 03:29:40 +08:00 via Android
    Firefox 阉了 rss 之后,我已经很长时间没有享受自动的 rss 嗅探了,感谢.
    yescola
        54
    yescola  
       2019-08-08 08:47:10 +08:00
    知乎订不了
    zytomorrow
        55
    zytomorrow  
       2019-08-08 09:35:18 +08:00
    基本目前自己的所需都是 RSS 了~哈哈哈哈,我也是贡献者之一,还有几个路由没有 PR,改天有时间摸鱼再去整理下
    DIYgods
        56
    DIYgods  
    OP
       2019-08-16 11:40:39 +08:00   1
    laycher
        57
    laycher  
       2019-08-16 13:12:37 +08:00
    @DIYgods #56 牛牛牛!
    missdeer
        58
    missdeer  
       2019-08-16 15:02:31 +08:00
    @DIYgods 感谢,已装!
    ddzzhen
        59
    ddzzhen  
       2019-08-25 22:14:09 +08:00 via Android
    很不错
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5909 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 42ms UTC 06:24 PVG 14:24 LAX 23:24 JFK 02:24
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86