Skip to content

第 39 章事实核验:Harness 测试策略与 Benchmark

可归因陈述

编号正文中的陈述来源与核验范围核验结论
FC-39-01Anthropic 将 task、trial、grader、transcript、outcome、evaluation harness、agent harness 与 evaluation suite 分开;文章还说明评估“一个 Agent”涉及 Harness 与模型的组合,并区分 capability eval 和 regression eval。REF-061,2026-07-17 重读 Anthropic《Demystifying evals for AI agents》。可支持正文中的术语断点、多个试次、轨迹/结果分离和能力/回归用途区分;不构成行业标准、固定试次数、评分器保证、统一通过率、模型能力或产品效果。
FC-39-02OpenAI 动态指南建议面向具体任务和真实分布设计评估,记录开发日志,尽可能自动评分,持续评估,并用人工反馈校准自动评分;它将只依赖通用指标或主观感觉列为反模式。REF-117,2026-07-17 重读 OpenAI《Evaluation best practices》。页面仍含 Evals 平台过渡与停用时间线。可支持任务特定、持续评估、日志案例和人工校准的高层建议;正文未引用产品操作、模型建议、示例数字或停用日期,这些内容不能作为稳定接口。
FC-39-03NIST AI RMF Core 的 Measure 功能讨论量化、质化或混合测量,部署前及运行期评估,并要求记录测试集、指标、工具、相近部署条件、生产监测和超出开发条件的泛化限制。REF-062,2026-07-17 重读 NIST AI RMF Core 的 Measure 及相关子类。可支持把环境条件、工具、指标、限制和运行期监测写入证据;不构成本章固定测试流程、认证、法规义务、组织阈值、部署许可或安全结论。
FC-39-04Raji 等讨论少数高影响 Benchmark 被框定为广泛、通用进步替代指标时的构念效度问题。REF-118,2026-07-17 重读 arXiv:2111.15366 摘要与版本信息。可支持 Benchmark 结论必须受任务、数据、指标和适用语境限制;不证明所有 Benchmark 无效,也不提供本书的 Harness 测试或污染检测算法。
FC-39-05HELM 以场景和指标分类、多指标评估、缺失/代表不足项及公开原始输入输出提升语言模型评估透明度。REF-119,2026-07-17 重读 arXiv:2211.09110 摘要。可作为多维结果、权衡和缺口透明度的研究背景;正文没有移植 HELM 的具体场景、指标、数值、排名或语言模型结论。

CH39-REF-01 至 CH39-REF-05 分别映射 REF-061、REF-117、REF-062、REF-118、REF-119;这些映射只支持本表中的受限陈述。

本书工程模型,不归因来源

编号工程模型写作限制
EM-39-01组件与契约、边界与集成、完整任务、离线 Benchmark、线上观察五层测试模型。是本书按证据职责组织的模型,不称为行业测试金字塔、Anthropic 产品架构、OpenAI 工作流或 NIST 固定流程。
EM-39-02评估套件(Eval Suite)、基准卡(Benchmark Card)和回归测试矩阵(Regression Test Matrix)的字段与责任。Eval Suite 名称有来源背景,但三类工件的组合、字段、硬性门和停止路由属于本书工程扩展。
EM-39-03总分不能覆盖结果或权限硬性失败;关键版本未对齐时输出 not_comparable是本书的保守聚合规则,不声称来自论文中的统计阈值、显著性方法或发布标准。
EM-39-04线上信号先形成候选卡,经过授权、隐私、代表性和可复现性审查后才可进入套件。是本书的候选准入模型;来源不授予数据收集权,也不规定本章字段或真实组织流程。
EM-39-05Mermaid 图中的五层主链、候选准入、ready_for_review 和第 38/42 章交接。只表达本书教学责任;没有从测试结果直接进入发布、灰度、回滚或线上执行的箭头。

虚构案例与教学对象

编号虚构内容不能推出的事实
FI-39-01受控成功、工具失败、权限拒绝和上下文缺失四类任务。不代表真实 Agent、模型、工具、权限系统、文件、网络、用户或线上流量已经运行。
FI-39-02suite-v1offline-fixture-v1model-fixture-v1tool-fixture-v1grader-v1harness-v1harness-v2都是测试构造的教学标识,不是产品版本、外部 ID、公开 Benchmark 或生产配置。
FI-39-03局部工具错误改善但权限硬性门回归的工程案例。只说明矩阵如何同时保留改善与回归;不代表真实缺陷、事故、评分、权限越界、发布或回滚。

实际纯内存运行证据

编号命令实际结果支持的有限结论
FC-39-06node --test examples/agent/harness-evaluation-plan-assessment.test.mjs退出码 0;8 项通过、0 项失败。assessHarnessEvaluationPlan 在测试构造的普通 JavaScript 对象上按合同给出保守路由。
FC-39-07node examples/agent/harness-evaluation-plan-assessment.mjs退出码 0;输出 ready_for_benchmarkevaluation_plan_readycontinue_to_offline_reviewexecutionPerformed: false演示对象具备进入教学离线复核的条件;没有运行 Benchmark、模型、工具、评分器、权限、文件、网络或外部操作。

Mermaid CLI 的 SVG/PNG 导出和正文—图源逐字比对只证明图示工件可生成且一致,不证明图中测试层、线上观察、准入、发布或回滚已经运行。

最小事实修订

  • 正文已在延伸阅读中将五项来源的用途限制在术语、评估建议、风险管理背景、构念效度和多指标透明度。
  • OpenAI 页面当前仍含 Evals 平台的过渡和停用提示;正文只记录存在动态提示,不写入具体产品日期。
  • 正文中的五层模型、三类工件、硬性门、候选准入、状态代码、图示和四类案例均保持为本书模型或教学输入。
  • Fact Check 未发现需要改变章节核心论证的来源冲突。

明确未核验或不覆盖的范围

  • 未运行真实 Agent、模型、工具、评分器、Benchmark、多试次统计、线上监测、用户反馈、文件、网络、权限、账户、凭证、CI、发布、灰度或回滚。
  • 未核验任何真实系统的成功率、成本、token、时延、鲁棒性、安全性、权限正确性、代表性、污染程度、统计显著性或业务效果。
  • 未把 Anthropic 与 OpenAI 的工程建议、NIST 风险管理框架及两篇论文拼接成跨产品标准、自动发布流程、认证或效果保证。

从同一套 Markdown 书稿生成。