obsidian-second-brain
将 Obsidian 变成会自重构的 AI 第二大脑,支持 Claude Code/Codex/Ge
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
将 Obsidian 变成会自重构的 AI 第二大脑,支持 Claude Code/Codex/Ge
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。

obsidian-second-brain 是一个跨 CLI 工具的 Obsidian 扩展技能包,同时支持 Claude Code、Codex CLI、Gemini CLI 和 OpenCode。它将 Obsidian 笔记库从一个被动存储工具,升级为一个主动思考、自我更新的 AI 原生知识系统。这是对 Karpathy LLM Wiki 模式的重大进化——不再是简单的「追加笔记」,而是让信息来源主动改写已有页面,矛盾自动调和,AI 代理在后台持续维护知识库。
一句话概括:一个 Obsidian 笔记库 + 4 个 AI 终端工具 + 44 条命令 = 随时间积累而「越用越聪明」的第二大脑。
现代人每天产生大量笔记,但传统的知识管理工具只负责「存放」,不负责「整理」和「连接」。结果是:记了三千条笔记,需要某条信息时仍然找不到。obsidian-second-brain 的解决思路是把 AI 变成知识库的主动维护者,而不是被动的查询入口。
该项目的增长速度印证了社区的强烈需求:从 2025 年的 origin story("我为自己开发的,随后 1374 个陌生人 fork 了它")到 2026 年 5 月 v0.10 The Architect 版本发布,不到一年时间已积累超过 2300 个 GitHub Stars,并被列入 awesome-claude-code 的推荐列表。
项目采用适配器模式,在 adapters/ 目录下为每个支持的 CLI 工具提供独立的适配层:adapters/claude-code/(Anthropic)、adapters/codex-cli/(OpenAI)、adapters/gemini-cli/(Google)和 adapters/opencode/(开源社区)。这种设计使得核心逻辑与具体 AI 工具解耦。新 CLI 工具出现时只需新增适配器目录,无需改动核心代码。这一架构借鉴自 gnekt/My-Brain-Is-Full-Crew 项目(~3.1k stars)。
整个工具包遵循「AI-First Vault 原则」——每条命令在写入笔记前都会进行防幻觉验证,由 hooks/validate-ai-first.sh 和 hooks/validate-ai-first.hook.yaml 实现。这解决了 AI agent 在长对话中「幻觉记忆」的核心问题。
传统 AI 笔记工具的模式是:遇到新信息 → 追加新笔记 → 信息孤岛。obsidian-second-brain 的核心创新在于自重构(self-rewriting):新的信息来源到达时,系统会更新已有页面而非追加,矛盾点会被自动标注并尝试调和。知识库随着时间推移会自然「成熟」,而非无限膨胀。
hooks/obsidian-bg-agent.sh 实现了 4 个定时后台任务,在用户不活跃时自动执行知识库维护——定期汇总、矛盾检测、关联补充等。
项目提供了极为丰富的命令集:
| 分类 | 命令 | 用途 |
|---|---|---|
| 初始化 | /obsidian-init, /obsidian-connect | 初始化新 vault,连接已有 vault |
| 日常记录 | /obsidian-daily, /obsidian-log, /obsidian-capture | 每日记录、工作日志、快速捕获 |
| 项目管理 | /obsidian-project, /obsidian-projects, /obsidian-board | 项目看板、里程碑管理 |
| 研究工具 | /research, /research-deep, /x-read, /x-pulse | 深度研究、X 动态追踪 |
| 多媒体 | /youtube, /podcast, /notebooklm | 视频/播客转笔记 |
| 高级功能 | /obsidian-architect, /obsidian-synthesize, /obsidian-health | 代码库文档化、vault 健康检查 |
v0.10 The Architect(2026年5月)新增的 /obsidian-architect 尤为亮眼:扫描任意代码库,自动生成并维护架构笔记到 Obsidian,支持增量刷新且不覆盖用户编辑内容,解决了「代码变了,文档过时」这一长期痛点。
本项目是纯 CLI 工具包,无 Web 界面、无需服务器、不依赖 GPU。install.sh 脚本自动完成安装:符号链接 44 个命令文件到 ~/.claude/commands/、符号链接技能包到 ~/.claude/skills/、可选安装 Python 研究工具包(需 xAI Grok + Perplexity API Key)。
Windows 环境自动降级为复制模式;Linux/macOS 使用符号链接。唯一前置依赖是目标 CLI 工具之一。
mcp-obsidian MCP 服务器,无 MCP 时回退文件系统直接操作,效率较低。.env。obsidian-second-brain 代表的不仅是又一个 Obsidian 插件,而是**「AI 原生知识管理」这一新兴领域的标杆实现**。几个设计决策很有前瞻性:自重构(而非追加)解决了笔记膨胀问题;多 CLI 适配确保不绑定单一 AI 提供商;防幻觉守卫直面了 AI agent 的核心信任问题;定时代理让知识管理从主动操作变成背景服务。随着 AI Agent 能力持续增强,这类工具的想象空间会越来越大。