跳转到内容

Xiaomi-GUI-0 — 真机闭环移动 GUI Agent 的工程范式

Xiaomi-GUI-0 Technical Report — 真机闭环移动 GUI Agent

Section titled “Xiaomi-GUI-0 Technical Report — 真机闭环移动 GUI Agent”

发布日期: 2026-06-30 来源: https://arxiv.org/abs/2606.31410 工程范式: 以真实设备为主体的混合基础设施 + 错误驱动数据飞轮 + 渐进式三阶段后训练(SFT → Step RL → Agentic RL)

核心约束:现有 GUI Agent 的训练和评估高度依赖离线成功轨迹、模拟环境和标准化 Benchmark,与实际部署时的真实应用界面布局、交互逻辑、异常状态分布存在本质差异。这种差异导致 Benchmark 高分与真实可用性之间的持续鸿沟。

关键洞察:GUI Agent 是顺序决策系统,每一步都会改变后续状态——错误识别、反思纠正、状态恢复能力才是实际部署的瓶颈。然而现有训练数据以离线成功轨迹为主,模型对真实环境中高频出现的故障模式几乎没有暴露。

面对这一约束,Xiaomi 团队做出了以下架构选择:

  1. 真实设备主导(Real-Device-Dominant):物理设备(手机、平板、车载屏幕)作为主要执行环境,沙箱仅提供辅助支持。这与 CUA-Gym、MobileGym 等模拟器方案形成鲜明对比。
  2. 错误驱动数据飞轮(Error-Driven Data Flywheel):不追求数据规模扩展,而是围绕模型自身在真实部署中暴露的错误分布来修复数据。
  3. 渐进式三阶段训练:SFT(建立基础操作能力)→ Step RL(修正局部错误)→ Agentic RL(优化长程轨迹),形成从密集反馈到稀疏反馈的课程。

放弃了什么:放弃了以模拟器为中心的规模化训练范式;放弃了纯离线成功轨迹的依赖;为了保证真实执行分布,接受了物理设备集群的高运维成本(数百台真机 + 沙箱混合调度)。

  • 物理设备池覆盖近 10 个主流品牌,涵盖手机、平板、车载屏幕
  • 手机覆盖 100 个最高流量商业应用,平板/车载覆盖 20 个代表性优化应用
  • 沙箱池提供数百并发实例用于可复现的实验和消融
  • Device-Pull 调度方案:闲置设备根据当前就绪状态从队列请求任务,而非推送分发——适应真机可能离线、登录失效、触发风控等现实情况
  • 统一动作空间 + 低延迟浏览器控制通道用于人工维护
  1. 高频任务数据(High-Frequency Task Data):~5,000 个异常状态样本覆盖 14 类异常(登录过期、验证码、支付认证、权限弹窗、网络错误等),每类配差异化处理策略
  2. 高泛化数据(High-Generalization Data):五级函数树 + 行为桶(Behavior Bucket)两轴查询合成,覆盖单应用/跨应用三种任务关系(接力、对比、并行)
  3. Agent 能力增强数据(Agent-Capability Enhancement Data):五标签结构化 CoT 架构(Observation/Reflection/Plan/Decision/Memory)
  • 交互式标注:人工回放失败轨迹,定位首个关键错误(First Key Error),提供修正动作 + 错误原因
  • 教师模型评分与接管:教师模型每步评分,连续低于阈值时临时接管产生恢复轨迹
  • 关键原则:失败轨迹不被丢弃,而是转化为 explicit 的反思+纠正监督信号
阶段数据规模损失函数核心目标
SFT120K 轨迹(1.2M step)+ 4.4M grounding下个 token 预测建立基础执行能力、动作协议、结构化推理
Step RL40K 轨迹(0.4M step)GSPO(序列级重要性采样)修正局部错误(格式/参数/推理结构/记忆更新)
Agentic RL数千任务(在线生成)GSPO + 轨迹级回报长程规划、跨应用状态保持、错误恢复
层级检查器失败条件奖励
L1-A规则解析器严重格式错误或解析失败-1.0
L1-B规则动作检查动作/参数/工具调用无效或不一致-0.5
L2规则结构检查推理字段缺失或格式错误-0.5
L3LLM-as-Judge反思/规划/记忆与状态冲突-0.5
L4LLM-as-Judge推理与动作描述/工具调用不一致-0.5
Pass全部通过所有层级通过1.0
  • MTP (Multi-Token Prediction) 模型已可用作投机解码草案模型(MiMo-V2-Flash 架构)
  • 但 Xiaomi-GUI-0 本身基于 Qwen3-VL-30B-A3B,主要优化在训练而非推理

RealMobile Benchmark(自建真实设备测试集)

Section titled “RealMobile Benchmark(自建真实设备测试集)”
  • 100 个任务 × 14 个应用 × 4 个能力域
  • 57% 任务涉及多应用,平均 1.93 个应用/任务
  • 精细粒度评分(子目标分解 + 连续分值)+ Veto 机制
  • Xiaomi-GUI-0 成功率达到 72.0%(完全完成比例)
  • Xiaomi-GUI-0 达到 78.9% 成功率
  • 显著提升真实设备上的执行稳定性和异常状态识别
  • 64 × NVIDIA H100 GPU(8 节点 × 8 GPU)
  • 训练框架:verl (RL) + Megatron-Core (training) + SGLang (rollout)
维度Xiaomi-GUI-0典型 GUI Agent(Mobile-Agent-v3.5, UI-TARS-2 等)
执行环境真机主导 + 沙箱辅助模拟器/沙箱为主
训练数据真实用户指令 + 真实异常状态离线成功轨迹 + 简化模拟环境
错误处理错误驱动飞轮 + 显式反思训练错误轨迹通常被丢弃
RL 训练Step RL → Agentic RL 两级多为单阶段 SFT 或简单 RL
评估真实设备 Benchmark(RealMobile)AndroidWorld 等标准模拟评估
好奇心需维护数百台物理设备集群运维成本低
局限性中国应用生态为主,国际化有待验证覆盖面更广但深度不足

与 MiMo-V2-Flash(同团队的纯 LLM)的关系:Xiaomi-GUI-0 专注于 GUI Agent 能力,Qwen3-VL 作为视觉骨干,两者的工程管线存在协同但模型架构独立。

截至撰写时(2026-07-12),该论文刚发表约两周,社区讨论尚未广泛展开。核心贡献(真机闭环 + 错误驱动飞轮)的工程价值已获内部验证。

  1. 真机 Hybrid 基础设施是可落地的:数百台物理设备 + 沙箱协同的方案,虽然运维成本高,但确实能消除数据收集、训练、评估之间的分布偏差
  2. 失败轨迹比成功轨迹更有价值:错误驱动数据飞轮证明,围绕模型自身错误分布生成反思+纠正信号,比单纯扩展数据规模更有效
  3. Cascade Reward 设计是工程实用的:层级式先便宜后昂贵的检查链,既保证了奖励质量又控制了计算成本
  4. 结构化 CoT(五标签)模板可通用:Observation → Reflection(可选) → Plan/Replan → Decision → Memory 的格式可复用到任何长程 Agent 场景
  5. First-Key-Error 标注策略节省人力:只在失败轨迹中标注第一个关键错误,其余错误视为级联派生——降低标注成本但不丢失信息
  6. GSPO(序列级 Group Policy Optimization)+ 非对称 clip 比:适合 Agent 响应这种以完整动作为单位的优化场景