进阶 / Hooks / MCP

用 Hooks 实现审计与合规

律所、医疗、教育场景需要"每次 Agent 行为可追溯"。Hooks + 日志哈希 = 廉价审计方案。

Kition 团队·2026年7月28日·7 分钟阅读

审计 Hook 模板

{
  "PostToolUse": [{
    "matcher": "*",
    "hooks": [{
      "type": "command",
      "command": "node audit.js"
    }]
  }],
  "UserPromptSubmit": [{
    "hooks": [{ "type": "command", "command": "node audit.js" }]
  }]
}

audit.js 做什么

  • 读取 stdin 的事件 JSON(事件类型、工具名、args、文件路径)
  • 写入 `Vault/.audit/<YYYY-MM-DD>.jsonl` — 每行一条
  • 对每条计算 SHA-256,存 `audit.log.sha`
  • 可选:推一份到合规系统的 webhook

什么场景用得上

律所 / 医疗 / 上市公司财务部门 — "AI 帮我做了什么"如果说不清,监管检查时会被动。Hooks 让你随时能输出"过去 30 天 Agent 行为流水"。

下载 Kition

本地优先的 AI 工作空间。Markdown 文档、结构化数据表、AI Agent,全部跑在你自己的电脑上。