可选启用的 Claude Code SessionStart 钩子
让新会话启动时就了解项目大脑的页面——brain install-hooks 会为 Claude Code 添加项目级的 SessionStart 钩子。
亮点
brain install-hooks
只写入项目级配置(.claude/settings.json),绝不会改动 ~/.claude/settings.json。
npx @mindmux/brain-md setup -y
npx @mindmux/brain-md init
npx @mindmux/brain-md install-hooks可用 brain uninstall-hooks 撤销。两个命令都是幂等的。
- 钩子只会调用
brain brain-dir和brain list-pages,从不读写大脑中的 Markdown 文件。 - 大脑为空时自动跳过;任何失败都会以退出码 0 结束,不影响会话。
- 只注入紧凑的页面列表(id / 标题 / 分类 / 状态),不注入页面正文。
brain init不会自动安装钩子,只会在输出中提到这个命令。
安装说明
- 如果想直接使用
brain命令,建议全局安装;只用npx不会把brain加到PATH。 - 已安装 0.1.0 的用户:先升级到
@mindmux/[email protected],再运行brain setup -y。