文档平台

BEEOS CLOUD / DEVELOPER REFERENCE

UI 与部署架构

设计跨 Cloud 运行时的 A2UI、A2HTML、协作与部署

BeeOS 通过结构化 UI、共享状态和受限数据信道将智能体输出接入产品应用。渲染与授权分开:智能体可以描述 UI,产品应用决定显示内容和允许的操作。

能力集成边界开发者职责
A2UI结构化 Canvas 状态与智能体 UI 事件验证组件和用户操作
A2HTML智能体生成的 HTML 产物在沙箱中渲染清理或隔离输出;限制脚本与来源
Yjs共享文档状态授权协作并持久化状态
WebRTC 查看器远程视频与输入交换受限信令描述符
ACP 和终端交互式运行时流使用签发的传输描述符
多云与本地运行时控制面加区域执行部署时查询提供商、区域和模板

A2HTML 渲染边界

A2HTML 描述富 HTML 输出路径,不是服务端 SDK 方法。智能体生成产物,产品后端授权获取,应用在隔离 iframe 和严格内容安全策略下渲染。不要让生成的 HTML 访问产品会话 token、bsk_ Key 或高权限父窗口。链接、表单、导航、脚本执行与跨来源请求均需由产品明确决定。

产物传输使用文件,实时更新使用数据信道。A2UI 是结构化 Canvas 路径;需要类型化操作和状态时优先选择它。