← All posts

Vibe code项目II - 终极RSS阅读器

首先,我不懂代码。

或者说,我以前是这么认为的。多年来,我一直是个纯粹的软件“用户”。每当看到某个 App 的按钮位置不顺手,或者缺少某个功能时,我只能在心里默默吐槽。

但今天,我正看着一个全功能、高性能的 RSS 阅读器——它不仅能跑,而且很丝滑。这并不是因为我突然苦练了什么编程秘籍,而是因为我学会了一种全新的开发方式:"Vibe Coding"。

我的最新作品 RSS Deck,对我来说不仅仅是一个项目,它感觉就像是一个专业级的软件产品。今天想和大家分享,我是如何把一个模糊的“感觉”,变成我用过的最棒的新闻仪表盘。

一切始于一种特别的情怀。

我一直是 TweetDeck 的死忠粉。那种横向排列、多列并行的布局,有一种独特的魔力。看着不同的信息流并排展示,你可以按照自己的节奏在它们之间穿梭,这种“掌控全局”的感觉太棒了。

我想要把这种“指挥中心”般的体验,带回到我每天阅读的网页文章和博客中。

🛠️ 干掉“阅读残缺”:打造沉浸式体验

传统 RSS 阅读器往往只给你看一小段文字,逼着你点击跳转到一个排版混乱、广告满天飞的原网页去读剩下的内容。这种体验真的很割裂。

我决定我的 App 必须与众不同。我加入了一个自定义的爬虫。App 会自动出击,抓取全文,并利用 Mozilla 的 Readability 引擎进行清洗。

这个项目中最让我感到“未来已来”的成就,是 AI 的集成。

我不想依赖昂贵的云端 API,也不想担心隐私泄露。所以,我直接把 本地 Ollama 集成到了 App 里。

现在,每当面对长篇大论的研究报告或复杂的新闻报道时,我可以一键生成摘要:AI 会自动提炼出 3 个核心要点的 Bullet points。自动分析标题的sentiment,并打上圆点标记(🟢 代表积极,🔴 代表消极)。

最酷的是与话题“对话”:这是真正的 Game-changer。我可以字面意义上地与我正在读的文章“聊天”。如果新闻里提到了一个复杂的概念,我直接在侧边栏问 AI。我的阅读体验从此从被动的“接收”,变成了主动的“对话”。

RSS Deck 是我目前为止完成度最高的软件作品。它是个性化的,保护隐私的,而且功能强大。

目前这个软件还是自用状态。我想再多花点时间打磨细节,等它变得更稳定、更好用时,或许会考虑开放下载。

Follow my WeChatWeChat 公众号 QR codeScan to follow