厂商视角这篇文章是在推广自家 skill 和新模型。成本案例里有一部分节约直接来自 Opus 5.5 的定价:输入输出便宜 20%,缓存读便宜 60%,原文自己也承认这一点。所以「成本降到约五分之一」不能全部算作 hillclimb 方法的功劳。
自己验证在自己的评测上做拆分:只做 prompt 审计、模型不变跑一次;只换模型、prompt 不变跑一次。分别量出两者对分数和成本的贡献。
数字口径98.9% 是在被搜索过的 30 张工单上得到的。真正可以参考的是 14 张留出工单上 90.5% 对 78.6%,但样本只有 14 张,一张工单就会让分数变动好几个百分点,而原文没有给出这组数字的置信区间。
自己验证用 14 张样本自己算二项分布置信区间(例如 Wilson 区间),看两个区间是否重叠;或者向作者索要逐题结果。
数字口径skill 案例从 66% 到约 88% 的过程中,评测本身被改过:改写了题面,修正了判分器。前后用的不是同一把尺子,所以这段提升混合了 skill 的改进和评测缺陷的修复。
自己验证用修好后的最终评测重新跑最初版本的 skill,看基线是否已经高于 66%,从而分离出两部分贡献。
遗漏hillclimb 每轮用 test 决定保留还是回滚,最后又留下 test 上表现最好的版本,test 集实际上成了验证集,存在适应性过拟合。文章没有提到需要一个从头到尾不参与任何决策的第三份留存集。
自己验证自己跑的时候先预留一份锁定集,hillclimb 结束后只评一次,比较锁定集和 test 集的增益是否一致。
遗漏文章的原则 ¶6 说更强模型应该得分更高,可成本案例里 Sonnet 5 低 effort 和 Opus 5.5 低 effort 分数几乎一样,最终在 search 集上接近饱和。这说明该评测对模型能力可能不敏感,和文章自己的健康检查原则存在张力,但文章没有讨论。
自己验证在同类评测上加跑高 effort 和更强模型,检查分数是否单调上升。如果不单调,就按 ¶6 回查题目歧义和判分器。
可复现性判分器双判一致性、plumbing 检查、噪声地板这三项诊断,不依赖 skill 也能在自己的评测上复现,成本很低。
自己验证在 DEEP 或 harness-eval 的判分器上,对同一批输出重复判分,统计结论翻转率;再对同一配置重复跑多次,记录分数的波动范围。
遗漏关于数据,文章只用一句「先问保留期和敏感数据」带过,没有讨论生产对话记录进入评测集、发给 judge 模型时涉及的合规边界。这对审计数据场景很关键。
自己验证只用合成数据或脱敏数据先跑一遍。