SuperAPI AI 工具集

cy-final-verify

智能体与模型

查看项目

更新于 10-15 20:27

技能介绍

用途:该技能用于约束智能体在做出任何成功、完成或“可提交/可建 PR”的声明前,必须先运行验证命令并出示真实输出。核心理念是“先证据,后声明”。\n\n主要能力:定义了一条铁律——没有新鲜验证证据就不得声称完成。若验证命令未在当前消息中运行,就不能据此下结论。技能提供“门控”流程:识别能证明claim的命令、完整运行、完整读取输出并检查退出码与失败数、确认输出是否支持claim、最后才做出声明。\n\n验证范围要求与声明范围匹配:窄声明(如“这个测试通过”)运行具体测试即可;宽声明(如“任务完成”“可提交”)必须运行完整验证流水线,包括格式化、lint、全部测试和构建;若项目定义了统一命令(如 make verify),则运行该命令。窄验证不能支撑宽声明。通过流水线也不等于满足需求,需逐行对照原始规格确认交付物。\n\n使用方式:在提交 git commit 或创建 PR 前,运行完整验证流水线,确认输出中零错误、零警告、零测试失败,并按模板出具验证报告,verdict 为 PASS 后才能提交;PR 前还需审查 git diff 是否与预期改动一致、是否误暂存无关文件。每次验证都须按模板报告:Claim、Command、Executed、Exit code、Output summary、Warnings、Errors、Verdict。未展示验证输出即视为未验证。验证失败时:读取失败、定位根因、做最小修复、从头重新完整验证、带证据报告,不得声称部分成功或跳过复验。\n\n适用场景:任何成功或完成声明前、任何对实现状态表示满意前、任何提交或创建 PR 前、任何暗示正确的交接前、基于完成推进下一任务前。\n\n限制:资料未提供该技能的收费、价格、支持平台或具体安装步骤。