动态 UI 用于动态 AI:深入新兴的 A2UI 模型

发布: (2026年3月9日 GMT+8 01:00)
6 分钟阅读

Source: VentureBeat

请提供您希望翻译的正文内容,我将为您翻译成简体中文并保持原有的格式。

介绍

Agentic AI 使企业能够更具动态性地运营。与传统的预编程机器人和静态规则不同,代理能够“思考”,并在面对未知情况时制定替代路径。利用诸如 FIBO(金融行业业务本体)之类的业务领域本体,有助于将代理限制在安全轨道内,防止不良行为。

用户体验瓶颈

虽然代理在本体的指导下适应数据漂移,但用户体验(UX)层通常保持静态。固定的字段和配置会限制代理的创造自由。现代标准如 AG‑UI(Agent User Interface)简化了 UX 与代理之间的通信,但界面仍需在设计时预先定义。

A2UI:Agent‑to‑User‑Interface

一种更新的技术 A2UI(Agent‑to‑User‑Interface)更进一步,允许代理根据它们生成的内容动态渲染用户界面。

  • UX schema:一种松耦合的模式定义了组件应如何渲染。
  • Renderer:代理与符合 A2UI 标准的渲染器通信,渲染器根据即时生成的 JSON 构建交互式屏幕。
  • Bidirectional communication:屏幕可以通过 AG‑UI 将事件回传给发起的代理。

诸如 Copilotkit 等公司正在构建 A2UI 渲染器,能够根据 JSON 规范构建 UI,并通过 AG‑UI 将其连接回代理。

Compression with TOON

新一代压缩标准 Token Object Notation (TOON) 能够高效编码 JSON 负载,使本体论和 A2UI 规范能够被包含在上下文提示中。随着模型变得更智能,它们将在预训练期间能够自动生成符合 A2UI 与 AG‑UI 的屏幕。

Source:

架构概览

下面的示意图展示了该架构的一种视图。

  • 业务本体(例如 FIBO)定义了贷款、当事人、利率条款、契约和条件等核心概念。
  • A2UI 规范描述了这些概念的 UI 组件应如何呈现。
  • 代理生成符合 A2UI 架构的 JSON 负载。
  • 渲染器消费 JSON,构建交互式界面,并通过 AG‑UI 与原始代理保持连接。
  • 交互循环:用户操作(按钮点击、表单提交)会发送回代理,从而在单一视图——通常是传统的聊天机器人界面——中实现实时响应。

好处

  1. 单一真实来源 – 更改在 A2UI 规范中进行,而不是在各个屏幕中进行,确保整个应用的一致性。
  2. 降低 UI 维护成本 – 动态屏幕按需生成,减轻 UX 设计师和 UI 开发人员的负担。
  3. 合规性 – 通过在本体和 A2UI 规范中嵌入合规规则,UI 组件可以自动渲染以满足标准(例如 ISO 9241‑110)。
  4. 可扩展性 – 业务范围的更新(例如收购后添加新徽标)会通过规范自动传播,消除对数千个表单的手动编辑。
  5. 提升生产力 – 可复用组件一次构建后在多个上下文中重复使用,加快开发周期。

示例用例:贷款批准

  • 本体层:定义实体,如 LoanBorrowerInterestRateCovenant
  • A2UI 层:指定贷款批准表单应为每个实体渲染字段,在品牌面板中显示状态信息,并强制执行符合 ISO 标准的布局。
  • 代理工作流
    1. 代理从不同的源系统检索贷款数据。
    2. 代理生成符合 A2UI 标准的 JSON 负载,描述表单布局和预填充值。
    3. 渲染器在聊天界面中构建交互式表单。
    4. 用户提交表单;事件通过 AG‑UI 发送回代理进行处理。

未来展望

  • 在模型预训练期间自动生成符合 A2UI 标准的界面
  • 更紧密地集成像 TOON 这样的压缩格式,以嵌入更丰富的上下文
  • 在寻求动态、本体驱动用户体验的各行业中更广泛采用 A2UI‑AG‑UI 堆栈
0 浏览
Back to Blog

相关文章

阅读更多 »