Skip to content

第 16 周:Agent 评估工程 ​

所属阶段:RAG + 评估 + 记忆 + MCP + 安全 + 国产生态(第 14–19 周)

本周目标 ​

建立 Agent 评估工程体系:构建 golden dataset、校准 LLM-as-judge、编写 trajectory 期望轨迹,并用 promptfoo / DeepEval 把评估接入 CI 作为回归门禁。

本周日程 ​

天学习内容动手任务当日产出
Day 1评估方法论:离线/在线评估、golden dataset、error analysis 先行从第 13 周客服 Agent 的对话记录挑 30 条,人工标注成功/失败并归类失败模式golden dataset v0
Day 2LLM-as-judge:二元判定优于打分、rubric 设计、位置/篇幅偏差、judge 校准写一个 judge prompt 给 Agent 回复判定通过/不通过,与人工标注计算一致率,迭代 rubric 直到一致率 >80%judge 校准报告
Day 3Trajectory 评估:工具选择/参数提取/结果利用/错误恢复/计划连贯/任务完成 6 维度为 10 条 golden case 编写期望轨迹(该调哪个工具、该传什么参数),跑 Agent 对比实际轨迹差异trajectory 评估脚本
Day 4promptfoo 实操:YAML 测试用例、多 prompt/多模型矩阵对比、红队插件把 golden dataset 转成 promptfoo 配置,本地跑通评估 + 执行一次注入红队扫描promptfooconfig.yaml
Day 5DeepEval 实操:pytest 风格用例、G-Eval、任务完成度指标用 DeepEval 给客服 Agent 写 5 个测试用例,deepeval test run 全绿test_agent.py
Day 6评估进 CI:GitHub Action 集成、回归门禁、prompt/数据集版本化配置 promptfoo CI:prompt 或模型变更自动跑回归,通过率跌幅 >3% 自动阻断合并CI 评估门禁
Day 7周复盘 + 整理设计在线评估方案(10% 流量采样 + 差 trace 回流数据集),写周记在线评估设计文档 + 周记

教程进度 ​

本周参考 ​

行业调研显示 89% 团队有可观测性、却只有 52% 做离线评估、37% 做在线评估——评估是当前 Agent 工程师最被 JD 点名的稀缺技能(Ragas/DeepEval/promptfoo 高频出现)。延伸阅读:Hamel Husain《Your AI Product Needs Evals》、LangChain Academy《Building Reliable Agents》免费课程。