智能体与 Agent 工程与评测集建设

共 42 题
📑 题目列表 42 题
#
★★★

1. Agent 与人协作的真实工作流设计

请说明 Agent 与人协作的真实工作流设计,包括任务分配、交接与人工介入点?

  • 是否理解 Agent 与人的能力边界
  • 是否掌握协作工作流设计
  • 是否了解人工介入的合理时机

人机协作工作流设计核心是"明确责任边界与交接点"。设计原则:Agent 负责可自动化、可验证、低风险的任务(检索、生成草稿、格式化、批量处理);人负责高风险、需判断、需负责的任务(最终决策、对外发布、敏感内容)。工作流设计:任务分解时标注哪些步骤可交给 Agent、哪些需人工审批;Agent 产出后人工复核再放行(HITL);设置人工介入的触发条件(置信度低、高风险、超预算)。用"提交-审批"模式让 Agent 生成、人审核,兼顾效率与质量。

人机协作的关键是"信任边界"——知道 Agent 能独立做多少、何时必须让人把关。用审批流与触发条件把人工介入放在刀刃上。

#
★★★

2. Agent 在企业级应用(CRM、ERP)的真实集成

请说明 Agent 在企业级应用(CRM、ERP)的真实集成方式、挑战与价值?

  • 是否理解 Agent 与业务系统集成的模式
  • 是否掌握鉴权、数据与权限控制
  • 是否了解企业集成的挑战

Agent 集成 CRM/ERP 通过 API/连接器调用系统能力:客户查询、订单状态、工单处理、数据填充。关键点:鉴权与权限(Agent 只能访问授权数据,用最小权限)、数据一致性与审计(Agent 操作需可追溯)、结构化交互(通过工具/函数调用连接系统)、错误处理(业务操作失败需回滚)。挑战:系统 API 复杂、字段语义不一致、权限边界、数据安全(避免把敏感数据泄露给模型)。价值:自动化重复操作、提升响应、减少人工录入。真实工程用"工具封装 + 权限校验 + 审计日志"落地。

企业级集成核心是"权限安全 + 数据一致性 + 可审计"。Agent 通过工具调用访问系统,必须最小权限并留痕,避免越权与数据泄露。

#
★★★

3. Agent 工具调用(Tool Use)的真实成功率与失败模式

请说明 Agent 工具调用(Tool Use)的真实成功率、失败模式与改进方法?

  • 是否理解工具调用的成功率分布
  • 是否掌握失败模式
  • 是否了解改进方法

工具调用成功率受工具描述、模型能力、输入复杂度影响,简单工具可达 90%+,复杂多参数工具会明显下降。失败模式:参数错误、工具选择错、幻觉参数、循环调用、超时、解析失败、上下文污染。改进:清晰工具描述(schema、示例、默认值)、参数校验与纠正、工具数量收敛、few-shot、失败重试与自纠、输出格式约束、超时与并发控制。工程上把工具调用纳入监控,统计失败率与根因,逐类修复。

工具调用成功率是 Agent 可靠性的核心。优化靠清晰的工具契约、校验纠错与重试,并持续监控失败根因。

#
★★★

4. Agent 执行副作用(Side Effects)的真实风险

请说明 Agent 执行副作用(Side Effects)的真实风险,以及如何管控?

  • 是否理解什么是副作用
  • 是否掌握副作用风险
  • 是否了解管控策略

Agent 副作用指其操作产生的不可逆影响:写数据库、发邮件、删除文件、调用外部 API、下单、转账。风险:错误操作导致数据损坏、越权操作、重复执行(重试导致重复副作用)、超出预期范围。管控:把副作用操作与查询操作分离(只读 vs 写操作分级)、写操作需人工确认/权限审批、幂等设计(防重复执行)、沙箱与最小权限、操作前校验与预估、审计日志、危险操作设"二次确认"。生产上对高副作用操作强制审批或托管。

Agent 副作用是安全与可靠性核心。用"只读/写操作分离 + 幂等 + 审批 + 沙箱 + 审计"综合管控,防止失控操作。

#
★★★

5. Agent 的真实生产案例(Devin、AutoGPT、CrewAI)

请评估 Agent 的真实生产案例(Devin、AutoGPT、CrewAI),以及它们的价值与边界?

  • 是否了解各 Agent 产品的定位
  • 是否掌握其能力边界
  • 是否具备生产评估能力

Devin(Cognition)是自主编码 Agent,能建分支、写代码、跑测试、修 bug,在受控任务上表现好,但复杂真实项目仍需人监督;AutoGPT 是通用自主 Agent 的开源尝试,因任务漂移、成本失控、成功率低,生产价值有限;CrewAI 是多 Agent 协作框架,用角色分工实现任务编排,适合结构化流程。生产共同点:Agent 在"任务边界清晰、可验证、有反馈闭环"时表现好,开放自主任务易失控。真实生产多用"受限 Agent + 人审"而非全自主。

Agent 生产案例说明:限定任务+可验证+反馈闭环才有价值,全自主开放任务易漂移。选型要匹配任务结构与可控性。

#
★★★

6. Agent 评估(Agent Evaluation)的真实工程方法

请说明 Agent 评估(Agent Evaluation)的真实工程方法,包括指标、数据集与评测流程?

  • 是否理解 Agent 评估的难点
  • 是否掌握评估指标
  • 是否了解评测流程

Agent 评估难点:轨迹非确定性、多步、结果难以自动判定。方法:分层评估——任务级成功率(是否达成目标)、关键步骤正确率、工具调用正确率、错误率、成本与步数、延迟。数据集:构造代表性任务(含难例、边界、多步)、记录期望轨迹与结果。评测流程:离线评测(用固定任务集跑 Agent 对比)、在线评测(生产流量监控)、回放(Replay)历史轨迹评估改动。用 LLM-as-Judge 或规则校验结果,辅以人工抽检。评估 Agent 要"看结果不看过程"但也要防"作弊"(走捷径)。

Agent 评估要综合结果、过程、成本三方面。用任务成功率+步骤正确率+成本,离线+在线+回放,并防"轨迹作弊"。

#
★★★

7. Agent 长期记忆(Long-Term Memory)的真实实现

请说明 Agent 长期记忆(Long-Term Memory)的真实实现,包括记忆存储、检索与更新?

  • 是否理解长期记忆的类型
  • 是否掌握存储与检索实现
  • 是否了解记忆更新与一致性

Agent 长期记忆分:情景记忆(用户偏好、历史交互)、语义记忆(知识/事实)、程序记忆(技能/流程)。实现:向量数据库存记忆(embedding 检索)、结构化存储(用户画像、偏好表)、摘要记忆(定期压缩历史)。检索:按相关性/时效性检索记忆注入上下文。更新:新交互更新记忆、旧记忆过期/冲突处理、记忆的权限与隔离。工程上记忆要"分层+检索+版本",避免记忆污染(把错误信息存进去)与记忆爆炸。

长期记忆是 Agent 个性化与持续性的关键。用向量+结构化+摘要混合存储,按需检索,并管理记忆更新与冲突。

#
★★★

8. AutoGPT、LangGraph、CrewAI 等框架的真实工程取舍

请对比 AutoGPT、LangGraph、CrewAI 等 Agent 框架的真实工程取舍?

  • 是否理解各框架定位
  • 是否掌握适用场景
  • 是否具备工程选型判断

AutoGPT 偏实验性自主 Agent,控制力弱、易漂移,生产不推荐;LangGraph 是图状态机框架,显式控制 Agent 流程(节点、边、状态、条件分支),适合复杂可控流程、可观测、可恢复,是生产主流选择;CrewAI 是角色分工的多 Agent 框架,快速搭建协作流程,但复杂控制与调试较弱。取舍:需要精细控制、可复用、可观测走 LangGraph;简单角色协作走 CrewAI;避免用 AutoGPT 做生产。真实工程常自建轻量编排或用 LangGraph。

框架选型看"控制力 vs 上手速度"。LangGraph 显式状态机适生产,CrewAI 快但弱,AutoGPT 实验性。生产优先可控。

#
★★★

9. Multi-Agent 协作的真实工程复杂度与失败模式

请说明 Multi-Agent 协作的真实工程复杂度与失败模式,以及如何设计?

  • 是否理解多 Agent 协作的复杂度来源
  • 是否掌握失败模式
  • 是否了解设计原则

Multi-Agent 协作复杂度来自:消息传递、任务分工、状态共享、冲突处理、上下文污染、协调成本。失败模式:Agent 间互相误解、任务重复/遗漏、循环沟通、决策冲突、上下文混乱、成本失控。设计原则:明确角色与职责边界、定义清晰的通信协议与消息格式、共享权威状态(而非各自猜测)、协调者(orchestrator)统一调度、设置步数/预算上限、错误处理与降级。并非所有任务都需多 Agent,简单任务单 Agent 更稳。

Multi-Agent 是"复杂度换分工",失败源于协调与上下文。需清晰协议、权威状态、协调者与预算上限,必要时用单 Agent。

#
★★★

10. OpenAI Assistants API vs LangChain Agents 的真实差异

请对比 OpenAI Assistants API 与 LangChain Agents 的真实差异、适用场景与取舍?

  • 是否理解两者的定位
  • 是否掌握适用场景
  • 是否具备工程选型判断

OpenAI Assistants API 是托管服务,提供线程、工具、文件、检索、代码解释器等开箱能力,简单上手、省运维,但绑定 OpenAI、自定义受限、成本不透明、可观测性弱。LangChain Agents 是自托管框架,灵活可控、可接任意模型与工具、可定制流程,但需自己维护、抽象层多、调试成本高。取舍:快速原型、用 OpenAI 生态、不想自建选 Assistants;需自定义流程、多模型多工具、可控性要求高选 LangChain/自建。真实工程常自建轻量封装。

Assistants 托管省事但锁平台,LangChain 灵活但重。选型看"省运维 vs 可控性",生产常自建轻量编排。

#
★★★

11. Agent Memory 的真实工程实现(短期、长期、共享)

请说明 Agent Memory 的真实工程实现,包括短期、长期与共享记忆?

  • 是否理解三类记忆的差异
  • 是否掌握实现方式
  • 是否了解记忆管理

短期记忆:当前会话上下文(对话历史、工具结果),用窗口/摘要管理,超限时压缩;长期记忆:跨会话持久(用户偏好、历史事实),用向量库/结构化存储,按需检索;共享记忆:多 Agent 或多用户共享的状态/知识,需一致性。实现要点:上下文窗口管理(压缩/摘要)、记忆检索注入、记忆写入校验(防污染)、记忆过期与冲突、共享记忆的锁与版本。工程上记忆要"分层+可检索+可清理+可审计"。

三类记忆维度不同:短期管会话、长期管持久、共享管协作。关键是分层存储、按需检索、污染防护与一致性。

#
★★★

12. Agent 沙箱(Sandbox)的真实工程实现

请说明 Agent 沙箱(Sandbox)的真实工程实现,包括隔离、资源限制与安全控制?

  • 是否理解沙箱的作用
  • 是否掌握隔离与资源限制
  • 是否了解安全控制

Agent 沙箱隔离 Agent 执行环境,防止其访问/破坏系统资源。实现:容器(Docker)隔离、网络限制(禁外网/白名单)、文件系统限制(只读/受限目录)、资源限制(CPU/内存/磁盘/超时)、命令白名单/黑名单、写操作拦截。用途:执行代码、调用工具、访问外部时隔离风险。安全:最小权限、无 root、日志审计、退出清理。生产上沙箱+权限+审计组合,防 Agent 恶意或误操作影响主系统。

沙箱是 Agent 安全基座,用容器+网络+文件+资源限制隔离风险。配合最小权限与审计,防越权与破坏。

#
★★★

13. Agent 的可观测性(Agent Observability)实现

请说明 Agent 可观测性(Agent Observability)的实现,包括日志、追踪与度量?

  • 是否理解 Agent 可观测性的难点
  • 是否掌握日志与追踪
  • 是否了解度量与定位

Agent 可观测性难点:多步轨迹、工具调用、上下文变化、非确定性。实现:全链路追踪(记录每次 LLM 调用、工具调用、中间状态,附带 trace id)、结构化日志(输入输出、思考、工具结果、token 消耗)、指标(成功率、步数、延迟、成本、失败率)、回放(Replay 轨迹用于调试)。工具:LangSmith、Langfuse、Arize Phoenix、自建。生产上可观测性让 Agent 运行时"可解释、可排查、可复盘"。

Agent 可观测性靠"全链路追踪+结构化日志+指标+回放"。让多步轨迹可排查,是 Agent 上生产的前提。

#
★★★

14. Agent 的成本控制(Cost Control)工程实现

请说明 Agent 成本控制(Cost Control)的工程实现,包括预算、模型分级与缓存?

  • 是否理解 Agent 成本构成
  • 是否掌握成本控制手段
  • 是否了解预算管理

Agent 成本构成:多次 LLM 调用(思考+工具+生成)、token 消耗、重试、长上下文。成本控制:模型分级路由(简单步骤走小模型/快模型)、上下文精简(只注入必要信息)、缓存(KV/语义缓存)、步数预算(限制循环)、token 预算(max_tokens)、失败重试上限、批处理。预算管理:设置单任务/单用户成本上限、超限降级(走小模型/人工)、成本监控与告警。生产上"成本是 Agent 设计的一部分",从架构层控制。

Agent 成本随多步调用放大,需从模型路由、上下文、缓存、步数预算多管齐下,并设成本上限与降级。

#
★★★

15. Agent 面对工具调用失败、上下文超限、循环死锁三类典型失败时,如何设计重试、降级与人工接管的退路?

请说明 Agent 面对工具调用失败、上下文超限、循环死锁三类典型失败时,如何设计重试、降级与人工接管等退路?

  • 是否理解三类典型失败
  • 是否掌握恢复与重试策略
  • 是否了解降级与人工接管

三类失败及退路:工具调用失败——重试(模型自纠参数)、换工具/换描述、降级(跳过该步骤或返回缓存)、多次失败后人工接管;上下文超限——压缩/摘要历史、丢弃次要信息、扩展窗口或改用外部记忆,超限前预警;循环死锁——设最大步数/重复检测、强制打断、换策略(换 prompt/换模型)、超限后人工接管。设计原则:失败分级(可重试/需降级/需人工)、重试有上限(指数退避)、降级链条(高-中-低/人工)、关键任务强制人工兜底。

失败恢复要"分级 + 重试上限 + 降级链 + 人工兜底"。三类失败各自有针对性退路,原则是防止无限循环并保证可达成人。

#
★★

16. LangGraph 0.2+ 的真实生产应用

请说明 LangGraph 0.2+ 在真实生产中的应用,包括状态、持久化与可恢复?

  • 是否理解 LangGraph 的核心概念
  • 是否掌握生产应用要点
  • 是否了解持久化与恢复

LangGraph 0.2+ 是图状态机框架,适合生产 Agent 编排。核心:Graph(节点-边)、State(状态管理)、持久化(checkpointer 保存状态断点续跑)、中断与恢复(错误恢复)、流式(逐步输出)。生产应用:复杂多步流程、需要人机打断(审批)、可恢复的长任务、并发与并行分支。要点:状态 schema 设计、checkpoint 持久化、错误处理与重试、可观测性集成。真实生产用 LangGraph 做可控编排,配合 LangSmith 观测。

LangGraph 的图状态机+持久化+中断恢复适生产长任务与可恢复流程。状态设计与 checkpoint 是落地关键。

#
★★

17. Plan-and-Execute、Reflexion / Self-Refine 的真实工程价值

请说明 Plan-and-Execute、Reflexion / Self-Refine 等范式的真实工程价值与适用场景?

  • 是否理解各范式原理
  • 是否掌握适用场景
  • 是否权衡成本与收益

Plan-and-Execute:先制定计划再逐个执行,适合任务可分解、步骤明确、需全局规划的场景,提升复杂任务稳定;Reflexion / Self-Refine:执行后反思错误并自我修正,适合结果可验证、可迭代的任务(代码、写作、数学),提升准确率。工程价值:Plan 提升复杂任务结构,Reflexion 提升质量。代价:额外调用(计划、反思)增加延迟与成本。适用:产出可验证、质量要求高、迭代成本低的任务;对简单任务收益低。

Plan-and-Execute 换复杂任务的结构性,Reflexion 换质量。都增加成本,适合可验证、可迭代、质量关键的任务。

#
★★

18. ReAct 范式的真实工程实现与边界

请说明 ReAct 范式的真实工程实现与边界?

  • 是否理解 ReAct 原理
  • 是否掌握实现要点
  • 是否了解边界

ReAct(Reasoning + Acting)让模型交替"思考-行动-观察",在工具调用与推理中循环。实现:prompt 引导模型输出思考、工具调用、观察结果,循环直到完成任务;配合工具定义、步数上限、错误处理。边界:ReAct 依赖模型推理质量,慢模型/简单任务收益低;循环可能失控(设步数上限);思考+行动增加 token 成本;对简单任务(一步检索)过重。适用:需要多步推理+工具交互的复杂任务。工程上 ReAct 常被 Agent 框架内置,需配预算与观测。

ReAct 是"思考+行动+观察"的循环,适合复杂多步任务,但需步数预算与成本控制,简单任务不必用。

#
★★

19. AutoGen / CrewAI 多 Agent 框架的真实工程边界

请说明 AutoGen / CrewAI 等多 Agent 框架的真实工程边界与适用场景?

  • 是否理解框架的定位
  • 是否掌握真实边界
  • 是否具备选型判断

AutoGen 提供多 Agent 对话编排,支持角色切换与任务接力,适合研究/原型;CrewAI 用角色分工(agents+tasks+crews)快速搭建协作流程,上手快。工程边界:多 Agent 协调复杂、调试难、上下文互相污染、成本随 Agent 数上升、失败定位难;框架抽象层多,生产稳定性与可控性需验证;对多数任务,单 Agent + 工具也能完成,多 Agent 未必更优。生产建议:先在单 Agent 验证,确需分工再引入多 Agent,并对流程做可观测与预算控制。

多 Agent 框架适合结构化协作,但复杂度、成本与调试是边界。生产优先单 Agent,确需再多 Agent,并控成本。

#
★★

20. Code Agent 的真实生产力提升幅度

请评估 Code Agent 的真实生产力提升幅度、边界与使用方式?

  • 是否理解 Code Agent 的能力
  • 是否掌握提升幅度与边界
  • 是否了解评测方法

Code Agent(自主写代码、跑测试、修 bug)在任务边界清晰、可验证(有测试)时提升明显,如 SWE-bench 显示部分任务可自动完成,实际中小任务可节省 30-60% 时间。但复杂真实项目、模糊需求、跨模块架构、遗留代码上仍需人工。提升取决于:任务可验证性(有测试才敢让 Agent 自主)、上下文完整性、失败反馈闭环。使用方式:Agent 负责"实现+测试+修复",人负责"需求定义+架构+审查"。提升需用任务完成率、审查通过率、缺陷率评测。

Code Agent 提升在"可验证+有反馈"的任务,人负责需求与审查。用完成率与缺陷率评测,避免过度乐观。

#
★★

21. Human-in-the-Loop 在 Agent 中的真实工程位置

请说明 Human-in-the-Loop(HITL)在 Agent 中的真实工程位置,包括触发时机与设计?

  • 是否理解 HITL 的价值
  • 是否掌握触发时机
  • 是否了解设计模式

HITL 让 Agent 在关键时刻停下来等人确认,是"效率与质量"的平衡点。触发时机:高风险操作(写操作、对外发布)、置信度低、超预算/超限、需要主观判断、结果不可验证。设计:审批流(Agent 提交-人确认)、预览-确认(Agent 先展示结果)、异常转人工(失败/超限时让出)。位置:HITL 不是全程干预,而是"关键节点介入",把无风险部分交给 Agent 全自动,高风险部分人工把关。生产上 HITL 提升可信度与可接受度。

HITL 是"按风险分级的人工介入",不是全程人工。在关键节点设审批与异常转人工,平衡效率与质量。

#
★★

22. Agent 在 Devin / Cognition 等产品形态的真实价值

请评估 Agent 在 Devin / Cognition 等产品形态的真实价值、局限与演进?

  • 是否理解这类产品的价值定位
  • 是否掌握其局限
  • 是否了解演进方向

Devin/Cognition 等产品把 Agent 定位为"自主软件工程师",价值在:自动化实现、测试、修复、在受控任务与有测试的项目上提升效率,展示 Agent 全流程能力。局限:真实生产仍需人监督、复杂架构与模糊需求处理弱、成本高、长任务失败率高。真实价值更多是"辅助编程 + 自动化重复工作",而非完全替代。演进:从"自主完成单个任务"走向"与人协作、聚焦可验证、人机分工"。价值评估要看任务完成率与人工介入量。

这类产品价值在展示与辅助自主编码,但局限在复杂任务与成本。真实价值是"人机协作"而非"全自主替代"。

#
★★

23. A/B 实验与对照组的真实工程设计

请说明 A/B 实验与对照组在 AI 系统中的真实工程设计,包括实验设计、指标与显著检验?

  • 是否理解 A/B 实验原理
  • 是否掌握设计方法
  • 是否了解显著检验

A/B 实验设计:随机分流(用户/请求级)、对照组(现有)与实验组(改动)、样本量计算(效应量+显著性)、避免污染(同一用户一致性)、实验时长控制。指标:业务指标(转化、留存)+ 代理指标(质量、延迟、成本)。分析:统计显著性(t 检验/置信区间)、分群分析、Novelty 效应(新功能初期虚高)、长期效应。AI 实验挑战:模型输出非确定性、改动影响面广。工程上先离线评测再在线 A/B,多重验证。

A/B 实验要随机分流、设对照、算样本量、做显著检验。结合业务+代理指标,警惕 Novelty 与长期效应。

#
★★

24. 离线评测(Offline Eval)与在线评测(Online Eval)的协同

请说明离线评测(Offline Eval)与在线评测(Online Eval)的协同方式?

  • 是否理解两者的区别
  • 是否掌握协同流程
  • 是否了解各自局限

离线评测:用固定评测集离线跑,快速、低成本、可回归,用于迭代筛选,但无法反映真实用户与长尾;在线评测:真实流量 A/B,反映真实业务,但成本高、周期长、有风险。协同:先离线快速筛选(pass 大量候选),再在线 A/B 验证(top 候选),形成"离线初筛 + 在线验证"闭环;离线评测防回归(CI 里跑),在线评测防"离线好在线差"的分布不匹配。离线集要贴近线上分布,在线实验要设监控与回滚。

离线快筛、在线验证、离线防回归,二者互补。核心是让离线评测集贴近线上分布,在线实验设回滚。

#
★★

25. 评测集构建的真实工程成本(标注、QA、维护)

请说明评测集构建的真实工程成本(标注、QA、维护),以及如何控制?

  • 是否理解评测集成本构成
  • 是否掌握成本控制
  • 是否了解维护

评测集成本:构建(挑样本、写题)、标注(人工/LLM 标注)、QA(校验题目质量、答案正确)、维护(随业务更新、防污染、去重)。成本高因:标注需专业知识、QA 需人工、维护持续。控制:优先用真实历史数据(用户查询、历史标注)自动采样、用 LLM 辅助标注+人工抽检、小而精的评测集(覆盖核心场景而非海量)、版本化与增量更新。评测集是"资产"而非"一次性",需持续投入与维护。

评测集是长期资产,成本在标注、QA 与维护。用真实数据采样+LLM 辅助+小而精+版本化控制成本。

#
★★

26. 评测集的版本管理与防数据泄漏(Contamination)

请说明评测集的版本管理与防数据泄漏(Contamination)方法?

  • 是否理解评测集版本管理
  • 是否掌握防泄漏方法
  • 是否了解隔离机制

评测集版本管理:Git 版本化、版本号与变更记录、发布审批、与代码/模型版本对应。防泄漏:评测集不进训练数据、与公开数据集隔离、私密评测集(不公开)、随机采样分 train/test、更新时间戳校验、污染检测(n-gram 重叠)。隔离机制:评测集存储权限隔离、使用前清洗去重、监测评测集是否被模型训练数据覆盖。工程上"评测集是敏感资产",需权限与版本控制,防数据泄漏导致分数虚高。

评测集要版本化+权限隔离+防泄漏。私密评测集与训练数据隔离是防污染关键,定期轮换防记忆。

#
★★

27. 评测集(Eval Set)的设计原则与代表性

请说明评测集(Eval Set)的设计原则与代表性,以及如何保证覆盖真实场景?

  • 是否理解评测集设计原则
  • 是否掌握代表性保证
  • 是否了解覆盖策略

评测集设计原则:代表性(覆盖真实业务分布)、多样性(普通/难例/边界)、可判定性(答案可客观判定)、可复现(固定输入)、可更新(防污染)。代表性:样本来自真实用户请求/数据,而非人为挑选;覆盖高频场景+长尾+难例+边界;按业务权重分层采样。保证覆盖:数据驱动(真实日志采样)+专家补充(难例/边界)+ 定期用线上反馈更新。评测集要"小而准",能反映真实表现而非纸面达标。

评测集的核心是"代表性"——覆盖真实分布(含难例边界+高频长尾)。设计要可判定、可复现、可更新。

#
★★

28. 领域评测集(Domain-Specific Eval)的真实价值

请说明领域评测集(Domain-Specific Eval)的真实价值、构建方法与局限?

  • 是否理解领域评测集的价值
  • 是否掌握构建方法
  • 是否了解局限

领域评测集针对特定领域(金融、医疗、法务)评测模型,价值:反映领域真实表现(术语、格式、合规要求)、支撑领域选型与微调、衡量领域能力边界。构建:用领域真实数据/业务案例、领域专家标注、覆盖领域典型任务与边界。局限:构建成本高(需领域专家)、覆盖有限、领域知识更新快需维护、评测标准主观。工程上领域评测集与通用评测集互补,用于领域落地验证,但需持续投入。

领域评测集价值在"反映领域真实表现",成本高在专家标注。与通用评测互补,用于领域落地验证。

#
★★

29. Pairwise 两两比较如何消除绝对评分的偏好漂移,样本量与聚合方式(Bradley-Terry)如何选择?

请说明 Pairwise 两两比较如何消除绝对评分的偏好漂移,以及样本量与聚合方式(Bradley-Terry)如何选择?

  • 是否理解 Pairwise 的优势
  • 是否掌握样本量选择
  • 是否了解 Bradley-Terry 聚合

绝对评分(如 Likert 1-5)受标注者偏好漂移(不同人标准不同、同一人随任务漂移)影响;Pairwise 两两比较(A vs B 谁更好)消除绝对尺度,更稳定。样本量:需足够对比对,通常每组对 100-500 个,按效应量与置信度计算;标注者要多、覆盖不同类型。聚合:用 Bradley-Terry 模型把两两比较结果转换为全局排序/评分,处理不一致(判定循环),给出强度估计与置信区间。工程上 Pairwise+BT 提升评测一致性,但成本是样本量翻倍。

Pairwise 消除绝对尺度漂移,BT 聚合可比对为全局排序。样本量需足够,成本高但一致性好。

#
★★

30. 开源评测框架(HELM、OpenCompass、Promptfoo)的真实参考价值

请评估开源评测框架(HELM、OpenCompass、Promptfoo)的真实参考价值与适用场景?

  • 是否了解各框架定位
  • 是否掌握适用场景
  • 是否具备选型判断

HELM(斯坦福)综合评测多模型多任务,学术参考价值高,结论可靠但泛用性偏学术;OpenCompass(上海AI实验室)覆盖广、中文强、支持多模型,适合中文场景批量评测;Promptfoo 是工程化的 LLM 评测/回归工具,支持自定义评测集、断言、CI 集成、红队,适合生产回归。参考价值:框架提供方法论与基座,但生产要用自建业务评测集。选型:学术对比用 HELM/OpenCompass,工程回归用 Promptfoo 类。真实价值在"借鉴方法论,落地自建"。

开源框架提供方法论与工具,但业务评测要靠自建集。HELM/OpenCompass 偏学术对比,Promptfoo 偏工程回归。

#
★★

31. AI Agent 与传统自动化的真实差异点

请说明 AI Agent 与传统自动化(RPA、脚本)的真实差异点?

  • 是否理解 Agent 与传统自动化区别
  • 是否掌握各自的适用场景
  • 是否具备选型判断

传统自动化(RPA/脚本)处理"规则确定、输入稳定、流程固定"的任务,快、稳、可预测;AI Agent 处理"非结构化、需理解、需推理、动态变化"的任务,能理解语言、规划、调用工具、应对变化。差异:规则 vs 语义理解、固定流程 vs 动态规划、确定性 vs 概率性、上限可预测 vs 不可预测。选型:任务规则固定、高频稳定用传统自动化(更稳更省);任务非结构化、需灵活应对用 Agent。真实工程常"自动化 + Agent"混合,Agent 处理理解,自动化处理确定性步骤。

传统自动化赢在稳定可预测,Agent 赢在灵活理解。按任务规则明确度选型,常混合使用分工。

#
★★

32. Agent 任务分解(Task Decomposition)的真实边界

请说明 Agent 任务分解(Task Decomposition)的真实边界、方法与失败模式?

  • 是否理解任务分解的价值
  • 是否掌握分解方法
  • 是否了解边界

任务分解把大任务拆成可执行子任务,提升复杂任务稳定性。方法:自上而下规划(先计划再执行)、按依赖关系拆、按工具/能力拆、递归分解。价值:复杂任务可分步验证、可并行、可定位失败。边界:过度分解增加协调成本与中间错误累积;分解本身依赖模型能力;不可分解的原子任务无法凑效。失败模式:分解错误、子任务间依赖错、局部最优、上下文丢失。工程上"适度分解+步数预算+关键点人工校验"。

任务分解提升复杂任务稳定性,但过度分解有成本。要适度、按依赖拆、控预算,并防中间错误累积。

#
★★

33. Agent 在浏览器(Browser Use)的真实可用性

请评估 Agent 在浏览器(Browser Use)的真实可用性、边界与挑战?

  • 是否理解浏览器 Agent 的能力
  • 是否掌握其边界
  • 是否了解挑战

浏览器 Agent 能操作浏览器(点击、输入、导航、读取页面)完成自动化任务。真实可用性:对结构化/常见站点(注册、下单、查询)可行,对复杂动态页面、需登录验证、反爬、复杂交互的站点可靠性下降。挑战:页面结构变化导致失败、验证码/登录、动态加载、多步操作累积错误、安全风险(登录凭据)。工程上浏览器 Agent 用于"受控环境+容错重试+人工兜底",生产需谨慎处理凭据与权限。可用性评估用真实站点任务成功率。

浏览器 Agent 在常见站点可用,但动态页面、验证码、复杂交互是边界。需容错重试与安全凭据管理。

#
★★

34. Anthropic Computer Use / OpenAI Operator 在企业自动化的真实可用性

请评估 Anthropic Computer Use / OpenAI Operator 在企业自动化的真实可用性、边界与成本?

  • 是否理解这两类产品的定位
  • 是否掌握可用性边界
  • 是否评估成本与安全

Anthropic Computer Use 让 Claude 操作桌面/浏览器,OpenAI Operator 是云端浏览器 Agent,用于自动化操作计算机任务。真实可用性:对标准、稳定、许可授权的任务(填表、查询、报告)可行;对复杂、非标准、需专有软件、高安全性任务受限。边界:GUI 操作易受界面变化影响、错误率高、速度慢、需大量 token、权限安全风险高。成本:操作步骤多,token 消耗大。企业应用需"受控环境+沙箱+人审+成本预算",且评估用真实任务成功率。

Computer Use/Operator 在受控标准任务可行,但 GUI 易变、成本高、安全风险,需沙箱+人审+预算。

#
★★

35. ReAct、Plan-and-Execute、Reflexion 等范式的真实适用场景

请说明 ReAct、Plan-and-Execute、Reflexion 等范式的真实适用场景与选择?

  • 是否理解各范式差异
  • 是否掌握适用场景
  • 是否具备选型判断

ReAct:思考-行动-观察循环,适合需要工具交互+多步推理的任务(检索、调用工具);Plan-and-Execute:先计划再执行,适合任务可分解、需全局规划、步骤明确的任务(长流程);Reflexion / Self-Refine:执行后反思修正,适合结果可验证、可迭代的任务(代码、写作、数学)。选择:按任务特征——需工具交互用 ReAct,需全局规划用 Plan-and-Execute,需质量迭代用 Reflexion。可组合(计划+执行+反思)。工程上按任务复杂度与可验证性选范式和配预算。

范式按任务特征匹配:ReAct 工具交互、Plan 全局规划、Reflexion 质量迭代。可组合,按任务可控性与可验证性选。

#
★★

36. Agent 上线后如何监控成功率、成本、用户干预率等指标,并自动触发回归评测与版本回滚?

请说明 Agent 上线后的持续评测与监控,包括成功率、成本、用户干预率等指标如何监控,以及如何自动触发回归评测与版本回滚?

  • 是否理解上线后监控指标
  • 是否掌握自动触发机制
  • 是否了解回滚流程

上线后监控指标:任务成功率、成本(token/单价)、用户干预率(HITL 频率)、延迟、错误率/失败率、幻觉率。监控:实时仪表盘+告警,按任务/场景分群。自动触发回归测评:当指标(成功率/质量)下降到阈值,或发布新版本,自动跑离线回归评测集;若回归不达标或线上指标恶化,自动触发回滚。回滚:预设版本快照、一键切换、灰度验证。生产上"监控+回归+回滚"构成闭环,让 Agent 版本可管控、可倒退。

Agent 上线后要监控成功率、成本、干预率等,并让指标恶化自动触发回归评测与版本回滚,形成闭环。

#
★★

37. Agent 的权限控制(Permission Boundary)

请说明 Agent 的权限控制(Permission Boundary)设计,包括权限边界、授权与最小权限?

  • 是否理解权限边界的重要性
  • 是否掌握授权设计
  • 是否了解最小权限

Agent 权限控制:定义 Agent 能访问哪些资源(数据、工具、系统)与能执行哪些操作(读/写/执行),用最小权限原则——只给完成任务所需的最小权限。设计:权限白名单(只允许指定工具/数据)、操作分级(只读/写操作分离)、基于角色的权限、沙箱隔离、敏感操作二次确认、权限审计。授权边界:Agent 权限应小于用户权限、可降级、可撤销。生产上权限边界是 Agent 安全的核心,防越权与数据泄露。

Agent 权限控制核心是最小权限+操作分级+沙箱+审计。权限边界要小于用户、可撤销,防越权与泄露。

#
★★

38. EvalLM / Promptfoo 等工具的真实使用

请说明 EvalLM / Promptfoo 等评测工具的真实使用,包括能力、工作流与不足?

  • 是否了解这类工具能力
  • 是否掌握使用流程
  • 是否了解不足

Promptfoo 等工具提供:自定义评测集、断言(包含、正则、LLM 评估)、多模型对比、CI 集成、回归测试、红队测试。使用流程:定义用例(输入+期望)、配置模型与断言、运行评测、对比结果、纳入 CI 防回归。EvalLM 类似提供 LLM 评估与对比。价值:把评测做成可重复、可回归、可集成的工程实践。不足:自定义能力有限(复杂指标需自写)、LLM-as-Judge 有偏差、评测集覆盖需自建。生产上用于"轻量回归+提测",复杂评测配自建体系。

这类工具把评测工程化(断言+CI+回归),但复杂指标与覆盖需自建。适合做"轻量回归+提测"。

#

39. LLM-as-Judge 的真实可靠度(与人类标注的一致性)

请说明 LLM-as-Judge(用 LLM 做评测)的真实可靠度,以及与人类标注的一致性?

  • 是否理解 LLM-as-Judge 原理
  • 是否掌握可靠度与偏差
  • 是否了解一致性校准

LLM-as-Judge 用 LLM 评估输出质量,成本低、可扩展,但可靠度有限:与人类标注一致性通常中高(约 70-85%),受评估模型、标准、任务影响。偏差:位置偏好(偏好先/后出现)、长度偏好(偏好长答案)、自我偏好(偏好自己的输出)、模糊标准。提升一致性:用清晰评估标准(rubric)、Pairwise 对比、多人/多次评估、人工校准集对齐、选强评估模型。生产上 LLM-as-Judge 用于大规模初筛,关键结果人工复核。

LLM-as-Judge 可靠度中高但有偏差(位置、长度、自我偏好)。用清晰 rubric+校准+人工抽检提升可信度。

#

40. 金标准(Gold Standard)与人工标注(Human Annotation)的真实成本

请说明金标准(Gold Standard)与人工标注(Human Annotation)的真实成本、价值与平衡?

  • 是否理解 Gold Standard 的价值
  • 是否掌握人工标注成本
  • 是否了解平衡策略

金标准(Gold Standard)是人工高质量标注的权威答案集,价值:校准 LLM-as-Judge、评估评测集正确性、作为评测基准。人事标注成本:高(需专家、慢、贵、主观差异)。成本构成:标注者时薪、培训、质控、复标。平衡策略:用 Gold Standard 校准自动评测(小样本人工+大样本自动)、LLM 辅助标注+人工抽检、按关键性分级标注(核心样本人工,普通样本自动)。生产上"金标准精而小,自动评测广而快",结合使用。

金标准高成本但权威,用于校准自动评测。平衡靠"小而精的人工校准 + 广而快的自动评测"。

#

41. Likert 量表评分的真实一致性

请说明 Likert 量表评分的真实一致性、偏差与改进?

  • 是否理解 Likert 评分特性
  • 是否掌握一致性偏差
  • 是否了解改进方法

Likert 量表(1-5 评分)用于主观质量评估,一致性受标注者主观差异影响:不同人标准不同(乐观/严格)、同一人漂移、锚点模糊("3 分"含义因人而异)。真实一致性(IAA)常中等,需培训、明确锚点定义、校准。改进:加清晰 rubric(每档定义)、校准会话(对齐标准)、多人评分取平均、用 Pairwise 替代绝对评分。工程上 Likert 适合快速粗评,关键结论需一致性验证与人机校准。

Likert 一致性受主观差异影响,需 rubric、校准、多人平均。对关键结论用 Pairwise 或人机校准提升可信。

#

42. Pairwise 比较与 Likert 量表的真实差异

请说明 Pairwise 比较与 Likert 量表的真实差异,以及各自适用场景?

  • 是否理解两者差异
  • 是否掌握适用场景
  • 是否具备选型判断

Pairwise 比较:两两对比"哪个更好",消除绝对尺度,一致性好、更稳定,但成本高(样本量翻倍)、只能给相对排序不能给绝对分;Likert 量表:1-5 绝对评分,快、可给绝对分、易统计,但受主观漂移影响、一致性较低。场景:需要稳定相对排序、消除尺度漂移、评测关键质量用 Pairwise+BT 聚合;需要快速绝对评分、粗略评估、样本量小用 Likert。工程上优先 Pairwise 用于关键评测,用 Likert 做快速粗筛。

Pairwise 稳定但成本高且只给相对排序,Likert 快但一致性低。关键评测用 Pairwise,快速粗筛用 Likert。