SuperAPI AI 工具集

verification-before-completion

编程与开发

查看项目

更新于 10-16 03:04

技能介绍

用途:该技能用于约束 AI 代理在宣称工作完成、修复或通过测试之前,必须先取得新鲜的验证证据。核心原则是“先证据,后声明”,铁律为“没有新鲜验证证据,不得声称完成”。

主要能力:提供一套验证门控流程,包括识别证明声明所需的命令、完整执行命令、读取完整输出与退出码、核对输出是否支持声明、暂停反思后再作声明。附带常见失败对照表(如测试通过需 0 失败输出,构建成功需退出码 0,缺陷修复需原症状测试通过,回归测试需红绿循环验证,代理完成需 VCS diff 佐证)。还包含红旗清单(如使用“应该”“大概”“看起来”等措辞、验证前表达满意、未经验证就提交或创建 PR、信任代理成功报告、依赖部分验证等),以及合理化借口与现实对照。

使用方式:在提交、创建 PR、任务完成、进入下一任务或委派代理之前应用。流程包括自检门(检查代码质量与实现完整性)、按任务风险选择验证级别(语法与风格、单元测试、集成测试、手动验证)、运行验证命令并记录证据数组(格式为命令 → 退出码:结果摘要),最后输出验证摘要。若任务需要真实生产级验证,需先阅读 references/live-production-testing.md。还提供目标倒推检查(真值、产物、接线)、桩代码检测模式、接线验证、导出使用验证与鉴权保护验证。

适用场景:适用于任何涉及完成声明、提交、PR、任务收尾或代理委派的编码工作流。

限制:资料未提供具体安装命令、平台支持范围、收费方式或价格信息;部分命令示例为通用示意,实际使用需结合项目环境。