AGenUI— 高德联合阿里开源的原生 A2UI 框架

夜婷姑娘_1679

夜婷姑娘_1679

2026-05-15

1159人浏览

原创

AGenUI是什么

agenui 是高德地图联合阿里千问 c 端应用团队推出的行业首个覆盖 ios、android、harmonyos 三端的端云一体原生 a2ui 开源框架。框架基于 google a2ui 开放协议构建,补齐端侧原生渲染能力,让 ai agent 的输出直接转化为可交互的原生卡片,无需为不同平台单独编写 ui 代码,推动 ai 应用从文本交互迈向生成式 ui 交互。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

AGenUI— 高德联合阿里开源的原生 A2UI 框架

高德地图 (Fangtian)
高德地图 (Fangtian)

高德地图 API 调用工具,返回原始 JSON 数据。Use when users ask about 天气、地址、坐标、周边、路线、导航、打车、行程 in China. Commands: weather, geo, regeo, search, around, detail, route, distance,...

下载

AGenUI的主要功能

  • 三端原生渲染:一套代码同时运行在 iOS、Android、HarmonyOS,端侧直接渲染为原生组件。
  • A2UI 协议完整实现:基于 Google A2UI 协议,定义模型描述界面的标准方式,并补齐端侧执行能力。
  • 丰富组件生态:内置 22 个基础组件与 45 项 CSS 属性,支持 Chart、RichText、Lottie、PageViewer、音视频播放器等复杂组件。
  • 流式实时渲染:采用 Streaming-first 架构,组件边生成边挂载呈现,配合差分更新与异步渲染。
  • Theme 设计系统:通过 Design Token 实现语义描述到品牌样式的自动映射,支持深色/浅色模式。
  • 组件三维定制:支持组件级、功能调用级、主题级的灵活定制与覆写。

AGenUI的技术原理

  • 端云一体架构:云侧通过 Agent Skill 生成符合 A2UI 规范的 JSON 数据,降低大模型的 Token 消耗和输出不确定性;端侧依托跨平台 C++ Core 统一处理协议解析、状态管理与布局计算,在三端直接渲染为原生组件,从底层保证多端体验一致。
  • Streaming-first 流式架构:支持组件到达即刻挂载,实现”边生成边呈现”;配合最小化节点差分更新与独立线程异步渲染机制,高频增量更新也不会阻塞主线程,确保 120fps 流畅动画体验。
  • 原生跨平台内核:以 C++ Core 作为跨平台底座,在各平台上直接调用原生渲染管线,非通过 WebView 或自绘引擎中转,实现极致的首帧渲染性能和原生交互体验。

AGenUI的核心优势

  • 三端一套代码:一套代码同时覆盖 iOS、Android、HarmonyOS,彻底消除跨平台 UI 重复开发成本。
  • 端侧原生渲染:直接调用各平台原生渲染管线,首帧时间大幅降低,动画流畅度达 120fps,体验远超 WebView 方案。
  • 流式实时呈现:采用 Streaming-first 架构,组件边生成边挂载呈现,用户无需等待完整响应即可开始交互。
  • 差分异步更新:最小化节点差分更新配合独立线程异步渲染,高频增量更新不阻塞主线程,复杂场景下依然流畅。
  • 内置设计体系:通过 Design Token 实现语义到品牌的自动映射,Agent 生成的 UI 可直接对齐产品视觉标准,并支持深色/浅色模式。
  • 极简接入体验:统一 API 设计,数行代码即可完成 SDK 集成,大幅降低 Agent UI 开发门槛。

AGenUI的项目地址

  • 项目官网:http://genui.amap.com/
  • GitHub仓库:http://github.com/AGenUI/AGenUI

AGenUI的同类竞品对比

对比维度 AGenUI AG-UI (CopilotKit) React Native
产品定位 面向 AI Agent 的端云一体原生 UI 生成框架,让大模型输出直接转化为可交互原生界面。 前端 Agent-UI 实时交互协议,打通 LLM 与前端组件的双向数据流,侧重 Web 场景。 传统跨平台移动应用开发框架,用 JavaScript 编写逻辑、原生组件渲染 UI,非为 Agent 场景设计。
协议基础 基于 Google A2UI 开放协议,定义模型描述界面的标准 JSON 格式,并补齐端侧原生执行能力。 自研 AG-UI 协议,通过事件流驱动前端组件状态更新,实现 LLM 与 UI 的双向绑定。 无特定 Agent 协议,开发者需自行处理 LLM 输出到 UI 的解析与映射逻辑。
支持平台 同时覆盖 iOS、Android、HarmonyOS 三端,一套代码即可跨端运行。 以 Web 生态为主,依赖前端框架(React/Vue/Angular),移动端需借助 WebView 或 PWA。 支持 iOS、Android,通过社区方案可拓展至 Web 和桌面端,但不支持 HarmonyOS 原生。
渲染方式 端侧原生渲染,跨平台 C++ Core 直接调用各平台原生渲染管线,非 WebView 中转。 前端框架无关渲染,最终依赖浏览器或 WebView 的渲染引擎,非原生组件直出。 原生渲染,JavaScript 桥接调用平台原生组件,性能接近纯原生应用。
AI 原生设计 专为 Agent 场景从零设计,组件、布局、交互均围绕大模型生成式输出优化。 专为 Agent 场景设计,提供前端层面的 LLM 状态管理与组件联动机制。 通用应用开发框架,无内置 Agent 或 LLM 交互能力,需完全自行封装。
流式生成 采用 Streaming-first 架构,组件边生成边挂载呈现,配合差分更新与异步渲染。 支持事件流驱动,LLM 输出可实时映射到前端状态,但组件渲染受限于前端框架性能。 不支持原生流式 UI 生成,若实现类似效果需开发者自行搭建复杂的状态管理方案。
组件生态 内置 22 个基础组件与 45 项 CSS 属性,涵盖 Chart、RichText、Lottie、音视频播放器等复杂组件。 依赖前端生态现有组件库,通过协议层绑定 LLM 能力,组件丰富度取决于所选前端框架。 拥有庞大的社区组件生态,但组件需人工编排,无法由 Agent 动态生成与组合。
性能表现 首帧渲染时间大幅降低,支持 120fps 流畅动画,高频增量更新不阻塞主线程。 性能受限于浏览器或 WebView 渲染效率,复杂动画与高频更新场景下易出现掉帧。 原生渲染性能优秀,但 JavaScript 桥接通信存在开销,复杂场景需额外优化。
接入方式 统一 API 数行代码即可接入 SDK,云侧生成 A2UI 数据后自动映射为端侧原生界面。 需在前端项目中引入 SDK 并配置 AG-UI 协议适配层,对前端技术栈有一定要求。 需搭建完整开发环境,编写 JSX 组件与原生模块桥接代码,接入成本较高。
开源协议 开源 MIT 开源 MIT 开源

AGenUI的应用场景

  • 智能助手交互卡片:地图导航、本地生活、出行服务等复杂场景中,Agent 实时生成可交互的原生卡片,用户无需跳转即可完成查询、预订、支付等操作。
  • 动态数据可视化:Agent 根据对话上下文即时生成折线图、柱状图、饼图等原生图表组件,将抽象数据转化为直观可视的端侧原生界面。
  • 富媒体内容展示:支持图文混排、轮播图、Lottie 动画、音视频播放等富交互内容的动态生成,满足营销、资讯、教育等场景的多媒体呈现需求。
  • 企业级跨平台 Agent 应用:面向需要同时在 iOS、Android、HarmonyOS 部署且对性能、视觉一致性和交互流畅度要求高的 B 端智能体产品,大幅降低多端适配成本。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

高德

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
FrankenPHP集成Laravel详细教程
FrankenPHP集成Laravel详细教程

本专题提供FrankenPHP集成Laravel的详细配置指南,全面解析运行原理、开发环境搭建、Caddyfile配置、Octane工作模式、数据库连接、队列任务、定时任务和生产环境优化,解决部署过程中常见的报错与兼容性问题。

2026.10.08

0

20

LLVM自定义Pass怎么写
LLVM自定义Pass怎么写

本专题聚焦LLVM自定义Pass开发,整理Pass类结构、run()方法、PreservedAnalyses、CMake构建、插件注册、-load-pass-plugin加载和测试用例编写流程。

2026.09.30

120

10

LLVM RISC-V参数配置教程
LLVM RISC-V参数配置教程

本专题介绍LLVM对RISC-V基础ISA和扩展的支持方式,涵盖RV32、RV64、标准扩展、实验性扩展、厂商扩展、-menable-experimental-extensions和版本差异。

2026.09.30

100

14

LLVM IR中间表示入门指南
LLVM IR中间表示入门指南

本专题整理LLVM IR的核心概念,包括中间表示作用、模块结构、函数、基本块、SSA形式、类型系统和常见语法,帮助新手理解LLVM编译流程中的关键层。

2026.09.30

80

12

PDF转图片方法
PDF转图片方法

需要把 PDF 页面用于上传、预览、分享或图片归档时,PDF 转图片方法专题整理 JPG/PNG 格式选择、逐页导出、清晰度设置、批量下载和结果检查等流程,帮助用户稳定完成 PDF 图片化处理。

2026.09.30

80

26

PixTV AI视频生成与无限画布创作
PixTV AI视频生成与无限画布创作

PixTV专题整理AI视频与视觉内容创作相关功能使用教程,涵盖AI生图、视频生成、无限画布、多模型创作、素材管理、声音音乐及视频剪辑等功能,帮助用户快速掌握PixTV从创意到成片的完整制作方法。

2026.09.29

100

15

Buffalo框架数据库开发全教程
Buffalo框架数据库开发全教程

本专题围绕Buffalo框架数据库开发,讲解database.yml多环境配置、soda与fizz迁移生成回滚、模型结构体标签、增删改查与条件查询、一对多与多对多关联、数据校验、回调钩子、事务处理及原生SQL执行能力。

2026.09.23

300

15

Buffalo框架路由与请求处理实操指南
Buffalo框架路由与请求处理实操指南

本专题讲解Buffalo框架路由与请求处理机制,涵盖路由注册与分组、资源路由、Handler编写规范、Context上下文方法、参数绑定、中间件编写挂载、Session与Cookie读写、Flash消息及错误页面定制方法。

2026.09.23

180

15

Buffalo框架零基础入门教程
Buffalo框架零基础入门教程

本专题整理Buffalo框架入门内容,涵盖Go环境准备、buffalo CLI安装、新项目生成、目录结构说明、dev热加载启动、数据库连接配置与常见报错排查,帮助新手按约定优于配置的思路跑通第一个Buffalo框架应用。

2026.09.23

140

15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Microsoft Copilot官方手册
Microsoft Copilot官方手册

共0课时 | 0人学习

GitHub Copilot手册
GitHub Copilot手册

共0课时 | 0人学习

扣子入门级教程
扣子入门级教程

共0课时 | 272人学习