为了看 RSS,也是醉了,自己动手撸了个 RSS 阅读器

224 天前
 pizone

今天看到一个帖子,有人说“rss 不知道该说点什么,看着一大堆未读订阅发呆”。本来不想说 RSS 这个非常小众的话题,看到这个标题突然感到这个观点似曾相识,还是可以聊一聊。

之前我分享过用 AI 编程工具 Cursor 开发复杂项目的一些心得(帖子地址)。今天不聊 Cursor ,想和大家聊聊我对 RSS 的一些新想法。

对 RSS 的复杂情感:又爱又恨

说实话,我对 RSS 的感情很复杂,又爱又恨。我喜欢订阅各种 RSS 源,但有时会忘了看,导致未读消息越积越多,最后干脆放弃。但过一段时间,我又会忍不住重新用回 RSS 。我觉得应该是缺少一款趁手的 RSS 订阅工具,只要体验足够好,还是可以让我每天刷一刷。所以,那段时间一直在寻找各种优秀的 RSS 工具,希望自己能每天坚持阅读。其实也找到了比较满意的 RSS 阅读器,但阅读 RSS 的习惯还总是断断续续。

为什么 RSS 难以坚持?

后来我仔细想了想,问题其实出在 RSS 阅读本身带来的价值含量偏低。低价值再叠加类似强迫症(消掉未读数)来支撑阅读 RSS 动力还不完全足够。虽然大家都说 RSS 订阅足够精准、没有广告,可以对抗推荐算法的说法上有点过于理想化了,真实情况是:各个订阅源的内容非常杂乱,即使是某些垂直领域的博主也话题很广,基本上什么热门话题也会说点,其实跟推荐算法有区别好像又没有区别。所以,在内容推荐算法或短视频这种让人上瘾的东西面前,RSS 逐渐被抛弃也是很正常的。它唯一明显的优势,可能就是按时间排序了。

我为什么还喜欢 RSS ?

尽管 RSS 有这么多问题,但我仍然喜欢它。也许,我只是想重新掌握信息的主动权,而不是被算法牵着鼻子走,其实不能说掌握主动权,只能说做一些挣扎。因此,我萌生了自己开发一款 RSS 阅读器的想法。首先我需要解决以下几个问题:

  1. 内容质量不高
  2. 未读消息太多
  3. 没时间看

我的 RSS 阅读器解决方案

一、内容质量不高的问题

  1. 问题: 大部分内容价值偏低,这是个现实问题。比如 newsminimalist 网站的评估显示,他们每天评估近 2 万条新闻,但只有几十条能超过 5.5 分(满分 10 分)。

    解决方案:

    • 精选订阅源: 只关注每个领域里最优质的订阅源,严格控制订阅数量。
    • AI 观点提取: 利用 AI 工具提取文章的观点。没有明确观点的文章,通常不值得花时间细看,通过 AI 观点提取可以快速过滤掉大部分低质量内容。
  2. 问题: 内容缺乏深度和附加值。

    解决方案:

    • 内容聚合: 根据日期、标签或主题,将内容聚合在一起,方便我更直观地查看。
    • AI 内容重组: 每天根据主题脉络,把带有相同标签的观点和摘要整合起来,让 AI 根据标签和话题相似度重新组织内容,以更容易理解的方式呈现出来。
  3. 问题: 如何给内容评分?直接用 GPT 等模型评分不够稳定。

    解决方案: (这个问题我还没完全解决,还在摸索中)

二、未读消息太多的问题

  1. 问题: 大量未读消息带来的心理压力。

    解决方案:

    • 轻量级工具: 开发一个随手就能用,用完就走的工具,没有负担(没有账号登录,数据本地存储的浏览器扩展)。
    • 解压式消除未读: 把消除未读消息变成一种解压方式,比如双击敲木鱼消除未读文章,让自己沉浸在禅意中。

三、没时间看 RSS 的问题

  1. 问题: 没有足够的时间阅读 RSS 内容。

    解决方案:

    • AI 播客: 通过自定义 prompt ,让 AI 可以根据某天或者某个标签或主题内容生成音频播客,下载音频,每天通过听播客的方式来完成 RSS 阅读。

四、不在乎什么内容价值只想随便看看 RSS 的需求

  1. 问题: 有时候我只是想随便刷刷 RSS ,不用太在意内容价值。

    解决方案:

    • 快捷键支持: 在阅读全文的时候,支持用各种快捷键来快速切换文章,可以一次刷个够。

我的 RSS 阅读器雏形

经过这些思考,一个适合我自己的 RSS 阅读器雏形就诞生了。它将具备以下功能:

从想法到实践:一场折腾的旅程

有了产品想法后,我就开始逐步实施。这个过程真的挺折腾的,前前后后花了一个多月才把这些功能基本实现。只能说对 RSS 是爱的深沉,为了看个 RSS ,撸个适合自己的 RSS 阅读器,真的是操碎了心,太不容易了。

结语:打造专属 RSS 工具,掌控信息主动权

其实,只有适合自己的才是最好的。如果你也有类似的想法,现在有各种 AI 工具和大模型支持,不妨自己动手做一个专属的 RSS 阅读器。希望大家在 RSS 的道路上越走越远,充分挖掘 RSS 的潜力,在这个信息爆炸的时代,尽量把信息的主动权掌握在自己手里。看点自己想看的,着实难能可贵,我觉得 RSS 应该有一席之地,不应该被扫进历史的尘埃中,大家一起玩起来。

如果你对这个工具感兴趣,可以去 rssflow.oinchain.com 了解一下,或许对你打造自己的阅读器有些灵感。

14640 次点击
所在节点    RSS
27 条回复
pizone
223 天前
@IndexOutOfBounds 我不是搞技术,所以搞不清楚这个向量化具体有什么用。知识库相关的我倒有用过一些,要配置嵌入模型来对知识库进行,其实我想不到有什么具体的用途,出来的类似一些相似度权重之类,搞不太明白,因为知识库使用起来效果并不好,估计搞客服系统会有些用。 我主要还是侧重根据新闻事实和核心观点、以及市场情绪之类,让他分析一下市场的各种可能行。
IndexOutOfBounds
223 天前
@pizone #19 ,#21
对你描述的这个场景我是认同的。
你提到了 “搜索关键词”,而 “向量化”可以理解为进一步支持语义搜索
知识库也可以理解为一种搜索场景,只不过他搜索出来的是片段,一篇文章拆成了多个片段,多篇文章的零散片段混在一块,肯定容易说胡话
我理解你是想拿完整文章做分析,比较能保证准确度。这个确实比较适合 rss 的场景,文章长度不会太长,没必拆开再给 ai

btw 不是给你提需求😂,只是正好我有个类似的个人项目(框架层的,不是产品层),同时也有个 Chrome 插件在推广,感兴趣可以 wx 聊一聊( glidea123 )
sdoughnut
223 天前
RSS 重度用户想请教另一个问题,如果一个网站没有提供 RSS ,有办法手搓 RSS 订阅源吗?代码零基础
pizone
223 天前
@IndexOutOfBounds 哈哈,我主要看最终的效果,只要有很大提升,我就会尝试着加一下,作用不明显就不想折腾了。 现在的这个工具,其实说简单很简单,说复杂很复杂,按功能点来分的话,以及非常多了,其实我还想加一个工作流的,现在 cursor 已经有点力不从心了,已经撑不起我的需求了。 现在只能另外开了一个新的扩展来做另外的了。
pizone
223 天前
@sdoughnut 应该有很多工具可以提供爬取内容做成 RSS 订阅源的,应该不需要懂代码,按照步骤一步一步部署就可以了。 我没有类似的搭建 RSS 源的经验。你可以问下 chatgpt ,把你的需求说一下,应该能找到适合的方式的。 我本来是计划我这个工具加一个爬虫功能的,哈哈,但是有点复杂,hold 不住这种需求。
sdoughnut
223 天前
@pizone 感谢提供的思路
xiaozhubin
222 天前
@sdoughnut 可以看一下 rsshub ,可以提交请求,有大佬帮忙适配。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1106934

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX