Obsidian + Hermes + LLM Wiki 实践指南

来源:Obsidian+Hermes+LLM-Wiki 实践指南 技术博客

核心理念

Obsidian 是 IDE,LLM 是程序员,Wiki 是代码库。

与传统的 RAG(每次查询从头检索)不同,这个系统增量构建并持久维护知识——知识不断积累,而不是每次都重新发现。

三层架构

层级 用途 访问规则
Raw Sources 原始资料存储 LLM 只读,不可变
Wiki Pages 知识摘要和关联 LLM 自动维护
Schema 工作规则和规范 LLM 遵循的指令

详见 [[LLM Wiki 三层架构]]。

Hermes Agent 的独特优势

相比云端 LLM,Hermes 运行在本地环境

能力 说明
直接文件访问 无需复制粘贴,直接读写 Obsidian Vault
浏览器自动化 抓取网页、验证链接、下载内容
终端执行 运行脚本、搜索文件、定时任务
持久记忆 记住用户偏好和项目约定
多代理协作 spawn 子代理并行处理大量资料

核心工作流

Ingest(摄入)

5 步完成知识摄入:

  1. 获取内容 - YouTube/B 站/网页链接
  2. 提取文本 - 转录、抓取、OCR
  3. 结构化 - 分章节、提取关键观点
  4. 存入 raw/ - 保存原始内容 + 元数据
  5. Ingest - 创建/更新 wiki 页面

详见 [[Ingest(摄入)]]。

Query(查询)

向 Wiki 提问,获得基于已有知识的综合回答:

  1. 读取 wiki/index.md 找到相关页面
  2. 阅读相关页面后综合回答
  3. 好的回答存档为新页面
  4. 记录到 wiki/log.md

详见 [[Query(查询)]]。

Lint(检查)

定期健康检查:

  • 查找页面间的矛盾
  • 标记被新资料推翻的旧主张
  • 发现孤立页面(无入链)
  • 识别被提及但缺少独立页面的概念

详见 [[Lint(检查)]]。

支持的内容平台

平台 状态 工具
YouTube youtube-content
博客/RSS blogwatcher
学术论文 arxiv
通用网页 浏览器工具
B 站 🚧 需创建技能
微信公众号 🚧 需创建技能
小红书 🚧 需创建技能

多 LLM 协作

系统支持多个 LLM 共同维护:

LLM 特点
Claude 原始 Schema 定义者
Hermes 本地运行,功能全面
Codex 代码专用

详见 [[多 LLM 协作]]。

最佳实践

✅ 应该做的

  • raw/ 是不可变的 — 只读不写
  • 每次 ingest 更新多个页面
  • 保持 index.md 最新
  • log.md 永远追加,从不修改
  • 矛盾要标注,保留双方观点
  • 写链接前确认文件名

❌ 避免做的

  • 不要手动修改 wiki/ 下的页面
  • 不要删除 log.md 的记录
  • 不要跳过 index.md 更新
  • 不要用 title 猜测文件名

相关页面

  • [[LLM Wiki 模式]] — Karpathy 提出的知识管理模式
  • [[LLM Wiki 三层架构]] — Raw/Wiki/Schema 分层设计
  • [[Hermes Agent]] — 本地 AI 助手介绍
  • [[Ingest(摄入)]] — 内容摄入流程
  • [[Query(查询)]] — 查询与沉淀
  • [[Lint(检查)]] — 健康检查
  • [[多 LLM 协作]] — 多 LLM 共同维护机制

2026-04-22 创建 | 来源:技术博客《构建你的第二大脑》