为什么你现在就该用 Obsidian + AI 搭第二大脑?手把手教你建
为什么你现在就该用 Obsidian + AI 搭第二大脑?手把手教你建
我年初刚续费了 Milanote 的会员,但最后还是决定把所有笔记全部搬走。
不是因为 Obsidian 功能更多,而是我意识到,Obsidian 可以和 Claude Code 深度结合,变成一个真正懂我的 AI 助手。在 AI 时代,这个组合可以成为我的无敌第二大脑。
今天这篇,我就把我整套系统从头讲一遍。
我是怎么走到这里的
我用 Milanote 用了好几年,它简单,方便画分散的思维导图。但它有一个根本问题:存在云端,结构层层嵌套,AI 很难系统地读取里面的内容。
后来我就想——如果 AI 能读取我所有的读书笔记和视频脚本,它是不是就能真的了解我这个人?
一开始我的解法很原始:在本地创建一个文件夹,存好视频脚本和读书笔记,用 Cursor 打开,让 AI 直接操作。这就是我们《用AI发电》里说过的概念——Folder as an App,很多问题根本不需要做 App,一个文件夹就够了。
用了一段时间,我才意识到:Obsidian 本质上就是管理本地 Markdown 文件的工具。我已经在做本地文件笔记了,为什么不直接用 Obsidian?它有更好的 UI,有更多的插件生态。
于是我就搬过来了,一直用到现在。
文件夹怎么设计
Obsidian 里面本质上就是一堆 Markdown 文件,只是用这个软件去打开,UI 更好看一些。
文件夹怎么设计,没有标准答案。但有一点你必须记住:这些文件夹不只是给你自己导航用的,更重要的是要让 AI 知道去哪里找什么。

我的结构里有一个 Context 文件夹,里面放的是关于我自己的信息——我是谁、我的目标、我的表达风格。这是整套系统的核心,AI 每次进来都会先读这里,这样我就不用每次重新介绍自己了。
CLAUDE.md:两层导航
在 vault 根目录放一个 CLAUDE.md 文件,这是整套系统的入口。Claude 每次运行都会先读它。
它只做两件事:
- 介绍你这个人——你是谁、在做什么
- 给出文件夹地图——告诉 Claude 每个文件夹是干什么的,什么情况下去读哪个
比如我的 CLAUDE.md 里写着:帮我写视频内容之前,先去读 Context/brand.md;帮我记读书笔记,就去 Reading 文件夹。Claude 不需要把整个笔记库扫一遍,这样也省了不少 Token。
但光有这一层还不够。我在每个文件夹里都放了一个 instructions.md,并且在 CLAUDE.md 里有强制规定:进入任何文件夹之前,必须先读那个文件夹里的 instructions.md。
这样就形成了两层导航:CLAUDE.md 是总目录,负责指向正确的文件夹;文件夹里的 instructions 是局部地图,告诉 Claude 这里的具体操作规则。Claude 永远只读它当下需要的那一层,Token 控制住了,速度也更快。
顺带提一句:Obsidian 官方的同步功能是收费的,我的解法是把 Obsidian 文件夹放在 iCloud 里,不同设备之间自动同步,不花额外的钱。
输入管道:信息怎么流进来
第二大脑有多强,取决于你往里面存了什么。如果存东西这件事变得很费劲,你就不会坚持下去。
我搭了几个全自动的输入管道,让信息可以轻松流进来。
1. Web Clipper:一键保存网上的内容
Obsidian 官方出了一个浏览器插件叫 Web Clipper,可以一键保存你在网上看到的东西,以 Markdown 格式存入笔记。
看到一篇推文觉得不错,点一下插件,title、链接、作者、内容全部自动存到 Clippings 文件夹里。
我还特别喜欢它的阅读模式——看长视频的时候,可以边看视频边看字幕,点击时间戳自动跳转,然后一键把整个视频内容导入笔记。
2. Apple Books Highlights:读书笔记自动同步
在《用AI发电》里,Ami 分享了一个很惊喜的插件——Apple Books Highlights。
在 Apple Books 里读书,直接 highlight 某一段,之后点击这个插件,所有划线内容自动导入到 Obsidian 里。
也是因为这个,我开始逐渐从纸质书转向 Apple Books。导入笔记之后,可以直接打开 Claude 聊读书感受,或者让它回答我的问题。
3. Action Button + Shortcuts:手机一键捕捉碎碎念
人一天可以有几十个想法,走路、开车的时候最容易蹦出灵感,但转头就忘了。
iPhone 的 Action Button 很少有人真的好好用。我的设置很简单:
- 在 iPhone 自带的 Shortcuts 里设置一个工作流:按下按钮 → 开始录音 → 把语音转成文字 → 自动追加到 Obsidian 今天的 Daily Notes 里
- 在 Action Button 设置页面,直接绑定这个快捷指令
这样走路的时候突然有个想法,按一下按钮,说出来,自动记录到 Daily Notes。我还在 Daily Notes 的 instructions 里告诉了 AI:带时间戳的内容都是我当下的碎碎念,方便之后帮我整理和二次创作。
Canvas 替代 Milanote
很多人知道我之前用 Milanote 是因为它方便画分散的思维导图。切换到 Obsidian 之后,这个功能怎么办?
Obsidian 有 Canvas 功能,逻辑和 Milanote 差不多。更重要的是,Canvas 是本地 JSON 文件,可以直接让 Claude 来操作。
我当时犹豫了很久要不要迁移,两款笔记的设计理念差太远了。后来发现可以直接截屏给 Claude Code,告诉它"帮我复刻这张图",它就直接生成好了。

让 AI 帮我开挂的秘密就一条:只要一个东西是本地文件,是用代码编译的,AI 就能很好地操作它。
怎么省 Token
上次发了个短视频之后,很多人问我:你这么让 AI 读整个笔记库,Token 不要钱的吗?
其实 Anthropic 设计 Claude Code 的原理就是——渐进式披露。AI 不需要每次都读整个笔记库,按需给就够了。
我的做法:
CLAUDE.md给出整体文件夹结构- 每个文件夹放
instructions.md,告诉 Claude 这里怎么用 - 每次只给 AI 当下需要的上下文
另外,我每天开一个新的 Claude Code session,结束的时候让它把今天做了什么写进 Daily Notes。下次开新 session,它只需要读最近几天的 Daily Notes,就知道我们前几天做了什么、卡在哪里、接下来要做什么。
让 Claude 自己去写每天的 Daily Notes、记录当天的 log,这一步非常关键。 随着笔记库越来越大,这个渐进式披露的思路会越来越重要。
Skills:把整套系统串起来
我之前做过一期视频讲 Claude Skills——就是告诉 Claude 怎么稳定执行某一类任务的配置文件。
现在我把所有 Skills 都放在 Obsidian 的 Skills 文件夹里,然后让 Claude 直接指向这里。
这样做的好处是:随着我的笔记库不断优化,Skills 里的参考文档也可以实时更新。比如我发博客的 Skill、做视频的 Skill,都会随着我积累的经验不断迭代——不是固定的,是跟着我一起成长的。
最后想说的
Andrej Karpathy(前特斯拉 AI 总监、OpenAI 联创)提出过一个概念:我们每天接触大量原始信息——推文、文章、会议记录、读书笔记,但这些信息乱七八糟,不好直接使用。如果能用 LLM 把这些信息本地结构化地编译,再用 Obsidian + AI 去查看和操作,你就拥有了一个随着时间积累、越来越强的个人知识系统。
这不是某个 AI 公司卖给你的功能,是你自己搭建的、完全本地、完全私有的系统,接入任何 AI 都能用。
AI 迭代太快,今天一个新功能,明天又一个。但在这个时代里,慢慢建立自己的个人知识资产,这件事是不可替代的。
我的笔记库现在看起来可能还很初级,但它每天都在成长。几个月前里面还是空的,现在一打开 Claude,它就能认出我了。
这才是我觉得值得做的事。
更多具体的实践细节,会在《用AI发电》社群里持续更新,欢迎加入。
