这个项目能做什么
LLM Wiki Agent 是一个面向编码代理的技能,用于构建和维护个人知识库。你将源文档放入 raw/ 目录,并要求代理摄取它们;代理会读取材料、提取知识,并写出一个持久化、相互链接的 Markdown 维基。每个新来源都会添加到现有结构中,而不是每次查询都重新推导。
支持的代理包括 Claude Code、Codex、OpenCode 和 Gemini CLI,每个代理读取各自的模式文件(CLAUDE.md、AGENTS.md 或 GEMINI.md)。代理驱动的工作流不需要 API 密钥或 Python 设置。Claude Code 还提供斜杠命令,如 /wiki-ingest、/wiki-query、/wiki-lint 和 /wiki-graph;其他代理使用等效的自然语言触发方式。
生成的维基包含索引、仅追加日志、动态概览综合、每个来源的摘要页面,以及自动创建的实体和概念页面。graph 目录保存持久的节点/边数据,以及一个自包含的 vis.js HTML 可视化。图谱分两遍构建:先对 wikilink 进行确定性解析,然后由代理推断隐式关系并标记置信度。社区检测对相关主题进行聚类,缓存将重新处理限制在已更改的页面上。
摄取支持多种格式,包括 Markdown、PDF、DOCX、PPTX、XLSX、HTML、CSV、JSON、EPUB 和音频文件,非 Markdown 文件会通过 markitdown 自动转换。可选工具可为 arXiv 和复杂 PDF 提供更高保真度的转换。查询答案可以归档为综合页面,lint 报告会显示孤立页面、损坏链接、缺失的实体页面以及摄取时标记的矛盾。
文档中列出的用例包括研究追踪、逐章阅读书籍、个人知识管理、团队和商业智能以及竞争分析。该维基是纯 Markdown,可以在 Obsidian 中浏览,包括通过 vault 符号链接模式。所有内容都在本地运行,无需服务器或数据库。采用 MIT 许可证。
评论
0 人表达喜爱 · 满10人后显示 Deer Point
登录后参与讨论。