ADK-Rust 2本机五种 UI 协议

一名代理人。
每个接口。

构建交互式代理体验一次,然后通过 A2UI、AG-UI、MCP 应用程序、AWP 或经典 ADK 渲染器交付它们。品牌套件、多页面应用程序、流式更新和安全 3D 场景共享同一个类型的 UI 系统。

05
交付资料
06
独立的例子
01
类型化渲染器合约

协议本机表面交付

协议矩阵

选择您的 UI 移动方式。

保持代理及其接口契约。仅更改交付边界。

A2
首选

A2UI

v0.9.1 + v1 RC

结构化表面、目录、数据模型、经过验证的操作和相关响应。

股份公司
原生流

AG-UI

Stable event families

运行生命周期、文本、推理、工具调用、活动和协议本机输入。

MCP
桥接感知

MCP 应用程序

2026-01-26

协商的应用程序功能、ui:// 资源、主机上下文、消息和通知。

AWP
可选

AWP

v1.0

双用户 HTML 和结构化输出,具有功能导出和自适应带宽。

ADK
遗产

经典ADK

Compatibility profile

现有渲染器的稳定迁移路径,同时协议本机交付成为默认设置。

能力声明区分支持的、部分的、候选的、主机拥有的、计划的和遗留的行为。协议支持是版本化合同,而不是徽标条。

交互式工作空间

请参阅协议。检查结果。

代理 UI Studio 将提示、渲染表面、生命周期事件、输出和推理保留在一个可观察工作区中。

代理UI StudioADK-Rust 2
ADK UI Studio 显示场景提示、生成的应用程序画布、协议选择和运行时事件检查
01

生成完整的应用程序

编写路由页面,保留访问状态,并跨协议表面携带一个应用程序图。

02

从品牌套件驱动设计

使用批准的令牌、资产、配方和出处,而不是接受可互换的组件默认值。

03

观察每一个边界

检查流、操作、推理、质量信号和桥接状态,而不隐藏协议行为。

独立的例子

一次查看一项功能。

六个零服务器装置通过公共 React 包渲染。每个示例都隔离产品级交互,而不是显示另一个通用仪表板。

从工作表面开始

您的 Rust 代理也可以提供该接口。

在代理边界添加 Rust 箱,在主机边界添加 React 包。从 A2UI 开始,然后在集成需要时选择 AG-UI、MCP 应用程序或 AWP。

Rust 代理cargo add adk-ui
反应主机npm install @zavora-ai/adk-ui-react
来源github.com/zavora-ai/adk-ui
ADK UI 2.1

ADK-Rust 生态系统的开源生成接口。

阿帕奇 2.0 · GitHub ↗