From b80958159aefb3bd70729164a9bc86ab1cac6d63 Mon Sep 17 00:00:00 2001 From: FNS Service Date: Sun, 26 Apr 2026 00:10:52 +0800 Subject: [PATCH] Update from Sync Service --- AI工程/LLMWiki与Obsidian结合指南.md | 309 ++++++++++++++++++++++++++++ 1 file changed, 309 insertions(+) create mode 100755 AI工程/LLMWiki与Obsidian结合指南.md diff --git a/AI工程/LLMWiki与Obsidian结合指南.md b/AI工程/LLMWiki与Obsidian结合指南.md new file mode 100755 index 0000000..86cc60b --- /dev/null +++ b/AI工程/LLMWiki与Obsidian结合指南.md @@ -0,0 +1,309 @@ +# LLM Wiki 与 Obsidian 结合运用完全指南 + +> 从 Karpathy 原始模式到现代 Obsidian AI 生态 +> +> 归档:2026-04-25 + +--- + +## 📊 生态全景 + +LLM Wiki 的核心思想源自 **Andrej Karpathy** 的个人知识管理模式:让 LLM 持续读取、整理、更新你的笔记,形成一个自我演进的知识库。 + +--- + +## 🏆 主流项目对比 + +| 项目 | Stars | 定位 | 适合场景 | +|------|-------|------|---------| +| **claude-obsidian** | 3,296 | Claude + Obsidian 知识引擎 | Claude Code 用户 | +| **khoj** | 34,245 | AI 第二大脑(RAG) | 全平台、多模型 | +| **Understand-Anything** | 8,886 | 知识图谱教学 | 可视化学习 | +| **swarmvault** | 264 | 本地 RAG 编译器 | 本地优先 | +| **llm-wiki-skill** | 401 | Karpathy 模式 Skill | OpenClaw/Codex | + +--- + +## 🎯 Karpathy LLM Wiki 原始模式 + +### 核心理念 + +``` +你提供资料 → LLM 读取、提取概念、建立关联 + ↓ + 形成结构化 Wiki + ↓ + 知识像利息一样复利增长 +``` + +### 关键特征 + +| 特征 | 说明 | +|------|------| +| **零手动归档** | LLM 自动整理、分类、链接 | +| **热缓存** | 每次会话结束更新上下文,下次直接继续 | +| **交叉引用** | 自动发现概念间的关联 | +| **持续编译** | 资料越多,知识库越有价值 | + +--- + +## 🔥 推荐方案一:claude-obsidian(⭐3,296) + +### 核心能力 + +``` +你投放资料源 → Claude 读取 → 提取实体和概念 + ↓ + 更新交叉引用 → 归档到 Obsidian Vault + ↓ + 每次摄入,知识库更丰富 +``` + +| 能力 | 说明 | +|------|------| +| 自动整理 | 创建实体、概念、交叉引用 | +| 矛盾标记 | `[!contradiction]` 标注冲突 | +| 会话记忆 | 热缓存在对话间持续 | +| 知识维护 | 8 类健康检查(孤儿、死链、缺口) | +| 自主研究 | 3 轮网络研究 + 缺口填补 | +| 多模型 | Claude / Gemini / Codex / Cursor | + +### 命令体系 + +| 命令 | 功能 | +|------|------| +| `/wiki` | 初始化 Vault | +| `ingest [file]` | 读取源文件,创建 8-15 页 Wiki | +| `what do you know about X?` | 索引→相关页→综合回答 | +| `/save` | 保存当前对话为 Wiki 笔记 | +| `/autoresearch [topic]` | 自主研究循环 | +| `lint the wiki` | 健康检查 | + +### Wiki 结构 + +``` +wiki/ +├── index.md # 主目录 +├── log.md # 操作日志 +├── hot.md # 近期上下文缓存 +├── overview.md # 执行摘要 +├── concepts/ # 概念页 +├── entities/ # 实体页 +├── sources/ # 源文件 +└── meta/ + ├── dashboard.base # Bases 仪表盘 + └── dashboard.md # Dataview 仪表盘 +``` + +### 安装 + +```bash +git clone https://github.com/AgriciDaniel/claude-obsidian +cd claude-obsidian +bash bin/setup-vault.sh + +# Claude Code 中 +claude plugin marketplace add AgriciDaniel/claude-obsidian +claude plugin install claude-obsidian@claude-obsidian-marketplace +``` + +--- + +## 🔥 推荐方案二:khoj(⭐34,245) + +### 核心能力 + +``` +本地/云端 LLM + 你的文档 → RAG 语义搜索 → 智能回答 +``` + +| 能力 | 说明 | +|------|------| +| 多文档支持 | PDF / Markdown / Notion / Word | +| 多模型 | llama3 / qwen / gemma / gpt / claude | +| 多平台 | 浏览器 / Obsidian / Emacs / 桌面 / 手机 | +| 自定义 Agent | persona + 知识库 + 工具 | +| 自动化 | 个人通讯稿 + 智能通知 | +| 自托管 | Docker / 本地 | + +### 与 Obsidian 集成 + +``` +Obsidian Vault → Khoj 索引 → 语义搜索 → LLM 回答 +``` + +### 安装 + +```bash +# Docker +docker run -d -p 42110:42110 khojai/khoj + +# 或云应用 +# https://app.khoj.dev +``` + +--- + +## 🆚 方案对比 + +| 维度 | claude-obsidian | khoj | Understand-Anything | +|------|----------------|------|-------------------| +| 核心方法 | 知识引擎(创建+维护) | RAG 搜索+回答 | 知识图谱 | +| 自动整理 | ✅ | 部分 | ✅ | +| 会话记忆 | ✅ | ✅ | ✅ | +| 知识维护 | 8 类检查 | ❌ | ❌ | +| 自主研究 | 3 轮循环 | ✅ | ❌ | +| 可视化 | Canvas | ❌ | ✅ 图谱 | +| 多模型 | 多 | 多 | 多 | +| 本地优先 | ✅ | ✅ | ✅ | +| 安装难度 | 中 | 低 | 中 | + +--- + +## 📐 Obsidian + LLM Wiki 架构模式 + +### 模式一:Agent 驱动(claude-obsidian) + +``` +┌─────────────────────────────────┐ +│ AI Agent (Claude) │ +│ /wiki /ingest /query /lint │ +└──────────────┬──────────────────┘ + │ MCP / 文件系统 +┌──────────────┴──────────────────┐ +│ Obsidian Vault │ +│ wiki/ │ +│ ├── index.md │ +│ ├── concepts/ │ +│ ├── entities/ │ +│ ├── sources/ │ +│ └── meta/ │ +└─────────────────────────────────┘ +``` + +### 模式二:RAG 驱动(khoj) + +``` +┌─────────────────────────────────┐ +│ Khoj Server │ +│ 索引 + 语义搜索 + LLM │ +└──────────────┬──────────────────┘ + │ API +┌──────────────┴──────────────────┐ +│ Obsidian Vault │ +│ (只读索引,不修改) │ +└─────────────────────────────────┘ +``` + +### 模式三:图谱驱动(Understand-Anything) + +``` +┌─────────────────────────────────┐ +│ Understand-Anything │ +│ 知识图谱 + 交互式探索 │ +└──────────────┬──────────────────┘ + │ +┌──────────────┴──────────────────┐ +│ Obsidian Vault │ +│ (Karpathy LLM Wiki 格式) │ +└─────────────────────────────────┘ +``` + +--- + +## 💡 典型工作流 + +### 工作流一:知识沉淀 + +``` +1. 投放资料(文章/笔记/对话) +2. Claude 自动读取、提取概念 +3. 创建 Wiki 页面,建立交叉引用 +4. 更新索引和热缓存 +5. 下次会话自动加载上下文 +``` + +### 工作流二:知识查询 + +``` +1. 提问:"你知道 X 吗?" +2. Claude 读取热缓存(近期上下文) +3. 扫描索引,找到相关页 +4. 深入阅读相关页 +5. 综合回答,引用具体页面 +``` + +### 工作流三:知识维护 + +``` +1. 运行 lint the wiki +2. 发现孤儿页、死链、缺口 +3. 自动修复或提示修复 +4. 更新健康状态 +``` + +### 工作流四:自主研究 + +``` +1. /autoresearch [主题] +2. 搜索网络资料 +3. 3 轮研究循环 +4. 提取概念、创建页面 +5. 归档到 Wiki +``` + +--- + +## 🔧 与 Obsidian 插件的协同 + +| Obsidian 插件 | 与 LLM Wiki 的关系 | +|--------------|-------------------| +| **Bases** | 原生数据库视图,替代 Dataview | +| **Templater** | 自动填充笔记模板 | +| **Obsidian Git** | 每 15 分钟自动提交 | +| **Calendar** | 日历视图 + 字数统计 | +| **Excalidraw** | 画布绘图、标注 | +| **Local REST API** | MCP 连接 | +| **Web Clipper** | 一键导入网页 | + +--- + +## 📊 选型建议 + +| 你的需求 | 选它 | +|---------|------| +| Claude Code 用户,想自动维护知识库 | **claude-obsidian** | +| 多模型、多平台、自托管 | **khoj** | +| 可视化知识图谱学习 | **Understand-Anything** | +| OpenClaw/Codex 环境 | **llm-wiki-skill** | +| 本地 RAG + MCP | **swarmvault** | + +--- + +## 📝 与现有 OpenClaw 的结合 + +你已经有的基础: + +| 已有 | 可用 | +|------|------| +| Obsidian Vault (`/obsidian`) | ✅ 可直接作为 Wiki 底座 | +| BRAT 插件 | ✅ 可安装 claude-obsidian | +| obs 命令行工具 | ✅ 可管理笔记 | +| MiniMax + 百炼 API | ✅ 可驱动 LLM | + +--- + +## 🔗 资源 + +| 资源 | 链接 | +|------|------| +| **Karpathy 原始模式** | https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f | +| **claude-obsidian** | https://github.com/AgriciDaniel/claude-obsidian | +| **khoj** | https://github.com/khoj-ai/khoj | +| **Understand-Anything** | https://github.com/Lum1104/Understand-Anything | +| **swarmvault** | https://github.com/swarmclawai/swarmvault | +| **llm-wiki-skill** | https://github.com/lewislulu/llm-wiki-skill | + +--- + +*整理:知识库管理员 | 归档:2026-04-25* \ No newline at end of file