跳转至

Hookify 帮助

显示 hookify 的全面文档。

钩子系统概览

Hookify 会创建规则文件,并将其与 Claude Code 的钩子系统集成,以防止不期望的行为。

事件类型

  • bash: 使用 Bash 工具时触发,并匹配命令模式
  • file: 使用 Write/Edit 工具时触发,并匹配文件路径
  • stop: 会话结束时触发
  • prompt: 发送用户消息时触发,并匹配输入模式
  • all: 在所有事件上触发

规则文件格式

文件保存为 .claude/hookify.{name}.local.md:

---
name: descriptive-name
enabled: true
event: bash|file|stop|prompt|all
action: block|warn
pattern: "マッチする正規表現パターン"
---
ルールがトリガーされた時に表示されるメッセージ。
複数行をサポートします。

命令

  • /hookify [说明] 创建新规则;如果没有说明,则自动分析对话
  • /hookify-list 列出已配置的规则
  • /hookify-configure 切换规则的开启/关闭

模式提示

  • 使用正则表达式语法
  • 对于 bash,匹配完整命令字符串
  • 对于 file,匹配文件路径
  • 在部署前测试模式

本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 ev/ECC