LLM 维基构建器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_cad2c8c1/llm-wiki-easy。
技能介绍
要解决什么问题
团队或个人想把 PDF、Office、网页摘抄等原始资料沉淀成可检索、可版本管理的知识库,常见做法是上数据库或专用 SaaS。一旦要离线编辑、用 Obsidian/VS Code 写 Markdown,或在 git 里做 diff,结构就容易和工具绑死。本技能描述的是一种只靠文件夹 + 一份规则文件的维基方法论:无数据库、无独立应用,由 AI 按约定维护 wiki/ 词条,原始件只进只读的 raw/。
技能如何工作
架构分三层:raw/ 存不可改写的来源副本;wiki/ 放带 frontmatter 的词条(title、type、tags、source、时间戳);schema/AGENTS.md 是编译与链接的操作契约(可从模板脚手架复制)。
技能识别四类意图并走对应流程:
- Action 1:用
scripts/init_wiki.py搭好目录、index.md与规则文件,可选 git 初始提交。 - Action 2:把新资料放入
raw/,在 wiki 根目录外的临时目录做文本抽取,规划词条后写入wiki/,补全[[wikilink]]落地页,同步index.md,再跑健康检查并汇报变更。 - Action 3:仅用
wiki/内容回答问题,缺信息要明确说明,文末列出实际引用的[[词条]]。 - Action 4:运行
scripts/wiki_healthcheck.py检查断链、index 遗漏与未解析链接(代码块内链接不计)。
五条铁律贯穿全程:raw/ 只读、每条目可追溯到来源、无悬空 wikilink、index.md 与词条一致、提炼而非堆砌短词条。
适用边界与注意点
编译流程细节以仓库内 references/compile-guide.md 与当前 wiki 的 schema/AGENTS.md 为准;用户可按项目微调规则,但编译前应先读该文件。本技能不负责替你选型 Obsidian 插件或托管服务,也不把网外常识混入「基于 wiki 作答」——知识库没有的内容应直说,并指出需要补哪些 raw/ 材料。
使用场景
- 新一批 PDF、Word 进 shared 盘后,需复制到 raw/ 并在 wiki/ 写出带 frontmatter 与 source 的词条,同步 index.md
- 刚接手一个长期项目,要用 init 脚本搭好 raw、wiki、schema 三层结构,并复制 AGENTS.md 作为编译契约
- 写对外说明前,要让 agent 仅检索 wiki/ 回答「某功能依赖哪些第三方组件」,文末列出实际引用的 [[词条]]
- 多人改词条名或合并条目后,需跑 wiki_healthcheck 找出断链、index 遗漏并补 stub 落地页
适合人员
- 在 Obsidian 或 VS Code 写 Markdown、又要把原件与提炼词条严格分层的个人研究者
- 负责把部门 Office/PDF 沉淀为可 grep 词条、且每次编译都要更新 index 与来源回溯的知识管理员
- 小团队技术负责人,希望内部维基只靠 git diff、不要数据库或独立 Wiki 应用
- 向客户交付离线可读知识包、且每条结论必须能追溯到 raw/ 某份来源文件的咨询或实施顾问