说实话,我真的受够了。

每天被各种不想看、但又被硬塞到眼前的“垃圾信息”糊脸,感觉脑子都快炸了。我寻思着,我只想看点我自己真正关心的东西,怎么就这么难呢?

于是,在被信息淹没又无事给我干的时候,我脑子一热,决定自己动手,搞一个能把这些噪音全都挡在外面的“结界”。

所以,就有了这个开源项目——我的信息结界 (Smart RSS Service)

这玩意儿是干嘛的?

说白了,它就是个用 AI 帮你代看和过滤 RSS 的小助理

流程特简单:

  1. 你把一大堆乱七八糟的 RSS 订阅源(比如几十上百个)全都扔给它。
  2. 你用大白话告诉它,你平时都喜欢看些啥。
  3. 然后它就 7x24 小时在后台,勤勤恳恳地帮你一篇篇“读”文章,把符合你口味的挑出来。
  4. 最后,它会生成一个全新的、干干净净的 RSS 链接,这个链接里,就全都是你想看的内容。

你只需要在你的阅读器里订阅这一个链接就够了,世界瞬间清净。

有啥好玩的功能?

  • 让 AI 帮你干活 (核心): 这项目最牛的地方就是集成了大模型(LLM)。你不用设一堆复杂的规则,就用自然语言跟它说你的兴趣,比如:“我喜欢看 AIGC 的最新进展,特别是开源模型和技术应用,还对个人知识管理和自动化工具感兴趣。” 它就能看懂,并帮你挑文章。
  • 网页后台,懒人福音: 所有的设置,比如加 RSS 源、改你的兴趣点,都在一个简单的网页里搞定,随时登录随时改,不用碰黑乎乎的命令行和代码。
  • 重点内容标出来: 你可以设置几个“必看”的关键词,比如你的项目名、你关注的某个大佬。只要文章里提到了,标题前面就会给你加个 [关键词] 的标记,保证你一眼就能看到,绝对不会错过。
  • 自动干活,不用你管: 设置好之后,它就在后台自己定时跑,默默帮你干活。你只管享受最后清爽的结果就行。

听起来不错,怎么用?

这玩意儿部署起来不复杂。

具体的部署步骤我就不在这儿啰嗦了,全都写在 GitHub 的 README 里了,写得明明白白,跟着敲命令就行。不管你是想直接用 Python 跑,还是用 Gunicorn/Waitress 部署,里面都有说明。

项目地址在这,快来玩!

GitHubhttps://github.com/rewrz/smart_rss_service

最后扯几句

项目已经用 MIT 许可证开源了,你可以随便用、随便改,改成你喜欢的任何样子。

如果你也跟我有一样的烦恼,不妨试试看。也欢迎大家来我的 GitHub 点个 Star、提 Issue、或者直接甩个 PR 过来一起把它搞得更好玩!