产品简介
mobilegym MobileGym是一个用于移动GUI代理研究的仿真平台,可在浏览器中运行安卓模拟器。它解决了真实设备状态不可读写、验证不准确和不可逆副作用的痛点,适合移动GUI代理研究人员、强化学习开发者和需要可扩展仿真测试的团队使用。

核心功能
- 完全可编程状态:捕获和配置整个环境状态
- 确定性判断:程序化检查,无需VLM判断
- 全环境状态比较:检测意外副作用
- 轻量级并行:单服务器运行256个实例
- 模拟到现实验证:训练增益可转移到真实设备
快速开始
- 安装Node.js ≥22和Python ≥3.11环境
- 克隆GitHub仓库并运行安装命令
- 启动模拟器服务并在浏览器中访问
- 使用自然语言与代理交互或运行基准测试
- 使用提供的强化学习代码进行训练
界面预览


与其他方案对比
| 对比项 | mobilegym | 同类方案 |
|---|---|---|
| 状态可读写性 | 状态完全可编程,可捕获、配置和恢复为JSON快照 | 真实设备状态不可读写,隐藏在加密数据库或服务器后端 |
| 验证准确性 | 确定性程序化判断,子毫秒级裁决,无需VLM | 依赖VLM或字符串相似度验证,存在误判率(如10.2%误判) |
适合谁用
- 移动GUI代理研究人员:需要可验证仿真环境进行算法研究
- 强化学习开发者:需要可扩展训练环境进行在线RL训练
- 软件测试工程师:需要轻量级并行测试移动应用
下载与版本
当前最新版本为 data-v0.1.0,发布于 2026-06-26。支持 Linux。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/Purewhiter/mobilegym