作者文章归档:daxiahy

置顶用 AI 测 AI:如何从 0 设计一个 Agent 智能体评测平台

用 AI 测 AI:如何从 0 设计一个 Agent 智能体评测平台

导读:这篇文章系统讲述如何从零设计一个"用 AI 测 AI"的 Agent 评测平台,覆盖五类用户角色、十大核心模块与"一个 Agent 一个 Project"的架构定位,并给出了从技术选型到 MVP 路径的完整落地参考。最有价值的设计是分层断言体系——L1 请求级(Tool 调用、参数、副作用)、L2 行为级(结构、业务规则)、L3 结果级语义判定,原则是"能不用 LLM 判的就不用 LLM";同时强调 AI Judge 必须配人工校准闭环(与 Golden Set 人工标注的一致率 ≥85% 作为发布门禁)。适合要搭建

阅读全文 →

置顶Agent 测试分层方案:从 L0 平台自检到 L4 稳定性回归

Agent 测试分层方案:从 L0 平台自检到 L4 稳定性回归

导读:这篇文章提出了一套 Agent 测试的 L0–L4 分层方案——从 L0 平台自检(先证明测量工具可信)、L1 单 Skill 冒烟、L2 单 Skill 批量放行门禁(L1 通过率 ≥80% 才允许用例入库)、L3 跨 Skill 全量回归对比 baseline,到 L4 稳定性回归筛掉 Flaky,核心理念是把"平台问题"和"Agent 质量问题"分开记账,让每次 FAIL 都能下钻到具体环节。文中还给了两个反复踩出来的实战经验:记忆按用户持久化(如 mem0)会导致二次跑"假 FAIL",需用新会话/fresh_us

阅读全文 →

置顶AI 机器人评测体系建设:从考卷式评测到多模型选举

AI 机器人评测体系建设:从考卷式评测到多模型选举

导读:文章分享一套对话式 AI 机器人评测体系的演进路径:先以 100 道固定考卷(含正向与负向用例、80 分及格)建立横向可比基线,再引入 LLM 自动评分,最终扩展为覆盖全业务环节的基准测试(抽样、提问变异、安全、双盲评分);平台以"批次—用例"组织,用准确率/精确率双指标与多模型同卷对比,让模型选型与调参"靠数据不靠拍脑袋"。适合负责对话机器人/大模型应用质量评测与模型选型的团队,面试官可借此考察候选人对评测指标口径和自动化评测体系的理解。

对话式 AI 机器人上线之后,一个绕不开的问题随之而来:怎么持续评估它的质量?模型要选型、要调

阅读全文 →

置顶模型没变慢,慢在编排与工具:一次基于 trace 的线上 Agent 运行时体检

模型没变慢,慢在编排与工具:一次基于 trace 的线上 Agent 运行时体检

导读:本文基于线上全量 trace 对两个 Agent 技能做「运行时体检」,起因是一次空转 12 分 20 秒被强制中断的提问(模型逐人查 149 人、撞递归上限 350 步)。核心结论:模型升级并没有变慢(同源同日 A/B 下单次生成与首 token 反而更快),慢在编排与工具——一轮问答平均 14~16 次模型调用加 20~23 次工具调用,沙箱脚本约占工具耗时 76%,且平台「0% 错误率」只是流未断的假象,真实异常(递归越界)从 9/14 起明显上升。给出的方向是「Proxy 化下沉+SKILL.md

阅读全文 →

置顶Agent 服务阶梯压测与容量承诺:拐点识别、SSE 判定与配额约束

Agent 服务阶梯压测与容量承诺:拐点识别、SSE 判定与配额约束

导读:本文用一次完整实践回答 LLM/Agent 服务压测最常被问的三个问题——同时能撑多少人聊、瓶颈在哪、容量承诺怎么给。核心方法是 JMeter 阶梯加压逐档找软拐点(P95 抬头、稳定仍绿)与硬拐点(错误率抬头、连接层开始拒绝),并强调 SSE 流式接口"HTTP 200 但无可用 content 一律记失败"的判定口径(本次实测曾出现 3 并发档的空心 200);关键结论是共享 LLM 配额下不能按节点数线性扩容("10×3=30"仅在瓶颈全在本机时成立),最终以"常态 ≤10 并发/单实例、发版门禁错误率 ≤1%、

阅读全文 →

置顶技能包是干净的,毒藏在公司资料库里:一次「运行时投毒」事件分析

《技能包是干净的,毒藏在公司资料库里:一次「运行时投毒」事件分析》

导读:本文复盘一次 Agent 技能平台的「运行时投毒」安全事件:两个已上架技能包静态扫描全部干净,恶意载荷却在运行时才从公司自己的资料库下载执行(伪装成「服务方当日口径包」的后门,可冒充身份调内部接口、执行任意命令并外传结果)。核心结论是静态扫描存在三个盲区(只扫文本不扫运行时载荷、认关键字不认别名、只认地址不认行为),自托管内容与内网域名同样不可信,防御应「先收能力、再补检查」(沙箱断内网、技能包禁止运行时下载代码、红线与回归测试)。适合正在建设或审核 Agent 技能平台、关注 AI 供应链安全与提示词注入的资深工程师阅

阅读全文 →

置顶用 Langfuse 做生产 LLM 应用的错误分析:从事件归一化、Skill 归因到 P0 修复

用 Langfuse 做生产 LLM 应用的错误分析:从事件归一化、Skill 归因到 P0 修复

导读:这篇文章给出用 Langfuse 对生产 LLM 应用做错误分析的六步闭环:事件归一化 → Skill 归因 → 根因分类矩阵 → 时间趋势对照发布 → 僵尸会话/重复请求去重 → P0/P1/P2 分级修复。几个关键量级值得记住:同一失败会在多个观测上重复呈现约 2.9 倍、单条僵尸会话可占 48 小时失败总量近一半、框架级缺陷(思考模式字段未回传)约占失败四成五。适合做 LLM 应用线上故障排查与可观测性建设的后端/SRE 工程师,方法可直接复制。

分类:AI评测 | 标签:LLM、可

阅读全文 →

Agent 质量保障体系学习笔记:从全链路可观测到离/在线评测闭环

最近学习了一套 Agent 评测体系的完整框架,从思维导图整理成这篇笔记。它回答了一个很现实的问题:当 Agent 从 Demo 走向生产,我们拿什么保证它"既聪明又稳定"?

传统测试那一套在这里几乎失效——Agent 不是"输入 A 必然输出 B"的函数,而是一条概率性、多步、依赖上下文的执行轨迹。这篇笔记沿着"为什么要评 → 怎么可观测 → 离线怎么保 → 线上怎么兜"的主线,把这些年做质量保障的经验和这套体系对照着梳理一遍。

一、痛点:为什么 Agent 越迭代越让人心慌

1. 迭代后的效果退化:牵一发而动全身

  • 共享上下文:Prompt、工具集、记忆系统全局复用,改一处 Prompt

阅读全文 →

lm-evaluation-harness 实战笔记:把 LLM 评测从「跑分」变成可复现的工程

在 LLM 质量保障的日常里,最常被问到的问题之一是:"这个模型到底行不行?"

但"行不行"从来不是一个数字能回答的。同样是"MMLU 78 分",few-shot 设成几?prompt 模板用什么?是不是 chat 格式?温度多少?有没有踩到测试集污染?——任何一项没对齐,跨团队、跨模型、跨版本的数字都不可比。

lm-evaluation-harness 就是为消灭这种"不可比"而生的。它是 EleutherAI 维护的 LLM 评测框架,也是 HuggingFace Open LLM Leaderboard 背后的评测引擎。这篇文章是我把它真正用进质量体系的实战笔记,不堆概念,只讲怎么跑、

阅读全文 →

发布前先聊聊:把对话质检做成 Agent 技能分享门禁

发布前先聊聊:把对话质检做成 Agent 技能分享门禁

导读:这篇讲把对话质检从「上线后异步评测」前置成 Skill 发布/分享前的硬门禁——「上传成功 ≠ 可分享」。核心是一套 L1 路由/能力命中、L2 工具调用/业务执行、L3 语义判定的三层门禁,收敛为 passed = solved ∧ confidence(默认 ≥0.7)∧ not leaked ∧ not evidence_blocker,并用四态状态机把 error(没测成)和 degraded(证据不足)与 failed 分开处理,配合 eval overlay 独占挂载和稳定 seed 保证可复现。适合做 Agent 平台

阅读全文 →