关于 HiA2UI
HiA2UI 是一个独立的、由社区维护的 Agent-to-User Interface (A2UI) 协议文档与学习项目。本站不是 A2UI 官方网站,也不由 Google 或 A2UI 官方维护者运营。
权威规范、版本发布和治理信息请以 A2UI 官方仓库为准。
我们的使命
赋予 AI 智能体一种丰富、原生且安全的方式与人类沟通。
长久以来,AI 被困在“聊天框”这个狭窄的纯文本窗口中。我们坚信,要是 AI 真正变得有用,它必须能够展示,而不仅仅是讲述。它需要在对话中直接渲染图表、预订表格、地图和交互式工具。
但这一切必须在安全的前提下进行。我们拒绝 AI 实时生成原始代码(HTML/JS)的做法,因为这是网络安全的噩梦。相反,我们倡导 A2UI:一种声明式的、数据驱动的协议,确保人类始终掌控全局。
”握手” 哲学
我们将 A2UI 视为两个截然不同世界之间的外交握手:
- 🎲 AI 的概率世界:充满创造力、混乱、不可预测。
- 📐 UI 的确定性世界:严谨、结构化、像素级精确。
我们的协议充当了翻译官的角色,允许这两个世界在不破坏彼此规则的情况下进行协作。
核心价值观
🔓 开放与中立
协议应该是自由的。A2UI 遵循 Apache 2.0 协议,永远不会被锁在付费墙后。我们支持所有 LLM(OpenAI, Anthropic, Gemini, Llama)和所有框架(React, Vue, Flutter)。
🛡️ 安全第一
我们坚信 "Eval is Evil"(Eval 即邪恶)。我们的整个架构旨在通过严格分离数据与代码,从根本上杜绝提示词注入 (Prompt Injection) 和 XSS 攻击。
⚡ 原生体验
Webview 和 iFrame 是作弊。我们追求 60FPS 的全原生体验,力求让生成式 UI 与手写应用毫无二致。
🤝 开发者为本
我们构建自己想用的工具。类型安全的 SDK、完善的文档,以及高于一切的开发者体验 (DX)。
联系我们
无论您是想为协议做贡献、报告 Bug,还是只是想打个招呼,我们都期待听到您的声音。
关注项目
- GitHub: a2ui-project/a2ui
- Issues: 报告 Bug
- Discussions: 加入社区讨论