众力资讯网

让 Agent 直接生成交互界面 当前 Agent 的输出内容多局限于文本与代

让 Agent 直接生成交互界面

当前 Agent 的输出内容多局限于文本与代码,用户需手动执行其中代码,体验比较割裂。近期在全能的 Go Agent 框架 Covonaut 中集成了 A2UI 协议,让 Agent 可直接交付可交互的原生界面,真正嵌入工作流。

A2UI 采用扁平邻接表替代嵌套树,支持 LLM 逐组件流式输出与单节点修正。数据模型通过 JSON Pointer 寻址,支持增量更新,适配流式传输。

安全性上,协议仅传递组件描述与数据绑定,不传可执行代码,客户端按自有组件目录渲染,未注册组件自动忽略,从协议层杜绝注入风险,并内置双层校验支持自动纠错。

以配置面板为例,用户可直接操作控件提交参数,结果实时刷新,全程零代码。A2UI 协议仍在快速演进中,A2UI 已在协议层解决了安全与跨端问题,为 Agent 交付形态提供了新可能。