第二大脑 AI 知识库
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-second-brain-ai。
技能介绍
要解决什么问题
如果你用本地 Markdown 当「第二大脑」,Agent 往往要么只能只读扫文件,要么写入时缺少路径约束和署名,容易把 vault 弄乱或无法追溯是谁追加了什么。Second Brain AI 把操作收束到单一 vault 目录,并在写入与追加层面试图把边界写清楚。
技能如何工作
运行前必须显式设置环境变量 SECOND_BRAIN_VAULT,技能只在该路径内读写。可选支持 YAML frontmatter 与 [[WikiLinks]] 式链接。
核心工具大致分三类:
- 库结构:
init_vault在allow_write: true时初始化标准文件夹结构;capture_note创建新笔记。 - 受控追加:
append_note向已有笔记追加内容,且appended_by必填,用于标明追加者;追加块会带上时间戳与署名格式。 - 检索与上下文:
search_notes按关键词搜索;find_related、get_backlinks做关联与反向链接;build_context_pack按主题打包供 Agent 消费;suggest_links给出链接建议。
写入类操作普遍依赖 allow_write: true,与「只在 vault 内操作」一起构成安全边界。
适用边界与注意点
当前为 Repair Build v2.0:未实现 SQLite 索引,rebuild_index 会返回 skip;检索依赖基于文件的扫描,无语义/向量搜索,也不做自动插链、冲突检测,且仅支持单个 vault。适合需要可控写入与基础链接图谱、而非全文语义库的场景。
使用场景
- 本地 Obsidian vault 已设好 `SECOND_BRAIN_VAULT`,对话前用 `build_context_pack` 按主题打包笔记供 Agent 引用
- 周会结束后让 Agent 调用 `capture_note` 建页,再用 `append_note` 追加决议,`appended_by` 标明是哪位协作者写入
- 写方案前先 `search_notes` 搜关键词,并对目标页跑 `get_backlinks`,核对 vault 里是否已有冲突表述
- 整理零散条目时,对某标题调用 `suggest_links`,再人工确认是否补上 `[[WikiLinks]]` 关联
适合人员
- 用纯 Markdown/Obsidian 维护单目录 vault、要求 Agent 不得越界读写其它路径的写作者
- 多人让 AI 往同一笔记追加段落、必须保留 `appended_by` 与时间戳以便审计的协作文档维护者
- 集成 Agent 时只用关键词检索与反向链接、不依赖向量库的个人知识库搭建者
- 需要 `init_vault` 标准化目录结构、并用 `find_related` 做主题漫游而非语义搜索的 PKM 实践者