# 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 回收 ✓ 正确答案