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

2022 还有人用 RSS 吗?我做了一个 RSS 服务: QiReader - 全平台 RSS 阅读器 (PWA)

  •  5
     
  •   weijar · 2022-02-17 10:05:41 +08:00 · 25228 次点击
    这是一个创建于 997 天前的主题,其中的信息可能已经有所发展或是发生改变。

    QiReader - 基于 Web 的全平台 RSS 阅读器

    https://www.qireader.com.cn (对国内网络优化的节点,数据和主站共享)

    https://www.qireader.com (套了 cf 云减速,不建议在国内直连使用)

    特点:

    • 类似 Feedly 的第一方阅读器,使用本地订阅源。
    • 全平台。手机上使用时建议添加到手机桌面,使用了现代 PWA WebApp 技术,体验不说媲美原生至少接近。
    • 快。比 Feedly 和 Inoreader 的 Web 版加载快得多。 服务器虽在国外但我尽力优化国内访问,这是 Feedly 比不了的优势,毕竟人家可能不关心这方面。
    • 对中国用户:付费套餐比 Feedly 便宜很多倍。

    注意需要使用最新浏览器,2 年内的应该都可以。国产魔改内核可能会有问题。


    有付费套餐(同时提供了轻度免费套餐),毕竟免费的事物长久不了。

    技术上使用 SolidJS,前后端都是 TypeScript ,对个人项目来说尽量减少技术复杂度是很有必要,TS 一把梭体验相当给力。当前整个项目 2.3w 行 ts 代码,目前起步状态,距完全体还有不少工作,最终应该不会超 5w 。

    欢迎来提建议。


    screenshot03


    screenshot01


    screenshot02

    66 条回复    2023-04-18 23:05:25 +08:00
    Rebron1900
        1
    Rebron1900  
       2022-02-17 10:15:56 +08:00
    我目前在用的是蚁阅,你这阅读体验要比他们好一些,不过蚁阅可以白嫖😜
    mywaiting
        2
    mywaiting  
       2022-02-17 10:17:40 +08:00   ❤️ 2
    最近各种心血来潮想折腾 RSS 阅读器,有完全不同的思路来折腾这货,然而最后还是放弃了

    但是有以下体会:

    1 、测试抓取了 1000 个 feed ,纯文本非压缩写入 MySQL ,有着近 200MB 的体积,磁盘占用实在不小
    2 、要是支持全文搜索,这后端服务压力实在不小
    3 、整个网站要是有十万级别源要抓取,爬虫调度压力也不小
    4 、优秀的阅读器都会在后端启用 image proxy 这货真用起来,流量分分钟爆表
    5 、国内发布不带备案,就只能低调求发展了

    以上,希望有用

    PS 代码方面有现成的 feedbin 可以拿来改改( MIT 协议的)就用
    66beta
        3
    66beta  
       2022-02-17 10:18:04 +08:00   ❤️ 5
    阅读器不缺,倒是缺优质源
    GLee9507
        4
    GLee9507  
       2022-02-17 10:26:10 +08:00
    想问下,内容是否涉及版权问题呢?
    eltria
        5
    eltria  
       2022-02-17 10:35:52 +08:00   ❤️ 1
    感谢楼主, 做得很好已经开始用了

    另外建议可能还是需要一个类似于订阅广场一样的东西, 因为的确现在工具之间的差别虽然有, 但是没有绝对的差别,但是订阅源真的不好找,越来越多的网站关了 feed 了
    weijar
        6
    weijar  
    OP
       2022-02-17 10:36:33 +08:00   ❤️ 1
    @mywaiting 感谢。
    - 如果用户量大的话成本的确不低,不过我这个和 feedbin 一样是付费的,所以觉得成本可以控制在接受范围。
    - 全文和 image proxy 我也是打算上的,不过不打算给全部源上而只是文章标题和收藏的文章内容。
    - 国内发布风险很大,我之前的二个 RSS 阅读器(kindle4rss 和 reabble)全被 q 了,这次我直接把这个考虑在内,使用和 h 网类似的策略 永久地址和失效就更换的国内地址。
    weijar
        7
    weijar  
    OP
       2022-02-17 10:38:10 +08:00
    @eltria 是的,这个发现功能必须要有的。抖音之类易用的一大原因就是不用找源直接无脑被推荐。
    carytseng
        8
    carytseng  
       2022-02-17 10:45:36 +08:00
    正在用 inoreader ,多端同步,免费版已经满足我的需求了。
    efaun
        9
    efaun  
       2022-02-17 10:49:04 +08:00
    pro+ 1500 订阅源 这么多真的有人读的完么
    also24
        10
    also24  
       2022-02-17 10:50:06 +08:00
    @efaun #9
    是我被大数据了?我这边看是 1000 订阅源啊。
    efaun
        11
    efaun  
       2022-02-17 10:54:30 +08:00
    @also24 #10 手抖了, 是 1000
    nicebird
        12
    nicebird  
       2022-02-17 10:57:10 +08:00
    不错哦,还是喜欢 rss ,可惜现在可以订阅的源越来越少了
    nicebird
        13
    nicebird  
       2022-02-17 11:05:20 +08:00
    @weijar 没办法创建账号,提示重试
    efaun
        14
    efaun  
       2022-02-17 11:05:24 +08:00
    订阅更新频率是多长时间?
    历史文章保存多久?
    weijar
        15
    weijar  
    OP
       2022-02-17 11:08:30 +08:00
    @efaun 目前是 1 小时。不过这部分以后会改成按文章更新频率自动调整。
    收藏 /打标签的文章会永久保存,哪怕取消了这个订阅。
    CrispElite
        16
    CrispElite  
       2022-02-17 11:12:43 +08:00   ❤️ 1
    我用!我甚至还在写一个本地的 RSS 阅读器😂
    CrispElite
        17
    CrispElite  
       2022-02-17 11:13:23 +08:00
    @66beta 确实
    weijar
        18
    weijar  
    OP
       2022-02-17 11:13:41 +08:00
    @nicebird 考虑不周限制放小了,发文后一下子注册帐号太多了,现在应该可以了
    mywaiting
        19
    mywaiting  
       2022-02-17 11:23:17 +08:00
    @weijar #6 原来是 kindle4rss 和 reabble 作者,失敬失敬

    那关于阅读器部分,OP 的技能应该是满满的了~

    最后一个就是关于 RSS 的整体悲观的态度,互联网已经越来越封闭,我甚至怀疑有一天连 Google 百度这样的搜索引擎(毕竟搜索引擎是需要开放的内容支撑才会繁荣)都会消亡。楼上一堆关于可以订阅源越来越少的抱怨,真不是个例,我觉得可能有一天,所有的文章都会在 paywall 才能正常地看
    Mryang
        20
    Mryang  
       2022-02-17 11:29:17 +08:00
    跟 Reeder 区别是?🤔
    FLY59189
        21
    FLY59189  
       2022-02-17 11:50:34 +08:00
    还算经常用,不过自从在 telegram 上订阅新闻了以后就很少看了。
    jun0205
        22
    jun0205  
       2022-02-17 11:55:03 +08:00
    同行体验了一下,不过还是喜欢我的三栏模式。
    顺便提点建议,YouTube 和哔哩哔哩不支持视频播放,源的图标可以抓取一下。
    我的 readdig.com 免费做了几年了,RSS 越来越不好做,欢迎体验。
    advancejar
        23
    advancejar  
       2022-02-17 12:21:43 +08:00
    @jun0205 注册用户来报道,注册之后就没去过,web 太不方便了
    jun0205
        24
    jun0205  
       2022-02-17 12:35:17 +08:00
    @advancejar PWA 可以添加到手机当 app 用。大部分用户在手机都是用 pwa 模式。 添加方式可以点用户图标那“更多”里面看帮助。
    HyperDurian
        25
    HyperDurian  
       2022-02-17 12:51:26 +08:00   ❤️ 1
    目前用的是 Mac 上的 Reeder, 我觉得没啥更换的动力..
    Knuth
        26
    Knuth  
       2022-02-17 12:54:47 +08:00 via Android
    基础账户 rss 数量太少,建议用其他特色功能区分 pro 与基础账户
    foobear
        27
    foobear  
       2022-02-17 13:07:26 +08:00
    试用了一下,风格好评,页面很简洁;但是部分源导入失败并且没有显示失败原因
    yamedie
        28
    yamedie  
       2022-02-17 13:27:36 +08:00
    资瓷! 试用了一下就加入书签栏了, 希望能长久啊

    我是从鲜果那个时代就用 RSS 阅读器了, 习惯那个三栏布局(点进文章全文也会保持左侧的频道 /文章列表栏), 毕竟现在的显示器屏幕都很宽, 左右留白虽然视觉上干净不少但感觉返回比较费操作
    kaifeiji
        29
    kaifeiji  
       2022-02-17 13:33:21 +08:00
    我现在是用 iOS 的 ReadOn ,看到好的源就手动添加上。
    QurakJaker
        30
    QurakJaker  
       2022-02-17 14:02:50 +08:00
    阅读器真的不少,但是真的缺少优秀的订阅源啊。
    yukang
        31
    yukang  
       2022-02-17 15:46:01 +08:00
    我自己写了一个极简的 RSS 阅读器,用着还挺爽。

    https://catcoding.me/p/intro-to-obweb/

    抓取的部分,加测试几百行代码😉
    https://github.com/chenyukang/obweb/blob/main/src/rss.rs
    yukang
        32
    yukang  
       2022-02-17 15:47:38 +08:00   ❤️ 2
    @QurakJaker
    现在很多人写 NewsLetter ,质量真不错。
    可以使用这个服务把 NewsLetter 转成 rss feed
    https://kill-the-newsletter.com
    guyskk0x0
        33
    guyskk0x0  
       2022-02-17 19:27:46 +08:00 via Android
    试用了一下体验很好,界面和 kindle4rss reabble 同样漂亮!蚁阅没有的倒序阅读,图文列表也都支持了。

    @Rebron1900 #1 纠正一下,蚁阅不支持白嫖哈
    lan5635
        34
    lan5635  
       2022-02-17 20:22:57 +08:00
    @jun0205 试用了一下!是我喜欢的三栏风格
    有个小的体验跟你反馈一下,新用户登录进来,进入资源库,点击订阅,发现需要选择文件夹,此时容易觉得选文件夹是必选项。然后去新建文件夹,发现新建文件夹需要选订阅源,此时容易觉得选订阅源是必选项。
    思考了一下,才发现这两处均不是必选项,可以考虑加*或者提示做区分
    moonheart
        35
    moonheart  
       2022-02-17 20:56:29 +08:00 via Android
    我目前在使用自建的 miniflux ,感觉还不错
    westoy
        36
    westoy  
       2022-02-17 21:02:50 +08:00
    @GLee9507

    版权问题不大,feed 本身就是让人订阅的啊

    但是呢, 盈利可能有问题了,google 砍 reader 的原因之一就是加广告可能有法律风险, 当然当工具卖问题是不大
    jun0205
        37
    jun0205  
       2022-02-17 21:29:24 +08:00
    @lan5635 多谢,记下了,等找个时间改一下。
    huguadao
        38
    huguadao  
       2022-02-17 22:11:48 +08:00 via iPhone
    你这要是能自定义域名就🐮了,为了顺畅及可用性,抓源抓全文在外网情况下,然后自己套 cf 传输到国内,之前用 feedly ,还得全局翻才能用(有些源它没翻就抓不出内容,而 feedly 本身就要翻墙才能用,好伤),现在也没找到合适的 rss 平台,能免翻就抓一些国外的全文传到国内 rss 上阅读
    allen333
        39
    allen333  
       2022-02-17 23:13:07 +08:00 via Android
    我自建的 RSS ,用的 TTRSS
    qmmp
        40
    qmmp  
       2022-02-17 23:37:53 +08:00
    iOS 用户也可以试试 RssCube
    vzchn
        41
    vzchn  
       2022-02-18 00:55:10 +08:00
    很好。但我还是用 netnewswire 。
    weijar
        42
    weijar  
    OP
       2022-02-18 08:36:32 +08:00
    @huguadao 为什么要自定义域名呢,这个站就是在墙外的啊
    huguadao
        43
    huguadao  
       2022-02-18 08:49:16 +08:00 via iPhone
    @weijar #42 你这单独一个域名迟早北墙啊,又不好用了就,你做的国内镜像不也随时准备换地址么
    weijar
        44
    weijar  
    OP
       2022-02-18 09:30:05 +08:00
    @huguadao 可是我会随时换。不过你要自定义域名也只要自己写个几行反代 nginx 配置就行,不需要替换代理内容。
    Unclev21x
        45
    Unclev21x  
       2022-02-18 09:30:26 +08:00
    @vzchn 可以分享一下订阅源吗?支持全文阅读的。
    JohnChang
        46
    JohnChang  
       2022-02-18 10:48:12 +08:00
    有使用,inoreader+reeder ,都是付费版。
    不过觉得被 rss 绑架了,规定每天早晚各看一次,中间不允许打开。
    我也是觉得 rss 源太少,不过 V2EX 有几次让大家提供 blog 的主题,跟着加了不少了。
    allentown
        47
    allentown  
       2022-02-18 11:05:41 +08:00   ❤️ 1
    @yamedie 鲜果我贡献过代码,曾经在那工作过,所以我也做了一款 rss app focusreader
    allentown
        48
    allentown  
       2022-02-18 11:06:56 +08:00   ❤️ 1
    @huguadao bazqux 可以试试
    Serino
        49
    Serino  
       2022-02-18 11:56:28 +08:00
    能订阅微信公众号不?
    yamedie
        50
    yamedie  
       2022-02-18 12:29:56 +08:00
    @Serino 公众号这个可不敢爬,轻芒阅读就是这么挂掉的(多少沾点关系)

    @allentown 大佬 nb
    Rebron1900
        51
    Rebron1900  
       2022-02-18 13:07:55 +08:00
    @guyskk0x0 大佬好,不是可以自己部署么。
    guyskk0x0
        52
    guyskk0x0  
       2022-02-18 13:22:59 +08:00
    @Rebron1900 #51 是的。自己部署应该不算白嫖,需要自己承担服务器成本。
    zhanghaoteng
        53
    zhanghaoteng  
       2022-02-18 17:26:08 +08:00
    @yukanghttps://kill-the-newsletter.com 最头疼的一个问题是有些对邮箱地址进行了验证,域名里有个-....
    Mavious
        54
    Mavious  
       2022-02-19 11:31:33 +08:00 via iPhone
    啊,楼主是 reabble 的作者啊! reabble 是我的主力阅读器了,从 2016 年用到现在(翻了翻订单 tb 店都关了啊)。Kindle 上看,PC 上看网页版,iOS 上要么 reeder 连 ino (毕竟不方便),要么图省事 reabble 网页版,非常非常喜欢,离不开了。必须跳出来表示支持!

    做后端没意思的,服务器开销大,容易 ban ,ino 套皮我就很满意了。
    psterman
        55
    psterman  
       2022-02-19 13:12:56 +08:00
    inoreader 全文阅读和功能设置已经很满意了
    saimax
        56
    saimax  
       2022-02-20 10:12:09 +08:00 via iPhone
    输入 rss 地址的时候 好像 ios 的中文输入法有点问题 会重复显示连击
    RLinux
        57
    RLinux  
       2022-02-21 10:40:41 +08:00
    @jun0205 #22 hello ,大佬你的三栏模式我也喜欢,但是有没有可以排序什么的,那些阅读后的文章还是显示在上方,无法筛选掉,看了配置项都没有这个选择,有这个打算不?
    jun0205
        58
    jun0205  
       2022-02-21 15:08:11 +08:00
    @RLinux 记下,后期加一个过滤已读的。有个疑问:排序需要增加按什么排序?
    RLinux
        59
    RLinux  
       2022-02-21 15:13:59 +08:00
    @jun0205 #58 谢谢大佬,最基础的,时间排序,因为有好几天没看到话,可以先看之前的。当然这是我个人的操作方法,不知道普遍的是怎样,但是筛选已读的是挺必要的😁
    chenoa
        60
    chenoa  
       2022-02-22 04:59:22 +08:00 via iPhone
    订阅源后续可否支持改名
    wdssmq
        61
    wdssmq  
       2022-02-22 14:29:26 +08:00
    https://bbs.zblogcn.com/index-0.html?rss=1

    ↑↑ 这个网址加载不到是什么情况?
    weijar
        62
    weijar  
    OP
       2022-02-23 21:09:22 +08:00
    @chenoa 这个后续会加上。
    fankz
        63
    fankz  
       2022-03-31 12:56:46 +08:00 via Android
    @FLY59189 ,求推荐新闻频道
    FLY59189
        64
    FLY59189  
       2022-03-31 20:00:10 +08:00
    @fankz 我一般是看联合早报和 South China Morning Post
    summerLast
        65
    summerLast  
       2022-08-18 14:14:19 +08:00
    @eltria 推荐试用一下 webfollow
    molezznet
        66
    molezznet  
       2023-04-18 23:05:25 +08:00
    还能全文,挺厉害的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2771 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 08:45 · PVG 16:45 · LAX 00:45 · JFK 03:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.