配置位置
Vault 根下 `.kition/hooks.json`。一份典型配置约 50 行,跟着 Vault 走 — 换电脑 / 换团队不丢配置。
示例:审计每次 web_fetch
{
"PreToolUse": {
"web_fetch": ".kition/scripts/log-fetch.sh"
}
}6 个时机什么时候用
- PreToolUse:拦截 / 改写 / 拒绝调用
- PostToolUse:缓存结果、转写、上报
- SessionStart:初始化(拉取最新 schema)
- Stop:清理 / 落地最终结果
- UserPromptSubmit:把用户指令翻译成你的 DSL
- Notification:把告警推到 Slack