AI 知识库系统调研——Hermes + Obsidian + LLM-wiki 三工具联动

系列总索引 | 作者:AI 技术调研团队 | 更新日期:2026-06-09
定位:工程师实践指南,非学术综述 | 共 10 篇文档


系列简介

这个系列诞生于一个真实痛点:通用大模型不认识”你”。它不知道你的笔记、你的代码仓库、你的历史对话,也无法跨会话记住你说过什么。2026 年,随着 Andrej Karpathy “compile knowledge into a wiki” 范式的爆发、MCP 协议成为 AI 工具集成事实标准、以及 Claude Code 深度嵌入 Obsidian 的 Claudian 项目出现,个人 AI 知识库的工程实践迎来了关键拐点。

本系列聚焦三个核心工具的联动方案:Hermes(AI Agent 记忆与闭合学习循环)、Obsidian(Vault 结构化知识存储与 Local REST API)、LLM-wiki(Karpathy 编译范式知识提炼)。三者分别承担”经验积累”、“持久化存储”、“知识提炼”三个角色,构成一套可自我迭代的个人 AI 知识库系统。

目标读者:有 AI 工具使用经验、希望构建私有知识库的工程师;关注 RAG/向量数据库/MCP 协议的开发者;Obsidian 重度用户想引入 AI 自动化的知识工作者。读者无需深厚的机器学习背景,但需要具备基本的 Python/CLI 操作能力。


三工具速览

工具角色定位核心能力官方链接
Hermes (Nous Research)AI Agent 记忆层 + 闭合学习循环三层记忆架构(MEMORY/USER/SOUL)、Skills 生态、Obsidian 深度集成Nous Research
Obsidian核心知识存储 + 双向链接图谱Vault 结构设计、Local REST API(端口 27123)、Dataview 查询、Git 工作流obsidian.md
LLM-wiki / claude-obsidian知识提炼 + AI 自动化写作Karpathy 编译范式、Zero-RAG、15 个 Claude Code Skills、AI 自组织 Vaultclaude-obsidian

2026 年最重要发现

1. Karpathy LLM Wiki 模式爆发 Andrej Karpathy 提出”compile knowledge into a wiki”范式——把 RAG 的”查询时检索”改为”提前编译”,降低 token 消耗,提升知识质量。这一理念在 2026 年 4 月引发数十个开源项目跟进,包括 llm-wiki-compiler(1,486⭐)、karpathy-llm-wiki(1,027⭐)、swarmvault(531⭐)等。

2. Claudian(12,534⭐)把 Claude Code 嵌入 Obsidian claude-obsidian(6,397⭐,2026-04)提供 15 个 Claude Code Skills,实现 AI 自组织 Vault——Claude 不再只是助手,而是直接成为 Obsidian 的”写作者”,能自主创建、链接、整理笔记。Claudian 社区生态进一步把这一能力封装为一键安装体验。

3. MCP 成为事实标准(658+ 项目) Model Context Protocol 从 Anthropic 的内部协议演变为 AI 工具集成的通用标准。Obsidian MCP 生态已有 658+ 相关项目,knowledge-base-server 实现了 7 层 Pipeline,n8n 通过 MCP 节点连接几乎所有主流 AI 服务。任何希望做 AI 自动化的知识库方案,现在都应该优先考虑 MCP 接口。

4. knowledge-base-server 7 层 Pipeline 将知识摄取拆分为 7 个独立阶段(摄取→清洗→分块→嵌入→索引→检索→生成),每层可独立替换,大幅降低私有知识库的工程复杂度。这一架构思路已成为 2026 年 RAG 工程的最佳实践参考。

5. Zero-RAG 趋势兴起 MeMex-Zero-RAG 等项目验证了”无嵌入无向量库,纯 Markdown+Git”的极简路线——对于个人知识库场景,精心维护的纯文本 Wiki 在召回质量上有时优于向量检索。这一趋势与 Karpathy 编译范式高度吻合,提示工程师在引入复杂向量基础设施前先评估 Zero-RAG 的适用性。


文档地图

编号文档核心内容适合读者预计阅读时间
00AI 知识库系统总览与设计哲学系统架构、设计原则、双消费层、系列导航所有读者(必读)15 分钟
01Hermes-Agent 深度解析三层记忆(MEMORY/USER/SOUL)、Skills 生态、Obsidian 集成、闭合学习循环Hermes 用户、Agent 开发者20 分钟
02Obsidian 作为 AI 知识库核心存储Vault 结构设计、AI 插件配置、Local REST API、Dataview 查询、Git 工作流Obsidian 用户、知识工作者20 分钟
03LLM-wiki 智能知识生成Karpathy 编译范式、claude-obsidian(6.4K⭐)、Zero-RAG、GraphRAG工程师、内容创作者20 分钟
04RAG 技术原理与知识库实践Embedding 原理、向量数据库选型、高级 RAG、Obsidian 增量索引、本地部署RAG 开发者、ML 工程师25 分钟
05三工具联动架构设计完整数据流、Hermes 内部架构、Obsidian API 集成、LLM-wiki 提炼、触发机制系统架构师、全栈工程师25 分钟
06知识摄取 Pipeline 设计多源摄取、网页摄取、AI 会话经验提取、去重合并、完整 HermesPipeline 代码后端工程师、自动化爱好者25 分钟
07MCP 协议与知识库 AI 自动化MCP 协议原理、Obsidian MCP 生态(658+ 项目)、Claudian、knowledge-base-server、n8n 工作流DevOps、自动化工程师20 分钟
08可迭代知识库的工程设计知识腐烂问题、生命周期状态机、置信度系统、贝叶斯更新、AI 反馈闭环工程团队 Lead、知识架构师20 分钟
09AI 知识库开源项目全景图AnythingLLM(61K⭐)、mem0(58K⭐)、Khoj(35K⭐)、Reor、向量数据库对比、技术栈推荐选型决策者、所有读者30 分钟

推荐阅读路径

快速上手(30 分钟)

适合:想快速了解这套方案能解决什么问题、是否值得投入时间深入

  1. 00 - 总览与设计哲学(15 分钟,建立整体认知)
  2. 09 - 开源项目全景图(15 分钟,了解生态现状与选型)

工程实践(完整路径,约 3.5 小时)

适合:决定动手构建、需要系统性理解每个组件

按编号 00 → 01 → 02 → 03 → 05 → 06 → 07 → 04 → 08 → 09 顺序阅读。其中 04(RAG 原理)可在阅读 06 遇到疑问时回头查阅。

特定需求路径

Hermes 用户(已在使用 Hermes Agent): 01 → 05 → 06 → 07

Obsidian 用户(希望给 Obsidian 加 AI 能力): 02 → 03 → 07 → 05

RAG 开发者(在做向量检索/知识库工程): 04 → 06 → 08 → 09 → 03(了解 Zero-RAG 替代思路)


快速开始(Quick Start)

以下是用 Obsidian + Claude Code 搭建最小可用 AI 知识库的最短路径:

# 1. 安装 Obsidian Local REST API 插件(在 Obsidian 社区插件中搜索)
# 2. 启用插件后默认监听 http://localhost:27123
 
# 3. 安装 claude-obsidian Skills(需要 Claude Code)
npx claude-obsidian install
 
# 4. 验证 API 连通性
curl http://localhost:27123/vault/
 
# 5. 在 Claude Code 中召唤知识库写入
# Claude 将自动把对话中的关键知识写入 Obsidian Vault

如果只想体验 Zero-RAG 极简方案(无需向量数据库):

# 维护一个 Markdown Wiki 目录,用 llm-wiki-compiler 编译
npm install -g llm-wiki-compiler
llm-wiki compile --source ./notes --output ./wiki

系列文档总览统计

统计项数值
文档篇数10 篇(含本 README)
估计总字数~80,000 字
覆盖开源项目40+ 个
涉及 GitHub Stars 总量250,000+ ⭐

主要技术栈覆盖

  • AI 框架:LangChain、LlamaIndex、Haystack、Fabric
  • 向量数据库:Chroma、Qdrant、Weaviate、FAISS、LanceDB、pgvector
  • 知识库平台:AnythingLLM、Khoj、Quivr、Reor、mem0
  • Obsidian 插件:Smart Connections、Obsidian Copilot、Text Generator、Local REST API
  • 自动化工具:n8n、MCP Server、Hermes Agent
  • 编译/提炼工具:claude-obsidian、llm-wiki-compiler、karpathy-llm-wiki、swarmvault
  • 协议标准:Model Context Protocol (MCP)、Obsidian REST API

本系列文档基于 2026 年 6 月的技术生态编写,GitHub Stars 数据来源于 2026 年 4 月 GitHub API 采集。