SuperAPI AI 工具集

common-protocol-enforcement

通用与其它

查看项目

更新于 10-15 22:13

技能介绍

用途:这是一个协议强制(红队验证)技能,优先级为 P0(关键)。它用于在宣称任务“完成”或调用 notify_user 之前,对完成声明进行对抗性审计,防止因速度或便利而跳过结构性规则。

主要能力:

  • 对抗性审计:在应有项目规则处查找“标准默认值”(Standard Defaults)。
  • 协议检查:确认写入前已加载当前激活的技能与工作流。
  • 证据检查:追问哪条命令或产物能证明完成声明。
  • 执行偏差检查:判断是否因速度或便利跳过了结构性规则。
  • 写入后自扫描:在工具调用后立即读取 diff 或文件内容,对照所有激活技能中的反模式,发现违规立即重新编辑。

使用方式:在准备声明完成或调用 notify_user 前执行上述检查;写入文件前先用 Skill view_file 进行检索式加载,而不是依赖记忆。当结果涉及 UI 或实现自扫描时,需明确检查硬编码样式与缺失的设计令牌,并在接受结果前说出写入前审计证据。

适用场景:验证任务完成、执行自扫描、检查协议违规时使用。

限制与红旗:若在重新验证前就出现“完成”,应停止,不得声明完成;若依赖记忆而非重读文件,应重新加载事实来源;若以“改动太小可跳过协议”为由跳过,应停止,因为小改动仍可能违反护栏。旧测试通过不能证明当前状态,任何改动都应加载激活技能。常见反模式包括:只关注功能成功而忽略协议成功、依赖记忆、跳过协议。执行偏差示例包括:使用本地 mock 而非共享 fake、硬编码样式而非设计令牌、无标准错误处理的 try-catch、缺少写入前审计日志。其他细节暂未提供。