
为什么 obsidian-wiki 是知识库而不是笔记文件夹四阶段 Ingest 架构深度拆解【免费下载链接】obsidian-wikiFramework for AI agents to build and maintain a digital brain through Obsidian wiki | Memory System for Agents项目地址: https://gitcode.com/gh_mirrors/obs/obsidian-wikiobsidian-wiki 是一个面向 AI Agent 的知识库框架它把你喂给它的文档、聊天记录、代码“编译”成互相链接的 Markdown 知识页面并由“摄入 → 提取 → 合并 → 模式”四阶段 Ingest 架构持续保鲜。下面拆解它为什么是知识库而不只是一个笔记文件夹。为什么 obsidian-wiki 是“知识库”而不是笔记文件夹笔记文件夹只会存新文件不断堆叠重复越来越多检索全靠记忆。obsidian-wiki 则是编译知识——新知识合并进已有页面矛盾被标记重复被消除。对比维度普通笔记文件夹obsidian-wiki 知识库写入方式追加、堆积合并进现有页面去重、互链增量摄入每次都全量重读.manifest.json记录已处理来源下次只算增量答案来源“感觉”与猜测带[[wikilink]]引用的答案事实与推测可区分查询成本随文件数增长先读标题/标签/摘要20 页与 2000 页成本大致相同数据归属依赖软件磁盘上的纯 Markdown可读、可搜、可 diff核心原则只有一条Compile, dont retrieve编译而非检索。知识只编译一次并保持更新而不是每次都重新问 LLM、重新跑一遍 RAG。四阶段 Ingest 架构深度拆解每次你给知识库“喂”新材料文档、PDF、JSONL 对话、会议纪要、截图……它都会完整走过四个阶段第一阶段 Ingest直接读取原始素材Agent 用读代码的方式直接读文件——Markdown、PDF可指定页码、对话导出、纯文本日志、白板照片都能处理。没有预处理管线没有额外服务素材即输入。第二阶段 Pull information抽出信号丢掉噪音从原始素材中抽出概念、实体、声明、关系与未解问题一次调试 React Hook 的对话会沉淀出“stale closure”模式一份论文会留下核心思想与适用边界。每个页面写入时还会带上 1–2 句summary:摘要供后续查询在不打开正文的情况下预览页面。第三阶段 Merge与已有知识合并新知识对照现有内容合并概念页已存在就更新它、标注矛盾、强化交叉引用确实全新才建页。什么都不重复。来源记录在 frontmatter 中每条声明都保持可溯源。第四阶段 Schema结构从素材中自然生长分类不是提前定死的而是随素材演化Agent 维护一致性——类目保持稳定、wikilink 指向真实页面、索引始终反映实际内容。.manifest.json则像一本“摄入台账”记录每个来源的路径、时间戳与产出的页面让下一次运行只处理增量。四个阶段串起来就是一句话素材进来知识留下结构自己长出来。完整说明见 docs/architecture.md。让知识库保持鲜活的“记忆闭环”知识库写完不是终点。obsidian-wiki 用五个记忆文件index.md、log.md、hot.md加_meta/下的档案承载跨会话记忆并由统一写入器 单把锁 原子替换保证并发写入不丢更新会话层面则是“记忆进、记忆出”会话开始时注入你的画像、未结线程与近期活动会话结束时把可复用知识捕获回库——Agent 从此不再“失忆”这些文件由 obsidian_wiki/memory.py 统一维护细节可查 docs/memory.md。实测收益回答更快也更准在同一个 38 页库、同一模型下结构类问题“X 和 Y 怎么连”“删掉这页会坏什么”的对比指标裸 Agent装了 obsidian-wiki平均回答时间81s19s快 4.4 倍回答正确率44%83%工具调用次数9.94.6差距来自图知识库里的[[wikilink]]网络让 Agent 不必每次都 grep 全库、手搓链接图。60 秒上手搭建你的第一个 AI 知识库pip install obsidian-wiki obsidian-wiki setup --vault ~/brain然后在任意项目里对 Agent 说一句“set up my wiki”把素材目录交给/wiki-ingest再用/wiki-query提问即可。完整安装方式pip / git clone / 多 vault见 docs/installation.md全部 39 个技能见 docs/skills.md。延伸阅读 架构总览四阶段 Ingest、vault 结构docs/architecture.md记忆面index / log / hot / profile / todosdocs/memory.mdPython APIfrom obsidian_wiki import Memorydocs/python-api.md记忆写入器实现obsidian_wiki/memory.py项目入口README.md【免费下载链接】obsidian-wikiFramework for AI agents to build and maintain a digital brain through Obsidian wiki | Memory System for Agents项目地址: https://gitcode.com/gh_mirrors/obs/obsidian-wiki创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考