跳到正文
本页内容

Agent 技术栈:生态系统概览

A2UI 如何融入由 MCP, CopilotKit 和 LLM 企业级应用组成的宏大版图。

全景图: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 来安全渲染自定义卡片。

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-viewer UI 组件,销售 Agent 将其转发给用户。

为什么开放标准很重要?

私有标准将您锁定。

  • OpenAI Actions: 锁定在 ChatGPT 内。
  • A2UI: 开源。您拥有渲染器。您拥有组件。您拥有用户体验。