A

A2UI

by google
🔓 开源项目 TypeScript 🌍 全球 free

介绍

A2UI 是由 Google 推出的开源 Agent-to-User Interface 协议与库。它采用声明式 JSON 格式,允许 AI Agent 通过发送“UI 意图”来生成或填充丰富的交互界面。其核心机制是将 UI 结构与具体实现分离:Agent 提供数据描述,客户端(如 Flutter、Web)负责调用预设的受信任组件进行渲染。这种方式既保证了安全性(非可执行代码),又支持 LLM 的流式增量更新,实现了跨平台的动态交互体验。

功能特征

  • 声明式 UI 描述语言
  • 端云分离的安全渲染机制
  • 支持 LLM 增量流式更新
  • 跨平台框架无关架构
  • 组件注册与映射扩展

支持平台

webmobiledesktop