Glean (拾灵)是一个自托管的 RSS 阅读器和个人知识管理工具。名字取自英文动词 glean ,意为“从大量信息中拾取精华”,中文名“拾灵”寓意“拾取灵感”。
作为一个信息重度消费者,我一直希望有一个工具能够帮助我高效地管理每天需要阅读的大量内容。我之前一直在使用 folo ,自从前段时间它变成了「正式版」,并且加入了怎么都关不掉的 AI 面板,我就很少再打开它,然后就传出了它裁员的消息。于是我着手开始 vibe 了一个我自己的 RSS 阅读器,搭配上我构思了很久的个人偏好系统。
项目地址: https://github.com/LeslieLeung/glean

正好看到站内有个类似的讨论 https://v2ex.com/t/1180578 。Glean 实现了一个类似的东西,原理主要是这样:
文章向量化:每篇文章入库时,使用 Embedding 模型(如 OpenAI text-embedding-3-small 或本地部署的 qwen3-embedding-8b )将文章内容转换为向量,存储在 Milvus 向量数据库中。
用户偏好信号:用户可以对文章进行「喜欢」「不喜欢」或「收藏」操作,这些操作会触发偏好模型更新:
偏好向量计算:系统为每个用户维护两个偏好向量(正向偏好和负向偏好),使用加权移动平均的方式,将用户反馈过的文章向量融入偏好向量中。
推荐分数计算:当用户查看文章列表时,系统计算每篇文章的推荐分数:
智能排序:根据分数对未读文章进行排序,让用户更容易找到感兴趣的内容。
欢迎大家试用!
2
lekai63 2 天前 via iPhone
看起来蛮好的
就是既然已经向量化了,是否留个 AI 总结的按钮,方便用户快速看“摘要” |
3
LeslieLeung OP @lekai63 后续会做一些 AI 相关的功能,还在构思,不希望有太多 AI 的功能喧宾夺主
|
4
deacyn 1 天前
还没有登录成功,但遇到两个问题:
1. 应用图标在 MacOS15.x 上显示过大 2. 注册时提示:Network Error |