AppAgent
不活跃简介
AppAgent 是基于 LLM 的多模态智能体框架,让 AI 能够像人类一样操作智能手机应用,支持触控交互和自主探索。
核心特性
- 基于 LLM 的多模态智能体,通过触摸和滑动操作智能手机应用
- 支持自主探索和人类演示两种学习模式,自动构建操作知识库
- 简化动作空间设计,无需系统后端权限即可跨应用操作
- 集成 GPT-4V 和通义千问-VL 等多模态模型
- 提供网格覆盖层精确定位未标记的 UI 元素
- 支持 Android Studio 模拟器,无需实体设备即可测试
适用场景
💡 自动化社交媒体操作(如关注用户、发布内容)
💡 辅助视障人士操作手机应用
💡 批量自动化重复性手机任务
💡 研究人机交互和 GUI 自动化
快速开始
1. 安装 Android Debug Bridge (adb) 并通过 USB 连接 Android 设备
2. 克隆仓库并安装依赖:`pip install -r requirements.txt`
3. 在 `config.yaml` 中配置 OpenAI API Key 和请求间隔
4. 启动探索阶段:选择自主探索或人类演示模式
5. 运行部署阶段执行目标任务