当下 Obsidian + AI 知识管理领域最核心的架构矛盾——信息的生活全域性与 LLM-Wiki 的专题聚焦性之间的冲突
当下 Obsidian + AI 知识管理领域最核心的架构矛盾——信息的生活全域性与 LLM-Wiki 的专题聚焦性之间的冲突
一、为什么 LLM-Wiki 不能直接管人生
Karpathy 提出的 LLM Wiki 模式,核心思路是让 LLM 构建和维护整个知识库,而不是你自己来维护。 你几乎从不自己写 wiki——LLM 负责所有写入和维护。你负责的是信息来源、探索,和提出正确的问题。LLM 做所有苦活——总结、交叉引用、归档。
这个模式天然适合单一领域的深度知识构建,但你的需求本质上是多维度生活管理:
关于笔记系统如 Zettelkasten 和 "构建第二大脑" 的真相是:理论很美好,实际操作中维护成本会杀死你。如果把所有信息都扔进一个 LLM-Wiki,这个问题会指数级恶化。
二、现有生态中的两大阵营
阵营 A:LifeOS / PARA 系统(管理人生)
LifeOS 是一个 Obsidian 插件,帮助你用 PARA 方法结合周期笔记和 usememos 进行实践。 12 它提供简单、有效、易用的 PARA 笔记模板,结合周期笔记和 AI 增强,让知识与任务管理更轻松。
PARA 方法的核心结构:
PARA 把信息组织为四个类别:Projects(短期有明确产出的任务)、Areas(持续关注的领域,如健康、财务)、Resources(参考资料和知识资产)、Archives(不活跃或已完成的项目)。
还有一个更偏向学习流程的新项目 luneth90/lifeos:
它帮助你将碎片灵感发展为结构化知识并真正掌握它——从随手捕获的想法,到头脑风暴与深度研究,到体系化的项目规划与知识笔记,再到间隔复习与掌握度追踪。它提供一组围绕学习过程设计的 Agent 技能,把"输入→理解→产出→巩固"串成连续工作流,包括 /today、/brainstorm、/project、/research、/knowledge、/digest、/archive 等命令。
阵营 B:LLM-Wiki 系统(管理知识)
这套知识管理系统受 Karpathy 发布的 LLM Wiki 模式启发。与其反复问 LLM 同样的问题(或每次都做 RAG),你把知识一次编译进互联的 markdown 文件并保持更新。Obsidian 是浏览器,LLM 是维护者。
典型工具如 obsidian-wiki 框架:它围绕四阶段知识流水线构建:Ingest(摄入)、Extract(提取)、Resolve(解析)、Write-back(回写)。设计哲学是将源材料视为原始输入,转化为稳定的知识对象,并以 markdown 保持同步。
两个阵营目前是完全独立的,没有人把它们整合起来。 这正是你的洞察所在。
三、理想架构:LifeOS + LLM-Wiki 的融合方案
我设计一个三层嵌套架构,核心思想是:PARA 管人生,LLM-Wiki 管知识,AI Agent 做桥接。
text
🗂️ My-Life-Vault/ ← 单一 Obsidian Vault(不切换!)
│
├── 📋 1-Projects/ ← PARA: P
│ ├── 装修新房/
│ ├── Q3-产品上线/
│ └── 学习Rust/
│
├── 🔄 2-Areas/ ← PARA: A
│ ├── 健康/
│ ├── 财务/
│ ├── 职业发展/
│ └── 家庭/
│
├── 📚 3-Resources/ ← PARA: R(普通资源)
│ ├── 菜谱收藏/
│ ├── 旅行攻略/
│ └── 工具技巧/
│
├── 🗃️ 4-Archives/ ← PARA: A
│
├── 📅 Periodic/ ← 周期笔记
│ ├── Daily/
│ ├── Weekly/
│ ├── Monthly/
│ └── Yearly/
│
├── 📥 Inbox/ ← 万物入口(AI 分拣站)
│
├── 🧠 Wiki/ ← LLM-Wiki 子系统!
│ ├── _index.md ← Wiki 全局索引
│ ├── _schema.md ← Wiki 编译规则
│ ├── raw/ ← 原始素材(论文/文章/笔记)
│ │ ├── articles/
│ │ ├── papers/
│ │ └── transcripts/
│ ├── topics/ ← LLM 编译的概念页
│ ├── people/ ← 人物页
│ ├── glossary.md ← 术语表
│ └── connections/ ← 交叉分析页
│
└── .agent/ ← AI Agent 配置
├── CLAUDE.md ← 主 schema(生活管理规则)
├── skills/ ← Agent Skills
└── memory/ ← Agent 持久记忆
四、核心设计原则
原则 1:Inbox 为唯一入口,AI 负责分拣
所有信息都先进入 Inbox/,无论是:
随手记的想法 剪藏的文章 会议纪要 生活备忘
然后通过一个 /triage 命令让 AI Agent 自动分拣:
Markdown
# /triage 命令逻辑(写在 CLAUDE.md 中)当用户运行 /triage 时:
1. 扫描 Inbox/ 下所有新文件
2. 对每个文件判断类别:
- 如果是【可执行的任务】→ 创建任务卡片到对应 Project 或 Area
- 如果是【专业知识素材】→ 移入 Wiki/raw/ 并触发 wiki-ingest
- 如果是【生活参考信息】→ 归入 3-Resources/ 对应子目录
- 如果是【碎片想法/日记】→ 整合进当天的 Daily Note
- 如果是【人际相关】→ 更新 Wiki/people/ 或 Area/关系/
3. 对移入 Wiki/raw/ 的内容,自动运行 wiki-compile
4. 清空已处理的 Inbox 项目
这解决了你说的"反复切换"问题——你只需要一个入口。
原则 2:Wiki 是 PARA 中 Resources 的"深度子系统"
关键洞察:Wiki 不应该是独立的库,而是 PARA 结构中 Resources 层的"AI 增强版"。
普通资源(菜谱、旅行攻略)放在 3-Resources/,不需要 LLM 编译。 专业知识(AI 论文、技术架构、领域研究)放在 Wiki/,由 LLM 自动维护。
obsidian-wiki 支持基于项目的组织方式。知识在项目特定时归到项目下,通用时则全局存放。两者通过 wikilink 交叉引用。如果你同时处理 10 个不同的代码库,每个都有自己的空间。
原则 3:双向链接打通 PARA 和 Wiki
这是最关键的一环。通过 Obsidian 的 [[wikilink]],让两个系统无缝互通:
Markdown
# 在 1-Projects/学习Rust/README.md 中
## 相关知识
- [[Wiki/topics/Rust-所有权模型]]
- [[Wiki/topics/Rust-生命周期]]# 在 Wiki/topics/Rust-所有权模型.md 中(由 LLM 自动维护)
## 关联项目
- [[1-Projects/学习Rust/README]]
把人物笔记链接到会议笔记、项目笔记、任务等。这一切都是一个有价值的知识图谱(KG)的一部分。
原则 4:周期笔记做"生活总线"
一个实用的 PKM 系统围绕几种核心笔记类型运转:月度子弹日记、结构化会议笔记、合作者档案、和项目控制塔。
Daily Note 是你和 AI 的每日交互界面:
Markdown
# 2026-05-10 Saturday## 📥 Quick Capture
- 看到一篇关于 RAG 优化的好文章 → #to-triage
- 下周三牙医预约 → #to-triage
- 项目 X 的 deadline 提前了 → #to-triage
## 🤖 AI 日报(由 /today 命令自动生成)
### 今日任务
- [ ] 完成 Q3 方案初稿 (from: [[1-Projects/Q3产品上线]])
- [ ] 回复张三的邮件 (from: [[2-Areas/职业发展]])
### Wiki 更新摘要
- Wiki 新增 2 个概念页:[[Rust Trait Objects]]、[[Zero-Copy Parsing]]
- [[RAG Pipeline]] 页面更新了 3 处交叉引用
### 本周回顾提醒
- 「学习Rust」项目已进行 3 周,本周产出 5 篇笔记
五、技术实现路径
Step 1:基础架构搭建
用 LifeOS 插件 搞定 PARA + 周期笔记的骨架:
你可以自定义周期笔记和 PARA 笔记的目录。 建议配合 Templater 插件使用,确保启用 "Trigger Templater on new file creation" 选项。
Step 2:嵌入 LLM-Wiki 子系统
在 Vault 内创建 Wiki/ 目录,安装 obsidian-wiki 的 skill files:
整个系统是一组 markdown skill 文件,任何 AI 编码代理(Claude Code、Cursor、Windsurf 等)都可以读取和执行。你把它指向你的 Obsidian vault,告诉它做什么。
Step 3:编写统一的 CLAUDE.md 主 Schema
这是最核心的一步——你需要一个统一的 Agent Schema,让 AI 理解整个 Vault 的结构:
Markdown
# CLAUDE.md — Life Vault Schema## 系统角色
你是一个个人生活操作系统的 AI 管理者。你管理的 Vault 包含两个子系统:
1. **PARA 生活管理系统**:管理项目、领域、资源、归档
2. **LLM-Wiki 知识系统**:自动编译和维护专业知识库
## 分拣规则
当收到 /triage 指令时,按以下决策树分拣 Inbox 内容:
- 有明确截止日期或可执行步骤 → Projects/Areas + 创建任务
- 属于专业领域知识 → Wiki/raw/ + 触发编译
- 是生活参考信息 → Resources/
- 是碎片想法 → 合并入当日 Daily Note
## Wiki 子系统规则
(在此嵌入 wiki 的 schema 规则)
- Wiki 仅处理 Wiki/raw/ 下的内容
- Wiki 页面可以链接到 PARA 任何位置的笔记
- 从 Projects 中的学习笔记可被 /wiki-ingest 收编
## 周期回顾规则
- /weekly-review:汇总本周 Projects 进展 + Wiki 新增 + Areas 状态
- /monthly-review:生成月度总结,建议归档已完成项目
这就是 context engineering 的实践——组织你的知识结构以便 AI 能有效使用它。
Step 4:关键 Slash 命令设计
/triage | ||
/today | ||
/wiki-ingest | ||
/wiki-query | ||
/project-status | ||
/weekly-review | ||
/extract-to-wiki |
最后一个命令 /extract-to-wiki 是最关键的桥梁——当你在做项目时产生了有价值的通用知识,一个命令就能把它从 Projects 抽离到 Wiki 中被永久编译。
六、为什么这个方案可行
文本文件是最原始的格式:没有专有格式,没有供应商锁定,只是可以在任何系统上读取的文件。当 AI 编码代理到来时,vault 已经是它们可以原生处理的格式了。
这个模式修复了人类通常回避的知识系统部分:维护。阅读是有趣的,思考是有趣的,更新五十个互联的笔记则不是。LLM 更擅长这种重复的编辑工作,这就是为什么这套方案感觉实用而非空谈。
有了一个扎实的知识库,你可以精选你的"第二大脑"中 AI 应该阅读/考虑的部分。不是积累随机记忆,而是为 AI 精心构建完美的上下文。这确实产生了巨大的差异。
七、总结:你需要的不是两个系统,而是一个有层次的系统
text
┌─────────────────────────────────────────┐
│ 你的单一 Vault │
│ │
│ ┌─────────────────────────────────┐ │
│ │ PARA 层(管理人生) │ │
│ │ Projects / Areas / Resources │ │
│ │ ↕ [[wikilink]] │ │
│ │ ┌───────────────────────┐ │ │
│ │ │ Wiki 层(管理知识) │ │ │
│ │ │ raw → compile → wiki │ │ │
│ │ └───────────────────────┘ │ │
│ └─────────────────────────────────┘ │
│ │
│ AI Agent(统一 Schema,统一入口) │
│ /triage → /wiki-ingest → /review │
└─────────────────────────────────────────┘
一个 Vault,一个入口,一个 AI Agent,两套逻辑。PARA 管广度,Wiki 管深度,Agent 做调度。这才是 AI 时代个人操作系统该有的样子。
我是一只阿木木 | AI数字大脑实践者
扫码加入行动营👇
或搜索公众号:一只阿木木
获取更多Obsidian + AI数字大脑方法论