Synapse Wiki 知识网络
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_05b4120c/synapse-wiki。
技能介绍
笔记越积越难找时
个人或项目文档常见状态是:raw/ 里堆着会议纪要、摘录和草稿,检索靠全文搜索,概念之间没有稳定链接。时间一长,同一主题散落在多处,矛盾表述也难发现——维护成本全压在人工整理上。
技能如何组织知识
Synapse Wiki 把「原始资料 → 结构化页面 → 可查询网络」做成固定流水线,而不是单次对话里临时总结。
- 摄取(Ingest):用
scripts/ingest.py把新资料编译成 Wiki 页面,按模板区分概念页(约 400–1200 词)、实体页(200–500 词)和 Summary 页(150–400 词)。 - 查询(Query):
scripts/query.py在已有网络上综合答案;新 Session 里习惯先读index.md再查,避免重复从零推理。 - 健康检查(Lint):
scripts/lint_wiki.py扫描死链接、孤立页和表述矛盾,相当于给知识图做 CI。 - 脚手架:
scripts/scaffold.py初始化目录树;index.md做索引,log.md记录增量变更,便于跨 Session 接续。
文档里还规定了 Session 启动顺序:读 CLAUDE.md 确认规范 → 看 log.md 最近条目 → 有新 raw 则 Ingest → 用户提问则 Query → ingest 多次未 lint 则跑 Lint。核心是增量编译 + 交叉引用,由 AI 承担编译与归档,人主要决定喂什么料、问什么问题。
适用边界
它适合需要长期复利的主题(技术概念、项目 Wiki),不适合一次性交付、写完即弃的短文。页面长度和模板有约束,极短备忘或高度非结构化素材可能需要先清洗再 ingest。团队协同时要约定 CLAUDE.md 与命名规范,否则自动交叉引用可能连到错误粒度。
使用场景
- 把课程或论文摘抄丢进 `raw/` 后执行 Ingest,生成概念页并记入 `log.md`,下次 Session 不用重讲背景。
- 项目 Wiki 收到多份会议 raw 稿,需编译成实体页,并用 Query 回答「某服务依赖哪几个组件」类问题。
- 连续多次 Ingest 后跑 `lint_wiki.py`,在发布或分享前处理死链接、孤立页和表述矛盾。
- 新开对话先按清单读 `CLAUDE.md` 与 `log.md` 最近五条,有用户提问时先查 `index.md` 再 Query。
适合人员
- 长期把 AI/后端学习笔记放进 raw、希望自动变成交叉链接概念页的工程师
- 用团队 Wiki 做 onboarding、要把会议纪要摄取成结构化实体页的技术负责人
- 文献摘录分散在多份 raw、需要跨 Session 用 Query 检索已编译摘要的自学研究者
- 独自维护项目文档、在多次 ingest 后用 Lint 查断链与矛盾的知识库维护者