用途:LLM Wiki Skill 用于在本地 wiki 知识库中进行搜索、检索和阅读。当需要基于已有 wiki 内容回答时使用,不适用于实时网络搜索、智能体已知的简单事实问题,或未被明确要求执行的 wiki 管理操作(如摄取、lint、重建索引)。
主要能力与用法:脚本入口为 ./scripts/wiki [--id <wiki-id>] <command> [args...],会从 .llm-wiki 解析 vault 别名(shell 变量,在子 shell 中隔离)。常用命令包括:search 按查询搜索页面但不生成答案,可加 --limit N;search-following 在搜索基础上返回后续页面或摘录,可设 --pages/--following-pages、--context-chars、--max-chars、--limit;retrieve 执行 prompt→搜索→取前 k 篇文章并返回摘要表,可设 --top-k、--max-chars-per-article、--max-total-chars,加 --show 输出可直接给 LLM 的上下文文本;context 由搜索结果构建紧凑的 LLM 可用上下文包,可设 --max-chars、--limit;read 按标题读取指定页面完整内容;why 解释查询如何被规范化及给出的建议,可加 --limit;pages 列出全部页面;stats 显示 vault 健康与统计;lint 检查断链、孤立页面和过短页面;repair 规划或应用安全修复,默认 dry-run,可加 --apply 应用、--create-missing 为未解析链接目标建占位页、--no-fix-broken、--no-link-orphans、--no-expand-short、--index-page TITLE;reindex 从 Markdown 文件重建 SQLite 搜索索引。
适用场景:需要从本地结构化 wiki 中查找资料、为模型准备上下文、维护页面链接与健康状态时。
限制:不提供实时联网搜索;管理操作应在被明确要求时使用;具体安装方式、依赖环境、收费与价格信息在现有资料中暂未提供。