Agent 工程笔记③:为什么要有评测集(比单次演示重要)

评测集(eval set)是一组固定的任务与验收标准,用来反复测量 Agent 或提示策略是否变好、变坏。

演示很会骗人:挑一个熟题,现场一次成功,不等于可上线。换个仓库、换个错误形态,就翻车。

一、先说一个具体麻烦

周五演示:Agent 修好了一个已知 bug,全场鼓掌。

周一:同类 bug 换个文件名,它开始乱改无关模块。

你不知道是模型更新、提示改动,还是运气。没有评测集,就没有回归。

二、评测集解决什么问题

(1)可重复 :同一套题,多次跑,看通过率

(2)可比较 :换模型、换提示、换工具,有对照

(3)可回归 :改动后是否弄坏旧能力

(4)对抗演示偏见:逼你收录「难看但真实」的题

它不解决产品方向对不对,但解决「手感」无法复述的问题。

三、最小评测集长什么样

每条用例至少包含:

(1)输入:仓库切片或问题描述

(2)允许工具与范围

(3)验收:命令、断言、禁止改动的路径

(4)标签:简单 / 工具失败 / 长上下文 等

起步不必上百条。20 条真实丑题,往往比 200 条合成题有用。

分类建议覆盖:

(A)只读问答

(B)单文件修改

(C)多文件修改

(D)工具报错恢复

(E)故意缺信息(应追问而不是瞎改)

四、怎么跑、怎么看

(1)固定模型与工具版本,记录下来

(2)自动跑能自动的验收;人工只审难自动项

(3)看通过率、平均步数/费用、是否越权改文件

(4)改提示或工具后,必须重跑全量或烟雾子集

演示可以继续做;演示成功后,把该题收入评测集,才算沉淀。

五、常见误区

(1)只收会做的题

分数虚高。

(2)验收只写「看起来对」

无法回归。

(3)每次手工点点点

坚持不了三周。

(4)用公开竞赛榜替代自家业务题

域不匹配。

六、小结与专栏收束

评测集把 Agent 从「表演」拉回「工程」。先有可重复的丑题与验收,再谈换模型与加工具。

「Agent 工程笔记」三篇主线:失败分层 → 上下文取舍 → 评测回归。之后加能力,都先问:评测过了吗?

(完)

相关推荐
泯泷4 小时前
单个 AI 再强,为什么也干不过一支 AI 团队?
人工智能·llm·agent
_砖家9 小时前
DeepSeek Harness 原来还是我们熟悉的 Webpack 和中间件模型
agent·ai编程·deepseek
泯泷12 小时前
同样是多 Agent,为什么有的稳,有的却天天翻车?
人工智能·llm·agent
阿里云云原生12 小时前
关于 DeepSeek 的 SuperAgent,以及我们的实践
云原生·agent
威哥爱编程13 小时前
模拟面试智能体开发实战 04:面试聊到哪算哪?用状态机把整场面试编排起来
python·agent·harmonyos
威哥爱编程13 小时前
模拟面试智能体开发实战 03:AI 面试官太客气?人设 Prompt 让它像个真考官
python·agent·harmonyos
七夜zippoe14 小时前
Agent 上线第一天就炸了:6 个生产事故的根因分析与修复记录
大数据·ai·agent·根因分析·修复记录
秋饼14 小时前
GPT-Live 全双工语音 API Java 服务端落地实战:事件协议、会话恢复与生产踩坑
java·ai·技术分享·后端开发
bst@微胖子14 小时前
SpringAI快速入门(7) RAG 实战(三):检索增强配置与重排序实战
ai
#六脉神剑14 小时前
myBuilder 11 月新版本:AI辅助设计
ide·人工智能·低代码·ai·mybuilder