03
DAY 0 TO DAY 2
从第 0 天到第 2 天的务实落地
你不需要从零搭建可观测性平台。用agent-eval这类开源工具,几个小时就能立起评估流水线——它把 OpenTelemetry 轨迹采集与 Gemini 平台的 Agent Evaluation 服务配对。但制定真正的评估策略,需要更多思考。
第 0 天:场景、模拟与“红笔”
2忽略聚合分数,自上而下通读真实执行轨迹:提示词、中间推理、工具参数、最终输出。
3用红笔给轨迹打分,标记智能体犹豫、幻觉出参数、选错工具或啰嗦的每一处。
— 图 7|一条被红笔批注的智能体执行轨迹
红笔为什么重要:手工阅读 20 条轨迹看似慢,却能省下几天白费功夫。与其对着假想失败模式写不痛不痒的通用标准,不如花一小时看清系统在现实中到底怎么坏,把批注汇总成下一步要建的检查清单。
第 1 天:节奏、信号与测试框架
脚手架与执行:搭好黄金数据集,通过 HTTP(--base-url)或离线方式执行多轮场景。
框架无关的轨迹摄入:无论 Google ADK、LangGraph 还是自研运行时,都拿到符合 OpenInference 约定的结构化轨迹。
Agent Evaluation 集成:把轨迹送入 Gemini 平台的服务,运行确定性检查和布尔评委标准,无需定制 API 代码。
每次改动都跑:调整提示词、换模型、改工具 docstring,都执行同一套测试并与基线比对。
— 图 8|agent-eval 报告中随时间变化的指标
用你的轨迹校验评委:把自动评分与第 0 天手工批注过的轨迹对照;评委给红笔标过的坏轨迹打了通过,就收紧评分提示词,直到自动信号与工程判断一致。
调优循环:50 到 60 次拧旋钮,而不是重写
— 图 9|调优循环的一次真实迭代
达到生产质量通常需要50 到 60 次小幅迭代,而不是每天早上重写整个系统提示词。每轮跑完,agent-eval会生成一份交互式 HTML 报告,把通过/失败布尔指标与延迟、token 用量、API 开销、缓存利用率、工具调用路径并列呈现,并对失败的对话轮次附上 Gemini 自动根因分析。
第 2 天:合并门禁与共享仪表盘
用无头 CLI 做 CI/CD 拉取请求门禁:在每个拉取请求上运行黄金数据集,强制执行两条规则——① 全局通过阈值(如 95% 布尔成功率);② 核心评估指标零回归(任何此前通过的指标退化,构建即失败)。
共享仪表盘与集中存储:把运行产物(原始轨迹 JSONL、提示词哈希、模型版本、延迟画像、记分卡)导出到 BigQuery 或 Cloud Storage,发布到共享仪表盘。
— 图 10|守护每次合并的两条规则
上线之后,真实的生产轨迹会回流到黄金数据集。
— 图 11|部署后的闭环:生产轨迹变成明天的测试用例
Google 这篇文章真正的价值,不是某个工具,而是一套习惯:从第一个原型起就把评估纳入开发循环。起步成本很低——几个测试场景、一个下午精读轨迹——回报却正好出现在漂亮 demo 开始承接真实流量的那一刻。
配套视频How to Actually Evaluate (Any) AI Agent: Beyond the Vibe Check展示了如何用 60 分钟为一个 LangGraph 智能体现场搭完整条流水线;开源工具包agent-eval可在 GitHub 克隆,开箱即用。
一句话总结:评测体系不需要一步到位,能重复,就是好的开始。
本文为 Google 开发者博客《Evaluating AI agents: moving past the vibe check》(2026-10-15)的中文翻译精读,供学习交流,版权归原作者所有。
如果你觉得今天这篇有收获,欢迎点赞、在看、转发三连,我们下篇见。