项目地址:https://github.com/ZanebonoAlter/Syntopica
这回整了个 Demo 演示界面: http://zanebono.top
Syntopica 是一个面向个人研究与深度阅读的开源信息工作台。
它从 RSS 、RSSHub 和网页等自选信息源持续采集内容,补全正文,生成摘要与语义标签;再把分散的文章归入用户维护的语义板块,形成板块日报、叙事线索、跨日话题演进。
Syntopica 想回答的不是“今天又有多少篇新文章”,而是:
我长期关注的领域今天发生了什么?
哪些内容其实属于同一个事件?
一个话题是刚刚出现、持续发展,还是正在分化与结束?
(PS.吐槽一句。感觉我的树莓派 4 天天负重前行,已经快寄了,所以 Demo 涉及 embedding 部分全寄,后续换树莓派 5 应该可以完整演示)
详细功能、产品设计在 github 的 readme 有说明,主要提两句更新了啥
1.板块下新增话题时间线,追踪话题的发生、持续、分化、合并、结束
2.针对板块下的话题增加持久化功能,按持久化话题区分话题泳道,专门聚焦话题发展
3.其他不是很重要的
- 整理板块下文章语义匹配规则、使其可视化,并按质量排序计入日报
- 试了下 glm5.2 写的 threejs ,搞了个侦探墙,意义不大
- 把交互统一整理了下,统一双主题色、UI 大修,glm5.2 真牛啊
- 整理了代码架构,删了写迭代失效代码
Vibe Coding 好啊,Harness 得学阿,这会写项目纯看架构、用日志打断点、细节那是一点也不看了