Agent Skills
返回列表
Grill Gate 运行时门禁

Grill Gate 运行时门禁

AI Agent 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-grill-gate。

技能介绍

问题在哪

在 AGENTS.md 里写「编码前必须先做设计评审(grill)」只是提示层约束:模型可以忘记、曲解,或直接绕过调度脚本用原始 exec 执行 Hermes 等研发类 CLI。只要工具调用还能不经检查就落地,流程就形同虚设。

它怎么拦

Grill Gate 挂在 OpenClaw 的 before_tool_call 运行时钩子上——这是 agent 无法绕过的一层。在每次 exec 或 sessions_spawn 真正执行前,插件会依次判断:

  • 是否为需拦截的命令(例如 Hermes、编码 agent CLI)
  • 任务文本是否命中研发/设计类触发词(内置中英文预设,如「研究」「开发」「refactor」「architect」等)
  • 是否存在有效 grill token(完成 grill-with-docs 后签发,默认约一小时、单次使用,落在配置的 tokenDir)

无 token → 调用被直接阻断,必须先走完 grill 流程。

配置可写在 ~/.openclaw/grill-gate.json,或通过环境变量覆盖;豁免词(如「直接做」「skip grill」)用于避免误拦明确跳过评审的指令。

边界与定位

它是「三层 grill 强制」里最内层:auto_dispatch.py 与 hermes_exec.py 仍可能被跳过,只有本插件在每次工具调用入口做硬拦截。适合已用 OpenClaw、且希望把「先评审再写代码」从文档约定变成运行时契约的团队;关键词与拦截列表仍需按你们自己的话术和工具链调配置。

使用场景

  • 在 OpenClaw 里让 agent 执行 `sessions_spawn` 启动 Hermes 做重构前,必须先完成 grill-with-docs 并持有有效 token
  • 任务描述含「架构方案」「迁移规划」等触发词时,阻止 agent 用原始 `exec` 绕过 `hermes_exec.py` 直接跑编码 CLI
  • 已配置 `auto_dispatch.py` 仍担心 agent 跳过空计划,需要在每次 `exec` 入口做不可绕过的 grill 校验
  • 中英文混合工单里出现「研究」「develop」等关键词时,强制先走设计评审再允许工具调用落地

适合人员

  • 维护 OpenClaw 插件与 `before_tool_call` 钩子、要把「先 grill 再编码」写成运行时契约的平台工程师
  • 已部署 Hermes 与 `auto_dispatch.py`、需要第三层硬拦截以防 agent 直调 `exec` 的 Agent 基础设施负责人
  • 负责编写 `AGENTS.md` 与 grill 流程、希望用 `~/.openclaw/grill-gate.json` 统一触发词与豁免词规则的治理同学
  • 在团队内推行 grill-with-docs、需用一小时单次 token 约束研发类任务起点的技术负责人