SuperAPI AI 工具集

verification-before-completion

通用与其它

查看项目

更新于 10-15 20:32

技能介绍

用途:这是一个面向智能体工作流的技能,用于在准备宣称工作完成、修复成功或测试通过之前,强制先执行验证。其核心原则是“先证据,后结论”。

主要能力:

  • 铁律:没有新鲜的验证证据,不得发布完成声明。若在本条消息中未运行验证命令,就不能声称其通过。
  • 门控流程:在宣称任何状态或表达满意前,依次进行——识别能证明该声明的命令;运行完整、全新的命令;读取完整输出并检查退出码、统计失败数;核对输出是否支持该声明;最后才发布声明。跳过任一步即视为说谎而非验证。
  • 常见失败对照:测试通过需测试命令输出0个失败,而非上次运行或“应该通过”;lint干净需lint输出0错误,而非部分检查或外推;构建成功需构建命令退出码0,而非lint通过或日志好看;缺陷修复需复现原始症状的测试通过,而非改了代码就假定修好;智能体完成需版本控制差异显示改动,而非智能体自报成功;需求满足需逐条核对清单,而非测试通过。

使用方式:在任何完成/成功声明、任何满意表达、任何对工作状态的正面陈述之前,以及在提交、创建PR、任务完成、进入下一任务、委派给智能体时使用。

限制:资料明确禁止使用“应该”“可能”“似乎”等措辞,禁止在验证前表达满意,禁止信任智能体的成功报告,禁止依赖部分验证。其他具体实现细节与安装命令暂未提供。