SuperAPI AI 工具集

verify

测试与质量

查看项目

更新于 10-15 18:07

技能介绍

Verify 是一项用于开发验证环节的技能,适用时机是用户希望确认某个功能、修复或重构确实能够正常工作。它的核心目标是把模糊的“应该可以用”这类说法,转化为具体的、可观察的证据,避免在没有依据的情况下宣称任务完成。

主要能力围绕验证流程展开。首先是识别必须被证明的确切行为,也就是明确本次改动究竟要让什么表现成立。随后按照既定的验证顺序逐步推进:优先使用项目中已有的测试;如果没有覆盖到相关行为,则运行范围最窄、最直接的可用验证命令;当直接自动化验证不足以说明问题时,再描述人工验证步骤,并收集具体的可观察证据。

验证顺序明确分为四层:已有测试、类型检查或构建、窄范围直接命令检查、手动或交互式验证。这样的顺序有助于在成本较低、可信度较高的手段之间做出选择。

使用方式上,该技能强调几条规则:不得在没有证据的情况下宣称改动已完成;如果某项检查失败,必须在报告中清楚说明失败内容;如果不存在现实的验证路径,应明确说明这一点,而不是含糊其辞;在呈现结果时,倾向于简洁的证据摘要,而不是堆砌大量日志。

输出部分包含四项内容:验证了什么、运行了哪些命令或测试、哪些通过了、哪些失败了或仍未验证。这样的输出结构便于使用者快速判断改动的可信程度与遗留风险。

适用场景包括功能开发完成后的自检、修复缺陷后的确认、重构后的回归判断,以及任何需要向他人证明改动有效的场合。限制方面,资料未提供该技能对具体语言、框架或测试工具的支持范围,也未说明其安装方式与收费信息,这些内容暂未提供。