用途
AI Brain 为 Claude 提供永久、可搜索的长期记忆,存储介质是用户自己的 Obsidian 笔记库(vault)——一个位于本地磁盘、由用户拥有的 Markdown 笔记文件夹。笔记库是持久化存储,该技能负责向其中写入和读取。它通过已连接的 Filesystem MCP 访问笔记库,在笔记库文件夹内读写文件。笔记存放在 AI Brain/ 文件夹下,使用 Obsidian 的 [[wikilinks]] 和 #tags 让记忆之间建立连接。
主要能力
保存会话(SAVE)
当用户说“wrap up”“save this session”“remember this”时,技能会回顾整个对话,只提取值得长期记住的内容:
- 做出的决策(以及理由 / 被否决的备选方案)
- 关于用户、其项目、其偏好的事实与上下文
- 构建 / 修改了什么,以及它位于何处
- 开放问题与下一步(TODO)
- 用户明确说“记住这个”的任何内容
忽略闲聊、死胡同以及已经保存过的内容。
写入的 Markdown 笔记采用固定结构(Obsidian 友好的标签 + 链接):
# Session — <YYYY-MM-DD> — <3–6 word title>
#ai-brain #<topic> #<topic>
Related:: [[<other note>]], [[<project>]]
## Decisions
- <decision> — <why>
## Context / facts to remember
- <fact>
## Built / changed
- <what> (<where>)
## Open / next
- [ ] <todo>
笔记保持紧凑、便于快速浏览——这是为将来检索而写,不是散文。
通过 Filesystem MCP 保存到笔记库:将笔记写入 AI Brain/<YYYY-MM-DD>-<slug>.md。如果 AI Brain/ 文件夹尚不存在,先创建它。采用追加式写入——绝不覆盖过去会话的笔记。
同时建立链接:向 AI Brain/MOC.md 索引(内容地图)添加一行指针:
- [[<YYYY-MM-DD>-<slug>]] — <one-line hook>
这样记忆在 Obsidian 的图谱中保持可浏览。最后用一行确认:🧠 Saved to your Obsidian vault — <title> (<n> decisions, <m> todos)。
回忆(RECALL)
在会话开始时,或当用户引用过去时,技能会进行检索。在回答任何依赖历史的问题(“我们关于 X 决定了什么”“继续这个项目”“从上次停下的地方接着做”)之前,它会搜索笔记库:读取 AI Brain/MOC.md,并在 AI Brain/ 笔记中按用户请求的主题 + 实体(文件名、#tags、正文)进行检索。
只打开相关笔记——绝不加载整个笔记库。这正是关键所在:拉取几百 token 的相关上下文,而不是重新粘贴所有内容。沿着 [[wikilinks]] 找到相关笔记。
在继续之前,简要说明回忆到了什么(📓 From your vault: …),让用户看到依据。如果没找到相关内容,就说明这一点并从头开始。
使用方式
一次性设置:在 Claude Desktop 中添加 Filesystem 连接器,指向你的 Obsidian 笔记库(Settings → Developer → Edit Config)。无需浏览器自动化,无需登录——只是你的本地笔记。
规则
- 单一笔记库文件夹(AI Brain/),追加式——绝不覆盖过去会话。
- 每条笔记都打标签(#tags)并建立链接([[…]] + MOC),让搜索和 Obsidian 图谱都有锚点。
- 回忆是检索,不是重载:只取最少的相关笔记。这是在长期项目中保持低 token 成本的关键。
- 绝不编造记忆。如果笔记库中没有答案,就说“not in memory yet.”。
- 这是用户磁盘上的私人笔记库——只读写 AI Brain/ 文件夹;不要暴露它。
适用场景
适合需要跨会话保持上下文的长期项目:让 Claude 记住决策、项目事实、用户偏好和待办,并在后续会话中按需检索,而不必反复粘贴历史内容。
限制
- 依赖已连接的 Filesystem MCP 和本地 Obsidian 笔记库。
- 只读写 AI Brain/ 文件夹。
- 采用追加式写入,不覆盖历史笔记。
- 关于收费、价格、平台支持范围等具体信息,资料暂未提供。