动机与研究问题

任务失败是分析的起点,而不是解释。工具型 Agent 的失败可能来自决策、 策略理解、工具交互、运行时问题,或者不确定的评分。

  • 可信测量: 哪些检查与覆盖率指标能够支持可靠的比较?
  • 证据驱动的诊断: 哪些轨迹证据支持失败假设,哪些归因仍不确定?
  • 受控改进: 提示、技能或执行框架的改动能否迁移到开发任务之外?

研究架构

Agent 改进闭环

开发评估 / 迭代研究

  1. 任务环境开发任务、策略、工具与状态
  2. Agent模型、提示、技能与执行框架
  3. 执行轨迹消息、工具调用与结果
  4. 开发评估器明确的标准与评分器身份
  5. 失败分析证据与人工提出的假设
  6. 优化受控改动;后续实验
  7. 改进后的 Agent候选版本 / 研究目标

改进后的 Agent 回到开发评估
让更新后的候选版本重新进入完整的执行与评估流程。

独立通道 / 冻结的留出评估

  1. 冻结候选版本与协议
  2. 未暴露的留出任务
  3. 固定评估器
  4. 泛化能力检验

检验前冻结模型、提示、技能、框架、任务划分、Rubric、评分模型、种子、试验次数、指标和预算。留出结果与轨迹不参与提示或技能选择,也不反馈到优化过程。需要审计任务暴露历史,原生 train/test 标签本身并不代表干净的留出集。

“改进后的 Agent”是待检验的候选版本,不代表已经测得改进。如果留出反馈影响后续开发,应披露暴露情况,并在下一次泛化声明前建立新的未暴露留出集。

评估方法

从 tau2 Retail 及其原生任务标准、奖励组合开始,在评分前保存交互证据, 区分 Agent、用户模拟器和条件触发的自然语言评分角色,将任务结果与运行、 评分错误分开报告。

DeepSeek NL 评分模型是明确标识的变体,不等同于原始 GPT-4.1 评分,也不 宣称两者已经验证等价。OpenRouter/DeepSeek 的合成连通性检查只验证调用路径, 不代表 Retail 成功率或评分质量。比较时必须说明任务集、模型、评分器、 实验协议及证据覆盖率。

Evaluation Harness v0.1 / 目标设计
  1. 配置与安全预检明确任务、试验次数、模型角色与工作量上限
  2. 本地 Python 适配层 / 原生 tau2 交互Agent 与用户模拟器 / Retail 工具与环境
  3. 评分前轨迹检查点在评估器运行前保存执行证据
  4. 原生评估器 + 明确标识的 DeepSeek NL 评分变体保留原生任务标准与奖励组合
  5. 指标、报告与人工标注覆盖率、错误区分与基于证据的诊断

路线图与当前工作

  1. Evaluation Harness — 设计进行中。 配置安全、可复现证据、透明评分与 报告。已有集成与基线包装脚本是前置基础;新实现与离线测试仍为计划阶段。
  2. 失败分类 — 计划中。 将人工审核的类别与假设关联到具体轨迹证据。
  3. 技能与提示优化 — 后续研究。 先进行受控的开发实验,再使用独立、冻结 的留出评估检验泛化。
  4. 后训练 — 后续研究。 在建立评估基础后探索从审核过的轨迹中学习。 AutoDL 是可选的计划中算力,并非已有集成。

实验摘要

实验 001:tau2 Retail 基线 — 计划中。 建立小规模、可检查的基线,固定 任务、模型、评分器来源与覆盖率口径。目前没有基准分数或已验证的改进声明。

摘要将在发布前人工审核。原始轨迹、私有实验产物与凭据不会自动导出到网站。 Python 研究环境保持独立。