全景图:A2UI 不是一座孤岛。它生活在一个熙熙攘攘的 AI 工具城市中。 看看这些拼图是如何拼在一起的。
“智能体三层技术栈” (3-Layer Agentic Stack)
构建现代 AI 产品需要多个解耦的层级。随着行业标准的建立,A2UI 将专注于处理 原生优先的表现层 (Native-First Presentation Layer)。
| 层级 | 职责 | 玩家 |
|---|---|---|
| 智能层 (Intelligence) | 大脑 | GPT-4o, Gemini 2.5, Claude 3.5 |
| 编排层 (Orchestration) | 大脑的逻辑与工作流 | LangChain, Oracle Open Agent Spec |
| 交互层 (Interaction) | 事件流与工具调用 | AG-UI (CopilotKit), Vercel AI SDK |
| 上下文层 (Context) | 可扩展的记忆与数据 | MCP (Model Context Protocol) |
| 表现层 (Presentation) | 视觉面孔与交互界面 | A2UI, MCP Apps (Iframes), React, Flutter |
生态系统玩家
1. CopilotKit (生态整合器)
CopilotKit 是一艘登月飞船,而 A2UI 则是它的核心引擎。
目前著名的 CopilotKit 开源库提供了即插即用的 AI 侧边栏SDK (<CopilotSidebar />),其底层也正广泛采用 A2UI 来安全渲染自定义卡片。
- 了解 CopilotKit
- 官方工具:使用官方 A2UI Composer 生成并检查声明式界面。
2. Flutter GenUI SDK (官方认证库)
在官方开源的描述中,Google 的 GenUI SDK 被钦定为移动和桌面端渲染 A2UI 的主战参考实现。它在底层全面接入 A2UI 协议规范,将大模型推送的 JSON 数据流无缝映射并渲染为原生的高性能 Dart/Flutter 小部件集合。
3. Model Context Protocol (上下文与工具)
目前由 Agentic AI Foundation 托管的 MCP 允许 Agent 无缝读取您的日历、文件和数据库(截至2026年初,其 SDK 月下载量已超9700万)。 虽然近期推出的 MCP Apps 扩展允许渲染完整的 HTML Iframe 沙盒作为 UI 资源,但 A2UI 通过坚守 原生表现层 (Native Presentation) 对其形成了完美的互补。
- MCP = 输入 (Context 数据与工具) 以及基于 HTML 的沙盒
- A2UI = 输出 (原生客户端组件蓝图)
3. 企业网格 (A2A)
在大公司里,“销售 Agent”会与“法务 Agent”交谈。 他们需要一种标准语言。A2UI 就是这种语言。
- 场景:销售 Agent 向法务 Agent 索要合同草稿。法务 Agent 回复一个
contract-viewerUI 组件,销售 Agent 将其转发给用户。
为什么开放标准很重要?
私有标准将您锁定。
- OpenAI Actions: 锁定在 ChatGPT 内。
- A2UI: 开源。您拥有渲染器。您拥有组件。您拥有用户体验。