如何使用 AI Agent 操作 DuoPlus云手机?
例如,让 Agent 帮你处理一个网页任务,它可以打开浏览器、访问指定页面、填写信息,再根据页面反馈继续操作。
这意味着,AI Agent 要真正“做事”,除了模型本身,还需要能够执行任务的工具和环境。
一、AI Agent需要什么样的操作环境?
不同任务,需要不同的执行环境。
| Agent 能力 | 执行环境 |
| 写代码 | Code / Terminal |
| 查资料 | Web Browser |
| 操作网页 | Browser |
| 操作电脑 | Desktop / Computer |
| 操作移动 App | Mobile Phone |
为什么 AI Agent 想操作 App,要先有一部“它能使用的手机”?
网页可以直接通过浏览器访问,Agent 可以借助浏览器工具读取页面结构、点击元素、输入内容。
但手机 App 和普通网页有一个很大的区别,App 运行在 Android 或 iOS 环境中。
Agent 如果要完成一个真实的 App 操作,就需要获得以下权限:
- App 本身的运行环境
- 当前账号的登录状态
- 手机屏幕上的 UI 界面
- 点击、滑动、输入等触控操作
- App 不同页面之间的跳转
这时候的手机不再只是一个“运行 App 的设备”,它实际上变成了:AI Agent 执行移动端任务的工作环境。
二、从“手动操作”到“Agent自动操作”
想象这样一个场景,
你管理着多个海外社媒账号,每天都有一些重复性账号运营工作。
- 查看账号通知
- 检查内容发布状态
- 查看评论和互动
- 发布准备好的内容
过去,这些事情需要你自己拿起手机,一个账号一个账号地操作,或者使用 RPA 自动化工具提前配置具体的操作流程。
但对于DUO+ AI Agent 来说,这类操作任务变得更加简单,你只需要向它下达指令:
“打开 TikTok,把手机中的视频内容发布到 A 账号。”
AI Agent 就会自动进入手机中的TikTok,识别当前页面,将视频内容上传到 TikTok,完成编辑文案、添加tag等操作,并点击发布内容。
DUO+ AI Agent 是 DuoPlus云手机中的内置功能。
它把 AI Agent 与云手机连接起来。用户只需描述目标,AI 就可以在云手机中识别界面、打开 App、点击元素、输入内容并检查结果。对于需要同时管理多台设备或多个账号的团队,任务还可以从单机操作扩展到批量执行。
三、已经在用 OpenClaw 或 Codex?安装 Skill 就能接入
在实际工作中,不同团队已经形成了不同的 AI 工作流。
有些开发者可能长期使用 Claude Code 或 Codex,自动化团队可能通过 OpenClaw 管理工具、计划任务等等。
这种情况下,你不需要更换原有工具。
只需要安装 DuoPlus Skill,第三方 Agent 同样可以调用 DuoPlus 云手机,实现自动化操作。
DuoPlus Skill是什么?
让你的AI Agent能通过官方 OpenAPI 和 HTTP Gateway管理、启动、检查并自动化操作DuoPlus云手机的一个能力包。
通过 DuoPlus Skill,可以保留现有 Agent 工作入口,同时增加云手机执行能力。
整个调用关系可以理解为:
四、DuoPlus AI Skill 与 DuoPlus Agent Skill,应该怎么选?
使用第三方 Agent 接入 DuoPlus 时,可以根据现有技术环境选择不同路径。
| 对比项 | DuoPlus AI Skill | DuoPlus Agent Skill |
| 主要调用方式 | OpenAPI + HTTP Gateway | ADB 广播 |
| 主要能力 | 设备管理、开关机、截图、界面识别与 Android 操作 | 通过现有 ADB 链路调用和控制云手机 |
| 接入特点 | 能力组织更完整 | 更贴近既有 ADB 技术栈,灵活性较高 |
| 更适合谁 | 希望快速接入、统一管理设备与界面的团队 | 已具备ADB环境、偏向底层设备操作的技术用户 |
如果是第一次将第三方 Agent 接入 DuoPlus,通常可以优先了解 DuoPlus AI Skill。它通过 OpenAPI 和 HTTP Gateway 提供设备及界面操作能力,接入路径相对直接。
如果团队已经搭建了 ADB 相关环境,并且更希望沿用现有设备控制方式,则可以根据实际技术条件考虑 DuoPlus Agent Skill。
五、安装DuoPlus AI Skill后可以做什么
1.管理云手机设备
Agent 可以获取云手机列表,使用唯一设备 ID 选择目标设备,并执行开机、关机、重启和状态检查,包括:
– `running`:设备正在运行
– `stopped`:设备已经停止
– `starting`:设备仍在启动,需要继续等待
– `expired`:设备已经过期
– `configuration_failed`:设备配置失败
– `proxy_not_configured`:设备尚未配置代理
2.操作云手机中的 Android App
对于支持 AI HTTP 控制的设备,Agent 可以进一步获取当前屏幕和 UI 信息,并执行:
– 打开指定 App
– 按文字或坐标点击
– 向输入框写入内容
– 滑动页面
– 执行返回操作
– 截图并检查最终页面
例如:打开指定 App,进入账号设置页,检查当前登录状态;不要修改任何设置,完成后返回截图。
3.管理设备网络与代理准备
Agent 可以读取设备和代理相关状态,协助判断设备为什么不能启动,或在首次运行前发现未初始化代理等问题,并根据任务需要完成相应的代理配置,让设备在启动前具备可用的网络环境。
4.构建带确认机制的连续任务
真正可用的自动化不只是连续点击,还要知道什么时候停止操作。
Agent 可以明确当任务进入验证码、支付、账号恢复、删除数据或其他不可逆步骤时,先暂停操作,说明当前页面和下一步影响,等待用户确认。
常见问题
1.使用 DuoPlus AI Skill 需要写代码吗?
不一定。如果第三方 Agent 支持安装和调用 Skill,按照配置教程完成授权后,就可以用自然语言发起任务。是否需要写代码,主要取决于你想把流程定制到什么程度,而不是使用 Skill 的硬性门槛。
2.DuoPlus AI Skill 可以操作所有云手机吗?
DuoPlus AI 支持全版本云手机,包括 Android 10/11/12/15等,仍需确认设备处于运行状态,且 HTTP Gateway 等控制通道已经准备完成。
3.API Key 可以直接写入配置文件吗?
API Key 应存放在安全的本地配置或密钥管理环境中,限制可访问范围。不建议把 API Key 写入项目文件、公开文档、截图或 Git 仓库。
最新福利:注册领取1个月云手机试用
关注【DuoPlus】公众号联系我们,获取更多相关信息!



