stoneskin (Mr. Sun)

Personal homepage of Mr Sun - AI Solutions Architect, Tech Lead & AWS Cloud Specialist: resume, selected projects, and teaching archive

FDE-Gym 论文详解:AI 交付的最后一公里

论文:FDE-Gym: The Last Mile of AI Delivery,arXiv:2610.22350,2026-10-15 作者:26 人,DeepLethe 牵头 + 清华/上交/北航等高校 + 华为/Meta/微软亚洲研究院等 提炼:2026-10-17,小沐(基于全文 14 页)


一、文摘(Abstract 中文翻译)

现有的 agent 评测通常只测定义清晰的任务(issue 报告、spec、工单)。但真实的客户交付完全不同:前置部署工程师(FDE)必须澄清模糊的需求、在真实系统上干活、挖出没说出来的约束。

为此我们提出 FDE-Gym:95 个端到端交付任务,来自 20 个客户场景、18 个行业,均由行业专家从真实交付项目改造而来。在模拟客户环境中(脚本化 stakeholders + 可修改的客户系统),agent 与 stakeholders 互动、在类生产系统上操作,交付可运行的方案。

评分不只看”做完没有”,而看交付系统让客户自己的业务指标改善了多少(0=没动,1=参考方案);与 stakeholder 的互动要扣费(发消息、试运行、等待时间),防止无节制骚扰。FDE-Gym 还提供在线平台,让人类用同一套标准练习 FDE 技能。

我们测了 13 个模型配置(7 家 providers)。在真实设定下(隐性约束必须自己发现),最好的配置平均分只有 0.56,95 个任务只真正解决了 14 个(≥0.8 分且无事故)。发现隐性约束是主要瓶颈:需要自己挖约束时,分数断崖式下跌。但光拿到信息还不够:即使在最强配置拿全关键事实的 23 个任务里,也只有 10 个达到了 0.8 以上的业务提升。

结论:解”定义好的题”和”给真实客户交付有效系统”之间,有巨大鸿沟。


二、详细总结

2.1 为什么做这个 benchmark

开篇举了个例子:某钻井公司的 VP 想要”给董事会的生成式 AI 成功故事”,要求每天一封摘要邮件 + “问你的油井”聊天框,还特意说停机编码系统不在项目范围内。

但照字面做出来,功能全过,却对客户业务指标零改善。真正的瓶颈在每月的停机信用索赔:现有关键词脚本把部分停机错误归因给承包商,每月至少一条争议,整月信用被暂停。要修就必须动 VP 明确排除在外的停机编码系统——得找到适用合同条款、跟成本工程师确认解释、再找那个这周不在的审批人签字。

这就是 FDE 的日常:客户要的,未必是客户需要的。

2.2 怎么测(方法论)

任务结构:每个任务 = 1 个客户 + 1 个 sponsor(派活的人)+ 1 套生产系统。Agent 起手只有 sponsor 的一句话需求、一份客户生产系统的拷贝、相关文档历史数据、一份带联系方式的员工通讯录。标准 Python + SQLite 环境,不许装包、不许上外网。

四个指令级别(环境、stakeholders、评分标准完全一样,只变指令):

L3 是主评测设定(最接近真实交付),覆盖全部 95 个任务。

评分公式:S = Uadj − C

防作弊四锚点(每个任务必须满足):

  1. 专家参考方案 ≥0.95
  2. do-nothing 基线 = 0
  3. 照字面执行 sponsor 要求 ≤0.2(即使 sponsor 需求是对的,漏掉约束也做不好;唯一的例外是需求本身完整正确,此时字面解=参考解)
  4. 走捷径(过拟合历史数据、猜整数阈值、把不确定的全推给人)≤0.8;试图绕过客户管控或操纵评分直接接近 0 分

20 个场景(18 行业):银行反诈、建筑分包付款、校园订场、EV 充电客服、物业维修、资管对账、电网结算、物流招聘、医院分诊、电商合规、物流售后、制造 ChatBI、新闻快讯、石油钻井、oncall 响应、医保预授权、制造营收争议、科研文献筛选、仓库机器人、水库调度。

130+ 脚本化 stakeholders:知识、误解、披露信息的条件都是预设的;有耐心上限、要证据、先聊 A 才能聊 B、临时不在、联系限制。Agent 得从文档里自己推断”该找谁、怎么找”。

2.3 五个发现

发现 1:最好的模型离参考方案还差得远 L3 上 Claude Opus 5.5 平均 0.56(最高),Sonnet 5.5 0.49,GPT-6 Astra 0.38。95 个任务最多解决 14 个,5 个配置一个都解决不了。即使每个任务都选 13 个配置里最好的那个,平均也只有 0.70,解决 30 个——16 个任务没有任何配置超过 0.5。

发现 2:挖隐性约束是最大的断崖 同样 20 个原始任务:L0(规则全给)三个头部模型 0.73–0.82;L1(规则自己挖)掉到 0.39–0.62,光这一步就掉 0.28。而 L1→L3(需求从清楚变模糊再变跑偏)只再掉 0.04。也就是说:瓶颈不是”需求跑偏”,而是”约束没写出来”。一旦要自己挖约束,模型顺带也就搞清了 sponsor 真正要什么。

发现 3:拿到事实 ≠ 交出有效系统 头部模型平均问 10–12 个问题,拿到 72–85% 的关键事实,但交付系统只有参考方案 60–70% 的业务提升。即使在”拿全所有关键事实”的 23 个任务里,也只有 10 个达到 0.8。信息 discovery 只是第一步,把事实变成有效系统是第二道坎。另外 contact cost 再扣 0.14–0.22——模型问问题时当不要钱,实际很贵。

发现 4:弱模型不如不做 Claude Haiku 4.5 在 79/95 个任务上不如 do-nothing(比如该拒赔的赔了、钱算错对象、半夜叫错工程师)。买家的实操含义:弱 agent 不是”便宜版强 agent”,它的期望贡献是负的。

发现 5:没有全能选手,花钱多 ≠ 分高 5 个场景没有任何模型平均过 0.5;同一场景换一组关键事实,头部模型分数波动中位数 0.34–0.44。GPT-6.1 Sol 花 $0.24/25 turns 得 0.37,Gemini 3.8 Flash 花 $1.54/121 turns 得 0.19。知道什么时候算”做完了”本身就是能力。

2.4 和其他 benchmark 的对比

在 Terminal-Bench(88%)、Vibe Code Bench(90%)、Finance Agent(61%)上高分的模型,在 FDE-Gym 上只有 0.19–0.56。会写代码 ≠ 会交付:同样的模型,解七道工程题能对六道,但七个客户交付里最多做好一个。

2.5 局限(作者自己承认的)


三、对职业发展的启示(小沐解读)

  1. 你的护城河被量化了:0.56 vs 1.0 之间的 0.44 差距,就是”有经验的工程师” vs “AI”的价值差——主要来自三件事:挖隐性约束、把事实变成贴合组织的系统、控制 stakeholder 成本。这三件恰好是你 10 年企业架构 + Ping 身份专家经验里最强的部分。

  2. FDE 的 JD 可以照着写:论文把 FDE 的能力拆成了可测量的维度——需求澄清、约束发现、系统交付、业务指标导向、stakeholder 管理。你面 AI Solutions Architect 时,可以按这个框架讲自己的项目经历,比空说”我懂业务”有力得多。

  3. fde-gym.com 在线平台:人类可以用同一套标准练手、跟 AI 同场比。等人类基线出来后,值得去做几个任务——一是验证自己的水平,二是简历上可以写。

  4. 给客户的 pitch 话术:以后跟业务方聊 AI 落地,可以直接引用这篇:”MIT 式的 benchmark 上 90 分的模型,真实交付只能拿 56 分,弱的还不如不做——所以需要有人把最后一公里走完。” 这句话比任何技术术语都管用。

  5. 注意时间窗口:论文 2026-10-15 刚发,结论还新鲜。现在正是”AI 交付最后一公里”这个叙事刚起来的阶段,你提前占位,比等所有人都知道再说要主动。


原文:https://arxiv.org/abs/2610.22350(PDF:https://arxiv.org/pdf/2610.22350) 解读帖:https://x.com/Xudong07452910/status/2111306709318951189