"效果好"不是验收标准
AI 功能的验收最容易糊弄 ✗:"看着还行""比之前好" ✔ —— 这不叫验收 ✔。
**验收标准必须在开工前写好** ✔,并且**可测、可复现、有阈值** ✔。
一、好的验收标准长什么样
四级结构 ✔:
```
① 功能:能完成什么(具体到输入输出 ✔)
② 质量:指标与阈值(正确率 ≥ X%、该拒答却作答率 ≤ Y% ✔)
③ 性能:延迟与成本(P95 ≤ A 秒、单位成本 ≤ B 元 ✔)
④ 边界:明确不做什么(超出范围要拒绝 ✔)
```
**要点**:②必须是**可复算**的 ✔(有评测集、有脚本 ✔ —— 见评测脚本化那篇 ✔)。
二、阈值怎么定(不要拍脑袋)
三、验收的三次检查
| 时点 | 查什么 |
|---|---|
| 开发中 | 冒烟集(几十条 ✔)不退化 |
| 提测前 | 完整评测集 + 成本/延迟 ✔ |
| 上线后一周 | 真实流量指标(负反馈率、拒答率、成本 ✔) |
**第三次常被忽略** ✗:离线达标 ≠ 线上达标 ✔(真实输入分布不同 ✔)。
四、验收不通过怎么办
五、三个反模式
一条判据
> 把验收标准交给**第三方**(不参与开发的人 ✔),他能否**独立复跑**并得出"通过/不通过" ✔?
> 不能,说明这份标准还不够可验收 ✗。