Agent Skills
返回列表
本地 Wiki 知识库编译

本地 Wiki 知识库编译

知识管理 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_5b28ea14/wiki-creator。

技能介绍

解决什么问题

当你把文档、会议纪要、设计说明交给 LLM 后,常见结果是每次问答都临时拼接片段:答案没有稳定来源,重复概念散落多份材料,冲突内容被静默覆盖。wiki-creator 把这个问题收敛为一个可审计的本地 Wiki:raw/ 只读保存原始资料,LLM 只读它并编译成 pages/<topic>/<slug>.md,每页摘要最多两句,断言需标源文件和章节,冲突写入 .conflicts.md 等人工裁决。

技能如何工作

它不依赖向量检索,而以完整单页为知识单元,用两级索引作为符号表:先读 index.md 定位主题,再读 topics/*.md 定位页面,最后读单页全文;页面间用 [[kebab-case-slug]] 前向链接支持多跳推理。核心流程如下:

  • 首次创建:init_wiki.py 建骨架,parse_raw.py 解析 raw/,LLM 起草 SCHEMA.md 主题清单并交用户确认。
  • 编译与索引:diff.py 输出新增清单,逐文件提炼实体并建页,build_index.py 生成索引、反链、图谱和 manifest。
  • 查询与体检:查询只按 index.md → topics/*.md → 页面 递进,禁止整库加载;lint.py 检查孤立页、悬空链接、无来源断言和主题过大。

更新时只处理 new/changed 文件,走 merge、ref-only 或 conflict 分支;新主题需用户确认后才写入 SCHEMA.md。

适用边界

适合团队项目知识、产品文档、架构说明等需要稳定溯源的场景。若运行在编程助手中,默认使用项目内 .wiki-creator/;办公智能体可用全局 ~/.wiki-creator/,也可用 --root 覆盖。不要把同一份 Wiki 混存到不同根目录;主题合并、SCHEMA.md 增删和冲突裁决都应保留用户决策,而不是让 LLM 自动改写。

使用场景

  • 把项目文档和会议纪要放入 raw/,创建带索引、wikilink 与来源标注的 Wiki。
  • 新增需求说明后执行 diff.py,只编译新增与受影响页,并把冲突写入 .conflicts.md。
  • 查询架构概念时,按 index.md、topics 和单页逐层缩小范围,避免整库加载。
  • 定期运行 lint.py,检查孤立页、悬空链接、无来源断言与主题过大。

适合人员

  • 维护产品文档的工程师,需要把散落的设计说明和变更纪要编译成可溯源 Wiki。
  • 使用编程助手整理项目知识的开发者,需要按项目根目录建立 index.md、topics 与 pages 引用链。
  • 负责知识质量审核的产品经理,需要检查无来源断言、冲突项和主题归类错误。
  • 用 LLM 做问答的技术写作作者,需要优先查询本地 Wiki,再决定是否 WebSearch。