(主读者:做功能测试、测试开发,想转 Agent 评测的人;产品转评测的朋友,这是你的「另一半地图」,关键处我标了「产品视角看这段」。)
写这个系列,我一直在想从哪个口子切进去最顺。第 01 篇把豆包的能力盘子摊开了,但那是从产品视角看。这一篇换个角度,从一份真实的招聘 JD 看。
为什么拿 JD 当入口?我自己的体会是,JD 是一家团队最诚实的战略文档。产品文档写的是「我们要做什么」,技术文档写的是「我们怎么做」,只有 JD 写的是「我们缺什么人、在担心什么风险」。你招一个算法评测专家,说明团队已经有个自己搞不定的质量窟窿。把这个窟窿反向画出来,就是一份现成的评测能力地图。
所以本篇不空谈「评测岗需要什么能力」,而是锚定一份截至 2026.07 仍在招的真实 JD,把它一行行拆开,再映射到豆包的五大能力评测上。它同时也是整个系列的学习导航:后面每一篇,差不多都能在这张地图里找到自己的位置。
如果从功能测试、测试开发岗转过来,你第一反应大概是:要不要去补一堆算法课?我当年的答案踩过坑。不是先补算法,是先搞清「我这个岗位到底要补哪几块」。
JD 恰好是这个问题的浓缩答案。它把团队对「一个合格评测人」的全部期待,压缩成几行职责。你不用猜、不用刷一堆泛泛的「AI 测试指南」,直接读 JD,反推能力缺口,比任何二手总结都准。
后面你会看到,5 个模块里,你其实早就有 3.5 件底子。先把「我有什么、缺什么」画清楚,再动手,才不会一上来被术语吓退。这也是本篇想替你做的第一件事:把焦虑换成一张可勾选的清单。
下面拆解的锚点,是字节招聘官网在招的「AI 算法测试开发专家 - 豆包手机助手」(职位 ID A162334,上海,截至 2026.07 仍可投递)。我选它做锚点,是因为它同时满足三个条件:名字里带「豆包」、职责明确是「算法测试开发」、而且把大模型评测写进了正文职责而非仅仅加分项。
同类在招的还有「AI 应用测试开发工程师 - 豆包手机助手」(职位 ID A38688,北京)、「测试开发工程师 - 模型评测及自动化」(北京,明确要求「构建端到端的 Agent 评测体系」)、以及校招的「算法评测工程师 - 质量技术」(深圳,2026 届)。这些我都列在文末参考里,方便你核对原话,避免我转述走样。
有一点要说清:JD 是会变的。今天拆的是 2026.07 这版,豆包团队下半年招人要求很可能又加新东西。所以这篇的价值不在 JD 永远正确,而在教你一套从 JD 反推评测能力的方法。方法学会了,JD 怎么变你都能自己拆。
把这份 JD 的职责和要求捋一遍,它其实天然分成 5 个模块。我做了一张地图,后面整篇就围着它转。
| 模块 | JD 里的原话指向 | 对应豆包评测的哪块 | 你要具备的底子 |
|---|---|---|---|
| 1 质量风险识别与解决 | 「推动质量风险识别与问题解决,保障产品质量与用户体验」 | 横切五大能力,发现产品级风险 | 传统测试的风险意识、用户视角 |
| 2 质量保障智能化 | 「统筹质量保障智能化建设,探索 AI / 大模型在 QA 的应用」 | 用 Agent 编排搭评测工具、提效 | 自动化思维 + 对 LLM 应用有手感 |
| 3 前沿技术跟踪 | 「跟踪 LLM 最新研究,涵盖 LLM / MLLM / Prompt / RAG / Agents / SFT / RLHF」 | 理解五大能力的技术底座 | 愿意读论文、跟技术节奏 |
| 4 评测体系建设 | 「评测方案 / 指标设计、数据收集更新、评测执行、输出报告」 | 五大能力各一套评测体系 | 指标设计 + 数据构建 + 报告 |
| 5 评测工程化 | 「参与评测相关自动化工具的开发与维护,最大化提升效率」 | 搭 harness、评测平台 | 扎实编码(Python / Go / Java / C++) |
看到这张表你可能已经感觉到,模块 1 到 5 基本上就是从意识、到体系、再到工具的递进。下面一个模块一个模块说,重点放在「这对评豆包到底意味着什么」。
JD 第一句就是「推动质量风险识别与问题解决」。这句话看着虚,其实最实。传统测试里你也干这个:等价类、边界值、场景法,本质都是预判哪里会出事。到了豆包这种非确定性系统,风险点从「必然崩」变成了「偶尔错」。
我习惯把豆包这类产品的质量风险先分几类,后面建评测才有抓手:
举个怎么把风险变用例的具体做法。拿「多轮遗忘」来说,传统测试你会写一个「连续点击同一按钮 50 次」的用例;评豆包你就写一个「先让模型记住一个虚构偏好(比如『我喝咖啡不加糖』),隔 8 轮对话后再问『我喝咖啡加不加糖』」,看它有没有忘。风险点没变,还是「状态保持」,只是触发方式从接口调用变成了自然语言轮次。
所以模块 1 不是新能力,是你原有风险意识的迁移。区别只在于豆包的「缺陷」形态变了:从 crash 变成了上面这几类。第 01 篇说的「产品质量红线」,根就扎在这块。
这一条挺有意思,它要求你「用 AI 来保障 AI 的质量」。JD 原话是探索人工智能在质量保障领域的应用。落到豆包评测上,就是第 01 篇 taxonomy 里的 Agent 编排能力:你拿 LLM 当评测员(LLM-as-Judge)、拿 Agent 当自动化执行器去批量跑 case、拿 RAG 去管评测知识库。
我理解,这是评测岗和传统测试岗最不一样的地方之一。传统测试提效靠写脚本,算法评测提效靠「造一个小评测 Agent」。下面三块是我实际踩过的,展开说一下。
LLM-as-Judge 怎么落地。 最朴素的用法:把一条评判标准写成 rubric(比如「回答是否准确引用了给定文档、有无编造」),连同被测回答一起喂给 judge 模型,让它按 rubric 打 1~5 分并给理由。比人肉看几百条快得多。但这里有个坑必须说:judge 自己会犯错,而且错得有偏好,文献里叫 position bias(放前面的答案更容易被打高分)、verbosity bias(越长越像对)、self-enhancement bias(和自己观点相近的容易被打高分)。所以 judge 出来的分不能直接当结论,得有人工抽检兜底,还要算 judge 和人工标注的一致性(比如用 agreement rate 或相关系数)来估它的可信度。后面系列有一篇专门讲 judge 校准,这里先埋着。
评测 Agent 长什么样。 不是一定要上框架,核心就三件事:能批量调豆包跑 case、能按规则自动判分或调 judge、能把失败 case 自动归因归类。比如你要评「长文档问答一致性」,Agent 自动生成 200 个长文档 + 问题对,并行调用豆包,再用 judge 判每个回答有没有编造,最后把「编造」的 case 聚成几类(引用缺失 / 数字错 / 张冠李戴),你只人工看这几类就行。这一圈下来,原本要一个人看两天的事,半小时出初步结论。
RAG 管评测知识库。 评测做久了,你会攒一堆 rubric、历史 bad case、判分样例。把这些塞进一个 RAG,judge 跑的时候能检索到「上次这类题是怎么判的」,判分就稳了,也方便新人接手。
模块 2 说到底,是「用 LLM 做评测」。这是传统测试没有的新一层,但底层还是你熟悉的自动化思维,只不过执行器从 selenium 换成了 Agent。
产品视角看这段:模块 2 里「评测 Agent 自动归因归类」产出的那几类 bad case,恰恰是产品定义「什么算好」时最缺的输入。评测给产品喂证据,产品拿证据定标准,两条线在这交汇。
JD 列了一串:LLM、MLLM、Prompt 工程、RAG、Agents、SFT、RLHF。这串清单其实就是豆包五大能力的技术底座。你不需要变成算法研究员,但得知道每个技术「变了,我的评测方案要改什么」。
先把几个黑话翻译成人话,免得卡壳:
翻译完说具体的。RAG 上线了,你的评测就得加「检索召回准不准、引文是不是真的」这一项;Agents 上线了,评测维度从「单轮答对」变成「多步任务完成率」。再补一个:SFT / RLHF 上线后,你还得关心「对齐有没有过头」,模型是不是变得太安全以至于该答的不答(拒答率异常)、是不是被 RLHF 教出了刻板套话。这类「能力没退但行为变味」的问题,传统功能测试根本不会测,是算法评测特有的。
第 03 篇我会专门讲,JD 里的这些术语,评测岗到底要懂到什么程度,先在这里埋个伏笔。这块我自己在摸索,不敢说门清,但方向是清楚的:评测视角的技术理解,够用就行,不必追推导深度。
这是 JD 里篇幅最重的一块:设计评测方案、制定评测指标、收集更新评测数据、执行评测、输出专业报告。对应第 01 篇的结论,豆包五大能力需要五套评测体系,不是一把尺子量完,文本对话一套、语音一套、多模态一套、Agent 一套、AIGC 生成一套,指标和判法都不一样。
这里有个容易踩的坑,我得提醒一句。很多人把「评测」理解成「跑个 benchmark 出个分」。但 JD 写的是「体系建设」,这两件事差很远。一套能用的评测体系,我理解至少得有这几样:
为了更具体,我给一个「单维度评测方案」的骨架,你照着填就能用。以评「长文档问答一致性」为例:
可复现三要素就一条:同模型版本、同数据集、同判分器,缺一个结论就不能比。这条在第 01 篇的评测纪律红线里也强调过。一次性的跑分是玩具,能持续回归的体系才是资产。
产品视角看这段:模块 4 的「红蓝对抗」「回归看板」产出的质量准出结论,是产品决定「这个版本能不能发」的核心依据。评测体系不是测试团队的私活,是产品的发版闸门。
最后一条是「评测自动化工具的开发与维护」。说白了,评测不能靠人肉点,得有 harness、有平台、有 CI。同类在招的「测试开发工程师 - 模型评测及自动化」把这条写得更狠:要「构建端到端的 Agent 评测体系,多维度多指标全面评估 Agent」。这正好对上豆包 taxonomy 里的 Agent 编排评测。
工程化这块,传统测试转过来的人其实有优势,你本来就会写自动化。区别是评测对象从确定性接口变成了非确定性模型输出。一个评测 harness,我理解通常就四件套:
非确定性带来的工程难点得专门说。传统断言写 assert resp == expected,现在不行了,同一个问题模型可能给三个不同但都对的答案。所以断言要换成:相似度超阈值、或 judge 判「语义一致」、或用统计阈值(跑 N 次,一致率超 95% 算过)。而且结果有方差,一次跑出来偏低不代表模型差,要跑多次取统计。这是和我们老本行最大的不同,第一次搭 harness 很容易在这栽跟头。
不同能力的 harness 还不一样。Agent 评测的 harness 最重:要模拟工具调用环境、记录多步轨迹(plan → action → observation → 反思)、判「任务到底完成没」。多模态的 harness 要管图文对、VQA 标注。语音的 harness 要管音频采样、转写对齐。后面系列分能力讲评测时会逐个拆,这里先建立「harness 是评测的工程骨架」这个意识。
最后提一句 CI:每次模型迭代自动触发回归,分数异常自动拦,这一步做好了,评测才真正变成资产而不是一次性表演。
把 5 个模块摊开,你可能会觉得「这也太多了吧」。我自己的经验是,别被吓到。传统测试转算法评测,不是推倒重来,是能力迁移。
所以算下来,5 件事里大概 3.5 件你已经有底子。你不是从零开始,是在已有测试能力上叠加 AI 这一层。剩下那 1.5 件,就是这个系列要陪你补的。
为了更直观,我把这个迁移关系压成一张小表,你可以对着标自己:
| 能力维度 | 传统测试里的你 | 算法评测里的你 | 迁移难度 |
|---|---|---|---|
| 风险识别 | 等价类、边界值、场景法 | 幻觉 / 退化 / 一致性塌方预判 | 低,思维通用 |
| 用例设计 | 功能用例、异常用例 | Prompt 变体、对抗样本构造 | 中,对象变了 |
| 缺陷管理 | Bug 生命周期、严重度分级 | 退化监控、归因分析 | 中,分级思维通用 |
| 自动化 | 接口 / UI 自动化框架 | 评测 harness、CI 回归 | 中,断言方式变了 |
| 技术跟踪 | 跟版本变更 | 跟 LLM / RAG / Agent 演进 | 高,得新学 |
光有这张表还不够,我给你每一维一个最省力的补法,都是我自己试过的:
光看豆包一家还不够。我把几份同期在招的头部厂 JD 也扫了(截至 2026.07,链接放文末),发现一个有意思的共识:这不是豆包一家的心病,是行业共性。下面这几家统一用「某头部大厂」指代,你看能力维度就能对上号。
共性能力维度就几个:LLM 通用能力评测、Agent 任务评测、多模态评测、评测工程化与平台、数据飞轮。和豆包这份 JD 的 5 模块高度重合。所以你按豆包 JD 练出来的能力,到别家也对得上,这算是个好消息。
JD 写得好,不代表团队真在做。这点我专门去核对了字节近一年的公开技术分享,发现 JD 里那几条,还真不是口号。
这些一手实践说明,JD 里「评测体系建设」「工程化」「智能化」不是写在招聘页上的漂亮话,团队确实在投入。对咱们读者来说,这意味着:照着 JD 练,练的是真需求,不是屠龙术。
说完是什么,说怎么用。我的建议就三条,都是踩过坑后的实在话。
为了不让上面三条悬空,我拿「评豆包长文档问答一致性」走一遍,你看落地长什么样。顺便说一句手工评测和自动 benchmark 的差别:手工评测像人肉数米粒,准但慢、还累;自动 benchmark 像电子秤,快且稳,但得先校准。两者不是谁取代谁,是米粒少时你数得过来、米粒上万时得上秤。
走完这一圈,你同时碰了模块 1(风险分类)、模块 2(judge)、模块 4(体系)、模块 5(harness),等于拿一个小闭环把 5 个模块串了一遍。比漫无目的刷论文踏实得多。
开篇贴里我提过,传统测试的底层能力账本,5 件事里 3.5 件能直接复用到算法评测。顺着这个思路,找一份算法测试 JD,标注「已有 / 半有 / 需新学」,就是这份账本最具体的做法。这份 5 模块地图就是现成模板。你现在就可以把豆包这份 JD 的 5 个模块,对照第九节那张迁移表,给自己标一遍。标完你就知道,下一篇该先补哪块,而不是被一堆术语吓住。
真实 JD(截至 2026.07,可核对原话)
公开技术分享(印证 JD 落地)
评测基准与框架(友商 JD 中高频出现,后续篇章展开)
本篇是从测试 / 算法评测视角,把一份豆包 JD 拆成了 5 模块能力地图。下篇换个角色,用一份真实的豆包产品经理 JD 来拆:同样对着五大能力,从一个做产品的人眼里,这张地图长什么样、和测试视角怎么互补。至于模块 3 那串术语到底要懂到什么程度、以及那份评测视角术语速查表,我们放到产品 JD 那篇之后再说。
作者注:本系列是一边工作、一边实操、一边琢磨着写出来的,规划约 100 篇,内容和篇幅会随实际调整;为保证质量,不追求固定的更新频率。以上内容基于脱敏内部信息、公开权威资料和自己踩坑后的理解,不一定对,欢迎拍砖。