可靠与生产:评测、监控、成本 · 里程碑长文:20 个问题,把你的 Agent 从 demo 变成产品

日期:2026年10月19日 · 路径:Agent 专业开发人员 · 阶段 s5

这个里程碑要做什么

给你第四阶段完成的 MCP Agent 建一套最小但完整的评测体系,三件交付物:

为什么是它(设计意图)

「没有评测就没有迭代」不是格言,是字面意思:没有这 20 例,你每次改提示词都是在掷骰子——改好了 A 场景、改坏了 B 场景,你根本不知道。

20 例是刻意的小数字:小到你能手写、能手审,大到足以暴露主要失败模式。评测集是资产,会随系统一起长大。LLM-as-judge 能提效但引入偏差——让模型评模型,它有自己的偏好,所以关键场景必须人工抽检,这个纪律要在第一次评测就建立。trace 是生产系统的黑匣子:没有轨迹记录,线上出问题你只能对着聊天记录猜。最后,这份报告会第一次告诉你「这个 Agent 一次会话多少钱」——这是一切成本优化(模型分级、缓存、上下文裁剪)的基线。

配套资源怎么用

常见翻车点

验收清单

延伸建议

把评测接进你的改动流程:以后每改提示词、每换模型、每改工具描述,先跑 20 例再决定是否合并——这就是 CI 的雏形。评测集按月扩容,把真实使用中答错的案例补进来,失败驱动的评测集最有生命力。用报告里的成本数据练手「三板斧」:简单路由换小模型(模型分级)、重复系统提示做缓存、裁剪塞进上下文的检索内容——每改一项,重跑评测证明质量没塌。