A2UI 标准由谷歌发布,实现实时AI用户界面生成
发布时间:2025-12-22 17:05:52 | 责任编辑:吴昊 | 浏览量:2 次
谷歌最近发布了名为 A2UI(代理到用户界面)的新标准,赋予人工智能代理即时创建图形用户界面的能力。这一开源项目旨在规范 AI 如何生成视觉响应,使其不仅限于发送文本,而是能够直接生成表单、按钮等用户界面元素,从而提升用户体验。
传统上,AI 与用户的交互多通过纯文本进行,处理复杂任务时往往显得繁琐。以餐厅预订为例,客服人员可以利用 A2UI 立即生成一个包含日期选择器和可用时间的完整表单,避免了冗长的文字沟通。A2UI 的目标是创建 “情境感知界面”,能够根据对话进展自动调整界面。
A2UI 的设计摒弃了传统的 iframe 和可执行代码的方式,研究团队指出,这种做法存在安全隐患且视觉效果较差。相反,A2UI 通过传输 JSON 数据,让客户端利用本地组件渲染出原生 UI 元素。这样一来,代理仅能在预定义组件内工作,降低了代码注入的风险,同时确保了应用程序对界面外观的完全控制。
在智能用户界面领域,A2UI 与 Anthropic 的模型上下文协议(MCP)和 OpenAI 的 ChatKit 有明显区别。MCP 通常将用户界面视为一种资源,而 A2UI 则强调与宿主应用的深度集成。与 OpenAI 的 ChatKit 相比,A2UI 更注重平台无关性,旨在支持复杂的多代理架构,实现更高效的协调和展示。
谷歌近期在 Gemini 应用和搜索中展示了 A2UI 的实际应用,推出了 “动态视图” 功能,能够实时创建交互式工具和图形界面,使复杂概念更易于理解。目前,A2UI 的版本为0.8,已经在多个生产环境中投入使用,包括 Flutter 的 GenUI SDK 和谷歌内部的小程序平台 Opal。
谷歌还与多个外部框架建立了合作关系,以推动 A2UI 的应用。AG UI 和 CopilotKit 团队早已支持该协议,项目已发布适用于 Flutter、Web Components 和 Angular 的客户端库,正在邀请开发者贡献更多渲染器与集成功能。
划重点:
🌟 A2UI 标准使 AI 能够实时生成用户界面元素,提升用户体验。
🔒 该标准通过数据传输而非代码生成,降低安全风险。
🌐 A2UI 与其他智能用户界面标准相比,强调与宿主应用的深度集成。
本网站(https://aigc.izzi.cn)刊载的所有内容,包括文字、图片、音频、视频等均在网上搜集。
访问者可将本网站提供的内容或服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯本网站及相关权利人的合法权利。除此以外,将本网站任何内容或服务用于其他用途时,须征得本网站及相关权利人的书面许可,并支付报酬。
本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站,予以删除。
