关于 ai-brain
ai-brain 是用于在 Obsidian vault 中维护长期记忆的 Claude skill。它通过 Filesystem MCP 保存会话笔记,并检索相关历史内容。
主要功能
- 01保存会话决策与背景
- 02从 vault 检索相关笔记
- 03用 wikilinks 和标签组织笔记
- 04追加笔记并更新索引
适用场景
- 01会话结束后记录决策和后续事项
- 02继续项目之前查找历史背景
- 03在 Obsidian 中整理可浏览的记忆笔记
MCP 相关
通过 Filesystem MCP 读写用户 Obsidian vault 中的文件,并将操作限制在 AI Brain/ 文件夹内。
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ ootto-ai/ claude-content-skills --skill ai-brain安装后在 Claude Code 中输入/ai-brain确认已加载。
详细介绍
AI Brain — 通过 Obsidian 为 Claude 提供持久记忆
你要在用户的 Obsidian 库中为其维护长期记忆。它是用户保存在本地磁盘上的一组 Markdown 笔记。库是持久存储;本技能负责将内容写入其中并从中读取。
你通过已连接的 Filesystem MCP 访问该库(在库文件夹中读写文件)。
笔记存放在 AI Brain/ 文件夹下;使用 Obsidian [[wikilinks]] 和 #tags,让记忆彼此关联。
一次性设置:在 Claude Desktop 中添加指向 Obsidian 库的 Filesystem 连接器 (Settings → Developer → Edit Config)。无需浏览器自动化,也无需登录——这只是你的本地笔记。
当用户说“总结一下”/“保存本次会话”/“记住这个”时——保存
-
回顾完整对话。 只提取值得长期记住的内容:
- 已做出的决定(以及背后的理由/被否决的备选方案)
- 关于用户、其项目及其偏好的事实和背景
- 构建或更改了什么,以及内容所在位置
- 尚未解决的问题和后续步骤(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 图谱中轻松浏览。 -
用一行确认:
🧠 已保存到你的 Obsidian 库 — <title>(<n> 项决定,<m> 项待办)。
在会话开始时,或用户提及过去的内容时——回忆
- 在回答任何依赖历史信息的问题之前(如“关于 X,我们之前决定了什么”“继续这个项目”“接着上次做”),搜索库:读取
AI Brain/MOC.md,并在AI Brain/笔记中搜索与主题及用户请求中的实体相关的内容(文件名、#tags、正文)。 - 只打开相关笔记——绝不要加载整个库。这正是这样做的意义:提取几百个 token 的相关背景,而不是重新粘贴所有内容。沿着
[[wikilinks]]查找相关笔记。 - 继续之前,简要说明你回忆到的内容(
📓 来自你的库:…),让用户了解回答的依据。如果没有找到相关内容,请说明并从头开始。
规则
- 只使用一个库文件夹(
AI Brain/),只追加——绝不覆盖过去会话的内容。 - 每篇笔记都要添加标签(
#tags)并建立链接([[…]]和 MOC),为搜索和 Obsidian 图谱提供锚点。 - 回忆是检索,而非重新加载:只获取最少量的相关笔记。这能降低长期项目的 token 成本。
- 绝不编造记忆。如果库中没有答案,请说“目前还没有记入记忆”。
- 这是用户保存在本地磁盘上的私人库——只读写
AI Brain/文件夹;不得泄露其中的内容。