本文介绍如何使用Obsidian + Claude Code构建「AI 第二大脑」。从 CLAUDE.md 上下文系统到 MCP 外部工具集成,再到自定义 Skill 工作流自动化。这篇文章不是工具评测,而是一套经过实战验证的系统级方案。
每次对话都从零开始:AI 的「失忆症」
你一定经历过这种场景:
打开Claude或ChatGPT,先花五分钟解释「我是谁、我在做什么、我的风格是什么」。AI给了一个还不错的回答。关掉窗口。下次打开,一切从头再来。
AI 不认识你。所以它的输出永远是通用的。
大多数人把这归咎于Prompt写得不好。但Prompt不是问题的核心。真正决定 AI 输出质量的是上下文。通用的上下文只能产生通用的结果——你花再多时间打磨 Prompt,如果 AI 不知道你是谁、你在做什么、你已经写过什么,结果依然平庸。
内置记忆功能为什么不够用?
Claude 和 ChatGPT 都有内置记忆功能,理论上能解决这个问题。但实际体验很糟糕:
| 问题 | 具体表现 |
|---|---|
| 不可控 | 系统自动保存随机片段,你无法编辑或选择 |
| 无层级 | 没有分类、没有优先级、没有组织结构 |
| 交叉污染 | 凌晨 2 点的随笔内容被插入第二天的商业提案 |
| 黑箱 | 你根本不知道 AI 记住了什么、遗忘了什么 |
这不是一个系统,而是一个「近似系统」。
核心思路转变:不是你去找AI,而是AI住进你的系统
传统用法是你去AI那里,打开网页,输入问题,等待回答。
新思路是反过来:把AI放进你的知识系统里。
当Claude Code在你的Obsidian笔记库中运行时,它直接读取你的笔记、项目、写作规则和上下文。从第一个Prompt开始,它就知道你是谁。你不需要重复解释任何事情。而且随着使用次数增加,它会越来越懂你。
这才是根本性的范式转变。

传统 AI 用法 vs AI 第二大脑
为什么是 Obsidian + Claude Code
Obsidian 的三个关键优势
免费、本地、纯文本。
| 特性 | Obsidian | Notion |
|---|---|---|
| 数据格式 | 本地 Markdown 纯文本 | 专有格式,需 API 导出 |
| AI 可读性 | 直接读取文件,零中间层 | 需要 API 调用或转换 |
| 数据所有权 | 文件在你电脑上 | 数据在云端 |
| 迁移成本 | 任何文本编辑器都能打开 | 导出后格式损失 |
| 价格 | 免费 | 免费版功能有限 |
关键一点:Claude Code 可以直接读取 Obsidian 的文件。 Notion 的数据存储在专有格式中,外部 AI 无法干净地访问。而 Obsidian 的 Markdown 文件就在你的文件系统里——你和 AI 在同一个文件夹里工作,使用不同的界面,共享相同的上下文。
Claude Code 的独特能力
Claude Code 不只是回答问题。它是一个真正的 Agent:
- • 读写文件:直接创建、编辑你笔记库中的任何文件
- • 执行命令:在终端中运行 shell 命令
- • 并行处理:启动 sub-agent 同时处理多个任务
- • 自动加载上下文:每次启动时自动读取 CLAUDE.md 和 memory.md
- • MCP 扩展:通过 Model Context Protocol 连接外部工具
Tip
为什么必须用终端?Claude.ai 网页版和各种 GUI 包装工具,都无法给 Claude 完整的文件系统访问权限。这是结构性限制。终端看起来吓人,但实际上只需要三个命令就能上手:
pwd(查看当前目录)、ls(列出文件)、cd(切换目录)。其他所有事情,Claude 自己处理。
两个核心文件:CLAUDE.md 与 memory.md
这是整个系统的灵魂。
CLAUDE.md:大脑的操作系统
Claude Code 在每次启动时自动读取 CLAUDE.md,比你说第一句话还早。这个文件存储了 Claude 需要知道的一切:
- • 你是谁、你的项目有哪些
- • 笔记库的文件夹结构
- • 写作规则和风格偏好
- • 工作流程和注意事项
最强大的部分是:Claude 可以自己更新这个文件。 当它犯了一个错误,你说「把这条规则写进你的 CLAUDE.md,下次不要再犯」,它就记住了。五个会话之后,Claude对你的了解可能超过大多数人类协作者。
你甚至可以做「元优化」:问 Claude 它会怎么重构 CLAUDE.md 来提高效率,然后让它自己动手修改。或者问它「你还需要什么信息才能做到最好」,让它通过一系列问题来填补空白。
Tip
多层级上下文CLAUDE.md 可以放在笔记库的不同层级。根目录放全局配置,特定项目文件夹内放局部配置。Claude导航到不同目录时会自动读取对应的上下文文件。
memory.md:会话间的记忆桥梁
memory.md是Claude在每次会话结束后记录关键决策、模式和进展的地方。它提供了跨会话的连续性。
工作流程:
-
- 会话结束前,告诉 Claude「把这次的关键信息保存到 memory」
-
- 下次启动时,Claude 自动读取 memory.md
-
- 它记得你的进度、决策和未完成的工作
随着时间积累,memory.md 成为你和 AI 协作的完整记录,每条规则、每个决策、每次构建。

CLAUDE.md + memory.md 上下文系统
复利效应:越用越聪明
| 使用次数 | Claude 的理解程度 |
|---|---|
| 1 次 | 知道你的文件夹结构 |
| 5 次 | 知道你的项目、当前重点和写作风格 |
| 20 次 | 成为你的个性化操作系统,对你知识库的了解超过你自己的即时记忆 |
这就是复利:你越使用第二大脑,AI 就越聪明。自动地,持续地。

AI 理解程度的复利增长
实战场景:这套系统能做什么
场景一:知识管理
目前我的obsidian中有591条永久笔记。Claude可以导航所有笔记。
具体能力:
- • 批量标签更新:分类体系变更后,几分钟内更新数百个文件的标签
- • 关联发现:找到应该互相链接但没有链接的笔记
- • 笔记生成:从文献笔记中合成永久笔记——阅读高亮、提炼核心概念、格式化、链接到已有相关笔记
- • 主题挖掘:即时发现跨越数年笔记的主题聚类
一个具体例子:输入“帮我找五条关于海洋大模型的永久笔记”,Claude搜索文件系统,读取相关文件,几秒钟内返回五条笔记及其来源和摘要。
场景二:基于全库上下文的内容创作
Claude在写作之前会先启动sub-agent扫描整个笔记库,找到相关笔记、过往内容、已有大纲。结果是:内容建立在你所有思考和写作的基础上,而不是从白纸开始。
工作流示例:
-
- 要求Claude找五条关于某个主题的永久笔记
-
- 立即要求它用这些笔记写一篇 Newsletter,遵循你的写作风格和结构
-
- 两分钟后:完整草稿,包括元数据、标题、预览文本、关键要点和全文
Prompt只有两句话。因为AI在你开口之前就已经读过你知识库里的所有内容。
场景三:Skill 工作流——把流程变成命令
这是系统指数级增强的关键。
每个你和Claude一起完成的工作流都可以变成一个可重复调用的命令:
-
- 和 Claude 一起跑完一个工作流
-
- 会话结束时,让它为这个流程写一个 SOP(标准操作规程)
-
- 保存为 Skill 文件
-
- 之后只需输入
/skill-name,整个流程自动运行
- 之后只需输入
我在每次高效会话结束后都这样做。时间一长,我的Skill库变成了一个完全围绕自己工作方式构建的个人自动化系统。
场景四:MCP 连接外部工具
通过 MCP(Model Context Protocol),Claude Code 不局限于本地笔记库:
| 工具 | 用途 | 实际应用 |
|---|---|---|
| Things3 | 任务管理 | 问「今天的优先任务是什么」,Claude 直接读取 Things3 数据 |
| Tana | 快速捕获 | 语音笔记自动转写,按标签分类 |
| 组合 | 端到端流水线 | /voicenotetoletter 一个命令:获取语音笔记→翻译→格式化→保存→生成标题和摘要 |
笔记库、任务系统、捕获工具、内容流水线——全部整合为一个系统,从单一界面操作。

AI 第二大脑集成系统架构
评估:优势与门槛
优势
- • 上下文持久化、可读、可编辑,每次会话自动增长
- • 即装即用,兼容已有 Obsidian 笔记库
- • 通过 MCP、Skill、sub-agent 无限扩展
- • 性价比最高的高级 AI 方案
- • 所有 AI 上下文都是你可以完全控制的纯文本文件
门槛
| 门槛 | 应对策略 |
|---|---|
| 终端使用 | 只需学 pwd、ls、cd 三个命令,一周内可以适应 |
| 初始配置 | 让 Claude 帮你写 CLAUDE.md,甚至让它整理你的文件结构 |
| Markdown 格式 | 如果笔记在 Notion/Evernote,可通过 MCP 访问并导入到 Obsidian |
关于初始配置,一个巧妙的workaround:把所有文件扔进一个 inbox 文件夹,然后让 Claude 按照你的系统来整理它们。因为 Claude 可以读写文件和创建文件夹,它可以自己构建整个系统。
五步快速开始
- 1. 安装 Obsidian(免费)。已有笔记库直接打开
- 2. 安装 Claude Code:终端运行
npm install -g @anthropic-ai/claude-code - 3. 导航到笔记库:右键文件夹 → 服务 → 新建终端窗口
- 4. 启动 Claude:输入
claude - 5. 让 Claude 生成上下文:「读取我的笔记库结构,帮我写一个 CLAUDE.md」
从第一次会话开始,你的 AI 就有了上下文。系统从此运转。
关键启示
这套方案的核心不在于 Obsidian 或 Claude Code 这两个具体工具,而在于一个简单的原则:
上下文永远比 Prompt 重要。
当你的 AI 了解你的文件结构、项目、写作风格和整个知识库时,它的输出质量会发生质变。而这种理解是可以积累的——每一次会话都让系统更聪明、更个性化、更贴合你的思维方式。
第二大脑不再只是一个笔记库。它是一个有记忆、能行动、会成长的智能系统。