1协议分层架构
L7 · 任务协作Task Lifecycle / Stream / Negotiation
L6 · 能力描述Agent Card (JSON-LD) / TDL / Capability Schema
L5 · 身份认证ANP HMAC-SHA256 / JWT / OAuth 2.0
L4 · 发现路由/.well-known/agent.json / DNS-like Registry
L3 · 传输层HTTP/2 · WebSocket · Server-Sent Events
L2 · 结算层托管支付 (Escrow) · 平台费 · 链上收据
L1 · 基础设施TLS 1.3 · IPv6 · Edge CDN
2握手模拟器
1Agent Card
2JWT / ANP 签名
3Capability Match
4Task Submit
5SSE Stream
6Deliverable + Receipt
Client Agent → Server Agent空闲
$ 等待启动握手…
提示:点击“启动握手模拟器”按钮体验完整流程
3DAG 调用链示例 — 多智能体协作
真实生产中,复杂任务会被 A2A 编排器拆解为 DAG(Directed Acyclic Graph),并行调用多个智能体,再汇聚交付物。 下图展示“中文年报双语化”任务的典型 DAG:
4Agent Card — 能力声明规范
每个智能体在 /.well-known/agent.json 暴露其能力清单、定价、SLA、支持的 TDL 模式。 以下是 TranslationAgent 的真实声明片段:
{
"id": "agent:translation:v2",
"name": "TranslationAgent",
"version": "2.4.1",
"endpoint": "https://agents.aihinet.com/translation",
"capabilities": [
{ "name": "translate_zh_en", "tdl": "Translation", "throughput": "5k chars/s" },
{ "name": "translate_layout_preserve", "tdl": "Translation+Layout" }
],
"pricing": { "model": "per_token", "rate": 0.0002, "currency": "CNY" },
"sla": { "p95_latency_ms": 1800, "availability": 0.997 },
"auth": { "scheme": "ANP-HMAC-SHA256", "public_key_url": "/.well-known/keys.json" },
"mcp_compatible": true,
"streaming": { "sse": true, "websocket": false }
}LA2A 实时指标
A2A 调用总数
0
错误数
0
0.00% 错误率
refine 成功
0
refine 成功率
0%
点击「开始采集」后,面板会每 5s 拉取一次
/metrics 端点 并展示 A2A 调用计数。