SuperAPI AI 工具集

principle-prove-it-works

测试与质量

查看项目

更新于 10-16 07:07

技能介绍

用途

“Prove It Works”是一条面向任务收尾阶段的验证原则,适用于在完成一项任务之后、宣布“已完成”之前。它的核心主张是:每一项任务产出都应通过直接检查真实事物来验证,而不是从代理指标、自我报告或“它能编译”这类间接信号中推断。

为什么需要它

未经验证的工作,其正确性是未知的。间接验证(例如文件修改时间、输出新鲜度、智能体自我报告、缓存的截图)看起来比直接观察更省事,但基于错误推断采取行动的代价,远高于直接检查源头。

主要能力与做法

该原则给出了一组具体做法:

  • 检查真实事物,而不是代理指标。
  • 直接检查进程是否存活,而不是通过派生状态间接判断。
  • 读取真实的值,而不是缓存或派生的表示。
  • 当验证失败时,先怀疑观察方法,再怀疑系统本身。
  • 尽可能把检查写成脚本。

使用方式

最强的证明是一个可重复运行同一比较的确定性脚本,而不是一次性的肉眼检查。做法是:编写脚本、运行脚本,并保留其输出作为产物,让复核者可以重新运行,而不是仅凭口头说明。

产物应保持对人类可见。只有在大型或复杂的工作中——例如大规模移植或迁移,需要事后可审计的痕迹时——才将其提交(参见“show-me-your-work”技能)。

适用场景

适用于任何需要确认任务产出真实有效的收尾环节,尤其是涉及进程状态、实际数值、代码差异等需要直接核对的场景。

限制

资料未提供关于该原则的具体工具依赖、平台支持、收费方式或量化效果的信息,暂未提供。