Appearance
一句话总结:多智能体通信三机制(消息传递 A2A / 共享内存黑板 / 事件总线);A2A 走异步+流式(发任务即收 task_id,后台执行边做边推);冲突解决四级——协商→调解→仲裁→投票;当前协议短板:无投票/异议语义。
通信机制(面试默写)
| 机制 | 形式 | 场景 |
|---|---|---|
| 消息传递(A2A) | Agent↔Agent 标准消息 | 跨厂商/跨框架协作 |
| 共享内存(黑板) | 读写共享工作区 | 动态任务认领 |
| 事件总线 | 发布-订阅 | 解耦事件驱动 |
A2A 协议细节(拉分点)
- 异步 + 流式:发任务 → 立刻收
task_id(不等结果)→ 后台执行 → 持续推送进度 → 完成推最终结果 SendMessage→ Task 对象(跟踪处理)或直接响应- 企业级认证授权(OpenAPI 认证方案)
- 三大协议定位:MCP(模型↔工具/数据)/ A2A(Agent↔Agent)/ ACP(Agent 通信,Linux 基金会)
- ACP 增强:bidding(BID→COMMIT 软契约→执行结算 + 声誉更新)
冲突解决四级(拉分点)
| 级别 | 机制 |
|---|---|
| 协商 | 多轮提议-反提议求共赢 |
| 调解 | 第三方中立 Agent 协助 |
| 仲裁 | 权威 Agent 强制方案 |
| 投票 | 多数决定(Counter 聚合) |
- 冲突类型:资源冲突 / 目标冲突 / 计划冲突
- 协议短板(2026 研究):A2A 无投票/异议语义、无结构化论证(challenge/response)——治理缺口
面试要点
- 能默写三通信机制
- 能讲 A2A 异步+流式(task_id/进度推送)
- 能报冲突解决四级(协商→调解→仲裁→投票)
- 能说协议短板(无投票/异议)
相关概念
- [AI-Agent-多Agent协作与A2A协议](/学习笔记/AI技术/AI Agent/AI-Agent-多Agent协作与A2A协议) — 协议基础
- [AI-Agent-多智能体编排模式](/学习笔记/AI技术/AI Agent/AI-Agent-多智能体编排模式) — 模式层
- [AI-Agent-多智能体架构与工程化](/学习笔记/AI技术/AI Agent/AI-Agent-多智能体架构与工程化) — 工程层
- AI基础概念-MCP协议 — 工具协议对照