从零搭建越用越聪明的 AI 第二大脑:Claude Code + Obsidian 9 步实战

不用 MCP,一个晚上搭一个越用越聪明的个人知识库。9 步从零到自动运转,纯文本存储,不绑定任何模型。

前言

你最好的想法,现在散落在十几个地方:笔记 App、几十个浏览器标签、关掉之后再也找不回来的 AI 对话。每次开工都要凭记忆重建上下文------而你注定会忘掉大部分。

「第二大脑」就是来解决这件事的:让一个 AI 长期记住你是谁、在做的事,把你的笔记、待办、灵感沉淀成一个能自动整理、越用越懂你的系统。

这篇适合谁读:不想被某个模型锁死、想花一个晚上把知识管理彻底理顺的人。没打开过 Claude Code 或 Obsidian 也能跟着做。

问题分析

先讲清楚这套东西到底在解决什么。

核心矛盾:AI 很强,但它每次对话都是「失忆」的。你不主动喂,它永远不知道你是谁。

解法:把「你是谁」和「你的积累」落盘成纯文本文件,让 AI 每次开工自动加载、自动读写。关键点有两个:

  1. 存储层用 Obsidian------笔记以纯文本存在你自己的电脑上,笔记之间互相链接,时间久了会长成一张图谱,一张能看见「你的想法如何连接」的地图。文件永远属于你。
  2. 大脑层用 Claude Code------读取整个 vault,把新信息归到该去的位置,和已有内容建立链接,并基于全部内容回答你的问题。你不用再每次重新自我介绍。

为什么是纯文本? 因为纯文本不绑定任何一家 AI。明年换个模型指过来,它照样能用------你拥有的是大脑本身,不是工具。

再往下,就是四个文件夹各司其职的流水线:

arduino 复制代码
Inputs(原始想法/素材) → 
Process(Claude 加工中) → 
Outputs(成品) → 
Feedback(结果与指标)
                                                                          
↑________反馈喂回下一轮________|

解决方案:9 步从零搭建

先交代一句总前提:不需要 MCP 。vault 就是普通文件夹,cd 进去再开 claude,它直接读写里面的 Markdown。

第 1 步:装 Claude Code + CC Switch,接入 DeepSeek

先装 Claude Code(CLI 工具)。打开终端,确认 Node.js ≥ 18:

复制代码
node -v

然后安装:

bash 复制代码
npm install -g @anthropic-ai/claude-code

再装 CC Switch (用来管理 / 切换模型,也就是让 Claude Code 跑在更省钱的模型上):打开 cc-switch.ccGitHub Releases,下载对应系统的安装包(Windows .msi / Mac .dmg),安装后打开。

在 CC Switch 里点 + 添加供应商,选 Anthropic 兼容,填:

  • 名称:DeepSeek
  • Base URL:https://api.deepseek.com/anthropic
  • API Key:到 platform.deepseek.com 申请并粘贴
  • 主模型:deepseek-v4-pro[1m](复杂任务);轻量可用 deepseek-v4-flash

保存后点启用 。Claude Code 支持热切换,一般不用重启终端。开一个空文件夹跑 claude,问一句「你是谁」------能正常回答就说明 DeepSeek 已经接上了。

第 2 步:装 Obsidian 并建 vault

obsidian.md 下载安装(免费)。欢迎页点 Create new vault ,取名比如 brain,选一个文件夹,Create。这个文件夹从现在起就是你的第二大脑。

先手动建一条笔记感受一下核心机制:新建笔记,随便写一句话,然后输入 [[goals]]。这个方括号里的词就变成了一个链接。

笔记指向笔记,这就是全部核心机制。 后面这件事 Claude 会自动帮你做。

第 3 步:进 vault,打开 Claude Code

第二大脑就是磁盘上的一堆文本文件。不需要 Local REST API,也不需要给 Claude 单独接线------进目录开会话即可:

bash 复制代码
cd 你的-vault文件夹路径
claude

测一句:「列出当前目录里的文件」。能列出来就说明它已经站在你的大脑根目录上了。后面几步的 Prompt,都粘贴在这个会话里。

习惯: Obsidian 负责看图谱和手改笔记;Claude Code 负责读写与整理。两边对着同一个文件夹,关掉 Obsidian 也不影响 Claude 干活。

第 4 步:把「你自己」装进大脑

现在 Claude 能读写 vault,但对你一无所知。空的大脑没有用。而且别自己手打------让 Claude 来采访你。在刚才的会话里粘贴:

objectivec 复制代码
你现在要帮我搭建我的第二大脑。请一次只问我一个问题,来建立我的个人档案。需要问到:我是谁、我在做什么;我今年的目标;我希望你用什么方式跟我说话;我的优势和劣势;我当前在做的项目。每问一个问题都要等我回答完,再问下一个。全部问完后,把所有内容写进 vault 根目录下一个叫 CLAUDE.md 的文件,用标题分好层级,这样你每次开新会话都会自动加载它。

回答的时候,把它当成在给一位新的联合创始人做背景交接。答得越真实,大脑就越懂你。 结束后打开 vault 根目录的 CLAUDE.md,你的全部上下文已经落盘------从此不用再自我介绍。

第 5 步:用正确的结构建项目

CLAUDE.md 是战略层,项目才是干活的地方。每个项目独立成文件夹,好让 Claude 一次只专注一件事,而不是同时面对你的整个人生。让它自己搭:

arduino 复制代码
在我的 vault 里创建一个叫 youtube-channel 的项目文件夹。在它里面建四个子文件夹:Inputs、Process、Outputs、Feedback。然后在这个项目文件夹里写一个 CLAUDE.md,说明这个项目是什么、它唯一的目标是什么,以及你在帮我达成这个目标时的具体角色。如果需要更多细节,就来采访我。

youtube-channel 换成你在做的事。内容、财务、客户,每个领域重复一次。

第 6 步:只打开单个项目来工作

这是让整套系统保持锋利的关键动作:不要在巨大的总 vault 里干活,只打开当前项目,让 Claude 只看见这一件事。

Claude Code:退出当前会话,进项目目录再开:

bash 复制代码
cd 你的-vault/youtube-channel
claude

Obsidian(可选,方便看图谱):左下角点 vault 名 → Manage vaultsOpen folder as a vault → 选同一个项目文件夹 → Trust。

这时 Claude 只读这个项目的 CLAUDE.md,其余一概忽略。大 vault 用来规划,单个项目用来交付。

第 7 步:做成 skill,不再重复自己

skill 就是一个存下来的工作流,喊一声就跑。凡是做过两次以上的事,都该变成一个 skill。 在项目会话里粘贴:

css 复制代码
我想把这件事做成一个可复用的 skill。下面是我做 [这个任务] 的方式,附一个例子:[粘贴你的例子或步骤]。把它保存成一个 markdown skill 文件,放在这个项目的 skills 文件夹里,起一个清晰的名字,并写明什么情况下该触发它。

下次只要说「运行 名字 这个 skill」,它就按你的方式立刻执行。写客户邮件、备一期视频、给银行流水分类------每个重复任务配一个。

第 8 步:把「会变的信息」喂进大脑

静态笔记只是半个大脑。日历、待办、聊天里的承诺,也要落进 vault。原则:把活信息变成文本,让 Claude 去归位。

做法 A: 每天开工前,从飞书 / 钉钉 / 企业微信 / 手机日历里,把今天的日程和待办复制进 vault,例如新建 Inputs/today.md,然后在会话里说:

lua 复制代码
读 Inputs/today.md。把今天的日程和待办整理进 tasks 项目:每条写清下一步动作;没有明确下一步的标出来;和已有笔记能链的用 [[链接]] 连上。

做法 B: 从日历 App 导出 .ics 或表格,丢进 Inputs/,让 Claude 解析并归档。

记住: 大脑吃的是文本。信息进了 vault,后面的整理交给 Claude。

第 9 步:挂上「每日整理」

把维护做成固定动作,大脑就会自己变整齐。

方案 A(大多数人够用): 先把整理流程存成 skill,每天开工进 vault 开 claude,喊一句即可:

bash 复制代码
把「每日整理」做成 skill:检查 vault,把 Inputs 里的新内容归位并建链接,标记过期笔记,写 3 行昨夜变化总结到 Outputs/daily-summary.md。保存后我只要说「跑每日整理」就执行。

方案 B(想醒来就看到结果): 用系统计划任务,到点自动跑一遍。先在 vault 里建 daily.ps1(Windows):

sql 复制代码
Set-Location "你的-vault文件夹路径"
claude -p "检查我的 vault。把 Inputs 里的新内容归到正确位置并建立链接;标记过期笔记;把 3 行昨夜变化总结写进 Outputs/daily-summary.md。" --permission-mode acceptEdits

打开任务计划程序 → 创建基本任务 → 每天早上 7:00 → 启动程序选 powershell.exe,参数填:

arduino 复制代码
-NoProfile -ExecutionPolicy Bypass -File "你的-vault\daily.ps1"

Mac / Linux 用 cron:cd 你的-vault && claude -p "......" --permission-mode acceptEdits。注意:计划任务跑的时候电脑要醒着。

踩坑与注意事项:用权限管,不要用提示词管

这是整套系统唯一不能破的规矩 。跟 agent 说「别删这个文件」,那只是建议------只要它技术上能做的事,就假设总有一天它会做。 按下面几条落地:

  1. 密钥放工具里,不放 vault 里。 DeepSeek / 任何 API Key 只写在 CC Switch(或系统环境变量)里,不要写进 CLAUDE.mdInputs/、聊天记录导出,也不要提交到 Git。vault 是笔记,不是密码本。

  2. 干活时只打开该开的目录。cd 进当前项目文件夹再开 claude,不要从磁盘根目录或家目录启动。它够得到的文件越少,误伤面越小。敏感材料(证件扫描、银行导出)放在 vault 外面,或单独一个不上 Claude 的文件夹。

  3. 用 Claude Code 的权限模式,别关确认。 日常交互会话保持默认:改文件、跑命令前它会问你,你点允许才执行。会话里可输入 /permissions 查看和收紧规则。

    • 先摸清状况、还不想改文件 → claude --permission-mode plan
    • 定时整理脚本 → 可用 --permission-mode acceptEdits(只自动批文件读写,仍比全开安全)
    • 不要用 --dangerously-skip-permissions / bypassPermissions
  4. 接外部服务时给最小权限。 以后若接入日历、邮件、公司 API:单独开一把专用 Key,只开只读;不要把「能发信、能删云盘」的主账号 token 交给 agent。能撤销的 Key,比写在 Prompt 里的「请不要发送」管用一万倍。

  5. vault 用 Git 兜底。 在 vault 根目录 git init,重要节点 commit 一次。Claude 改乱了,可以回滚。这是权限之外的最后一道网。

Keys, not prompts. 控制写在工具配置和权限开关里,不要写在「请你务必......」这种句子里。

懒人通道:三个现成的开源仓库

不想从零接线的话,社区已经打包好了,在 GitHub 搜这几个名字:

  • claude-obsidian(AgriciDaniel)------基于 Karpathy wiki 模式的自组织第二大脑,帮你搭好 vault 骨架、配好连接,还带 executive / builder / creator / researcher 几套预设。
  • obsidian-second-brain (eugeniughelbur)------自带 43 条现成命令,比如 /obsidian-save/obsidian-daily/obsidian-find,同时支持 Claude、Codex、Gemini,不锁死在一个工具上。
  • second-brain-starter(coleam00)------先采访你,再生成一份「主动型助手」的方案,然后用纯文本 + Python + Obsidian vault 把它真正建起来。

这三个本质都只是文本文件和脚本。clone 一个下来,再改造成你自己的私人版本。

总结

同一份工具,搭之前和搭之后是两种完全不同的用法:

  • 之前:每次对话都像第一次见面,关掉窗口细节就找不回来,真正扛上下文的是你自己的脑子------而且老是漏。
  • 之后 :一个 vault 装着你的档案、项目和笔记;cd 进去开 claude,它读 CLAUDE.md 就知道你是谁;新信息进 Inputs,整理后链进图谱,越用越密;而且全是你电脑上的纯文本,换模型也能继续用。

几点收尾:

  1. 核心就一件事 :把「你是谁」落盘成 CLAUDE.md,让 AI 每次自动加载------这是从「失忆的聊天机器人」到「越用越懂你」的分水岭。
  2. 纯文本是底线:不绑定模型,你拥有的是大脑本身,不是工具。
  3. 用权限管,不用提示词管:密钥、最小权限、Git 兜底,安全的事别指望一句「请你务必」。
  4. 先跑起来:一个晚上 9 步就能自动运转,别在选型上纠结。

你不是在配置一个 Claude,你是在建造自己的记忆------它每被喂养一天,就聪明一点。几乎没人真的会去做,但今天就开始的那些人,一个月后打开自己的图谱会愣住:因为它记得他们早已忘掉的东西。

相关推荐
两万五千个小时2 小时前
DeepSeek Harness 从 0 开始:09 System Prompt 模块(提示词组装)
人工智能·程序员·架构
刘海东刘海东2 小时前
一条新的人工智能道路(刘海东)第一章、第二章
人工智能
lovingsoft2 小时前
AI Agent 不是复读机:一个“计划-观察-执行“闭环,把大模型从聊天框变成能闭环干活的实习生
人工智能
临江仙4552 小时前
同一个 AI Agent 如何同时服务 Web、微信和 QQ:PureChat 的渠道架构实践
前端·人工智能·后端
码路漫漫2 小时前
人类程序员还有用,记一次 GPT 把 Figma 两个接口搞反的事
人工智能·程序员
云存储小精灵2 小时前
DeepSeek Harness COS 插件上线:让 Agent 管理文件更简单
人工智能·产品
乐橙开放平台2 小时前
监控开放平台是什么?从设备接入到视频能力开放一次讲清
网络·人工智能·音视频
码士集团小青2 小时前
编辑 OpenCode × DeepSeek 配置优化实战:一次「费用 和 Token 效率优先」的深度重构
人工智能·ai
fthux2 小时前
装修怕增项、合同看不懂?我做了 RenoPit,帮普通业主提前发现装修坑
人工智能·ai·开源·github·open source·renopit