跳转至

Hookify

通过会话模式分析或用户明确指示,创建用于阻止 Claude Code 不良行为的钩子规则。

使用方法

/hookify [防止したい動作の説明]

如果未提供参数,将分析当前会话并检测应阻止的行为。

工作流

步骤 1:收集行为信息

  • 有参数:解析用户关于不良行为的说明
  • 无参数:使用 conversation-analyzer 代理检测以下内容:
  • 明确纠正
  • 对重复错误的沮丧反应
  • 被撤销的更改
  • 重复出现的类似问题

步骤 2:呈现发现

向用户显示以下内容:

  • 行为说明
  • 建议的事件类型
  • 建议的模式或匹配器
  • 建议的操作

步骤 3:生成规则文件

对于每个已批准的规则,在 .claude/hookify.{name}.local.md 中创建文件:

---
name: rule-name
enabled: true
event: bash|file|stop|prompt|all
action: block|warn
pattern: "regex pattern"
---
ルールがトリガーされた時に表示されるメッセージ。

步骤 4:确认

报告已创建的规则,以及如何使用 /hookify-list 和 /hookify-configure 进行管理。

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