角色设计与任务分配

共 20 题
#

1. Planner-Executor-Reflector 三角色闭环如何减少单 Agent 的目标漂移

A Planner-Executor-Reflector 三个角色职责完全重叠
B 三角色把执行与校验分离,Reflector 独立比对目标,形成修正闭环,抑制目标漂移 ✓ 正确答案
C 该模式只适合单 Agent
D Reflector 应与 Executor 合并以节省成本
#

2. 多 Agent 系统中"评审者"角色如何避免与"执行者"合谋产生错误共识

A 评审者与执行者用同一模型更可靠
B 用不同模型/视角、盲审、独立证据与多评审者,破坏评审者与执行者的同源合谋 ✓ 正确答案
C 评审者应直接依据执行者结论做判断
D 合谋无法避免
#

3. Agent 角色提示词冲突时(如质量 vs 速度)如何仲裁

A 角色冲突时应让各角色自行权衡
B 冲突无法仲裁
C 定义优先级与预算等元规则,由仲裁者显式裁决,把速度量化为预算在预算内求质量 ✓ 正确答案
D 质量角色不需要预算约束
#

4. Supervisor(总控)模式 vs 对等协作模式,什么时候需要集中调度、什么时候 Peer-to-Peer 更合适?

A 对等协作模式最便于集中审计
B Supervisor 无单点瓶颈
C 依赖复杂需裁决与治理用集中调度,规模大异构动态需无单点用对等协作,可混合 ✓ 正确答案
D 两种模式选型与业务无关
#

5. 数据亲和分配,大上下文数据如何就近分配给 Agent,减少重复传输与 token 成本?

A 大数据应整体传给每个 Agent 以保证完整
B 数据分片+就近调度+引用传递+缓存去重,移动计算而非移动数据,降低传输与 token 成本 ✓ 正确答案
C 数据亲和与 token 成本无关
D 引用传递会丢失数据
#

6. 结果冲突仲裁,子 Agent 结论冲突时如何裁决(仲裁者、置信度、投票),避免沉默接受错误结果?

A 子 Agent 结论冲突时直接取第一个即可
B 聚合时显式检测冲突,用仲裁者/置信度/投票裁决,避免静默接受错误结果 ✓ 正确答案
C 投票无需保证各 Agent 独立
D 冲突结果应直接丢弃,不需记录
#

7. 当子 Agent 能力重叠时如何做任务路由避免重复劳动

A 路由层按能力/负载/切片分工,任务带唯一 id 去重,避免重复执行 ✓ 正确答案
B 能力重叠无法避免重复劳动
C 能力重叠时把任务派给所有 Agent 更可靠
D 重复劳动无成本
#

8. 如何用能力描述(capability manifest)让调度器精准匹配 Agent

A 能力描述只需自然语言说明
B capability manifest 用结构化声明(能力、schema、约束、SLA)供调度器匹配,并需运行时校验防虚报 ✓ 正确答案
C 调度器无需看 manifest 即可精准匹配
D manifest 无需更新,声明一次即可
#

9. 如何为代码生成、测试、审查分配不同角色的 Specialist Agent

A 生成/测试/审查各角色独立分工、工具权限隔离,测试与审查反馈驱动生成回修,形成闭环 ✓ 正确答案
B 生成 Agent 同时负责自我审查更高效
C 三个角色应共享同一上下文
D 测试 Agent 应拥有写权限
#

10. 任务分解与结果合并,子任务之间的依赖关系(串行/并行/条件)如何表达与执行?

A 依赖关系只能串行表达
B 条件分支无法与 DAG 结合
C 用 DAG 表达串行/并行/条件,拓扑排序调度,join 在依赖完成后合并 ✓ 正确答案
D 并行执行无需依赖分析
#

11. 角色退化的兜底,某 Agent 重复失败或输出不可用时,如何降级(重试/换角色/回退总控)?

A 按重试→换策略→换角色→回退总控→人工的多级降级,用失败计数触发并控制上限 ✓ 正确答案
B 输出不可用无法检测
C Agent 失败应无限重试直到成功
D 降级后无法回放记录
#

12. 角色提示词的上下文预算分配,每个角色的系统提示、示例与工具列表如何按任务裁剪 token 并保持角色一致性?

A 系统提示词越详尽越好,无需裁剪
B 核心角色定义固定保留,示例/工具/历史按任务裁剪,用 token 记账与评测保证一致性 ✓ 正确答案
C 裁剪与角色一致性无关
D 工具列表应全部塞入上下文
#

13. 分工粒度的经济性,切分过细导致协调与上下文重复开销,过粗导致单点过载,如何找平衡?

A 任务聚合越粗越好
B 任务切分越细越好
C 按依赖强度与上下文大小切分,用实测质量/延迟/token 权衡协调成本与并行收益 ✓ 正确答案
D 粒度与成本无关
#

14. 多 Agent 的成本控制,角色数量、上下文重复传输与 token 消耗如何评估与优化?

A 多 Agent 成本无法归因
B 上下文重复传输无成本
C 角色数量越多越好
D 用 token 记账归因成本,精简角色、减少重复传输、控制上下文、模型分级与预算限额来优化 ✓ 正确答案
#

15. 任务分配策略,按能力匹配、负载均衡与优先级调度应如何组合,避免单 Agent 过载

A 只按能力匹配即可,无需考虑负载
B 优先级调度无需考虑负载
C 按能力匹配→负载均衡→优先级调度组合,配并发上限/背压/熔断防过载 ✓ 正确答案
D 单 Agent 过载不影响整体
#

16. 角色记忆隔离,每个 Agent 的独立上下文与共享事实库应如何划分,防止信息越权

A 所有 Agent 应共享全部记忆
B 共享库无需权限控制
C 私有上下文与共享库分离,共享库按角色 ACL 授权,敏感信息脱敏加密,防越权 ✓ 正确答案
D 信息越权无法工程化防止
#

17. 角色的可替换性,Agent 能力封装与接口化应如何设计,使角色可替换而不影响编排

A 替换 Agent 必须重写整个编排
B 编排应直接依赖具体 Agent 实现
C 面向接口封装 Agent 能力,编排只依赖契约,配回归验证保证替换不破坏编排 ✓ 正确答案
D 接口化与可替换性无关
#

18. 角色能力的可观测,如何评估每个 Agent 的贡献?

A 每个 Agent 的贡献无法评估
B 贡献评估与角色优化无关
C 只统计 token 即可评估贡献
D 记录每个 Agent 的产出、采纳率、返工率与成本,用 trace 归因净贡献,评估并优化角色 ✓ 正确答案
#

19. 委派子任务的验收标准,可验证的完成条件(AC)、返工条件与结果评分如何定义?

A 定义可验证的 AC、返工条件与评分维度,使合格/不合格可客观判定 ✓ 正确答案
B 返工条件无需明确
C 验收标准应尽量模糊,交由执行者判断
D 结果评分只能靠人工
#

20. 动态角色实例化,按任务类型运行时创建与回收角色,避免固定角色池的资源浪费?

A 固定角色池永远最优
B 动态实例化无法回收资源
C 角色模板与动态实例化无关
D 按任务类型动态创建/回收角色,高频角色池化复用,按需实例化低频角色,配 TTL 回收 ✓ 正确答案