Duoplus Agent

📱 云手机自动化远程操控专家

DuoPlus云手机远程操控工具,通过ADB广播命令实现点击、滑动、输入、截图等自动化操作,需搭配DuoPlus CloudPhone v2.0.0+使用。

收藏
3.2k
安装
1.3k
版本
1.0.7
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

DuoPlus CloudPhone Agent 是一款专为DuoPlus云手机生态设计的远程自动化控制工具。它基于ADB(Android Debug Bridge)协议,通过Base64编码的JSON广播命令与云端Android设备进行通信,实现对云手机的全面操控。

核心用法

该skill采用"观察-执行-验证"的循环工作流:
1. 使用get_ui_state获取当前屏幕状态(UI元素描述+截图)

2. 发送动作命令(如CLICK_ELEMENT、INPUT_CONTENT、SLIDE_PAGE)

3. 等待1-3秒让操作生效

4. 再次调用get_ui_state验证结果

5. 循环直至任务完成

支持的动作类型涵盖:屏幕导航(Home/Back/打开应用)、点击操作(坐标/元素/长按/双击)、文本输入、键盘按键、滑动翻页、等待控制等。坐标系统采用0-1000相对值,适配不同分辨率屏幕。

显著优点

  • 完整自动化能力:覆盖点击、滑动、输入、截图、UI读取等核心移动自动化需求
  • 云原生设计:专为云手机场景优化,支持远程ADB连接
  • 标准化协议:基于Android广播机制,JSON+Base64编码,跨平台兼容
  • 辅助脚本完善:提供send_command.shcheck_env.sh等工具脚本,降低使用门槛
  • 压缩截图支持:内置WebP压缩,减少带宽占用

潜在局限

  • 生态锁定:仅兼容DuoPlus CloudPhone v2.0.0+,无法用于普通Android设备或其他云手机平台
  • 异步执行模式:除get_ui_statePAGE_SCREENSHOT外,所有动作命令均为"fire-and-forget",需手动轮询验证结果
  • 版本依赖严格:必须预装DuoPlus Service,且版本号需>=2.0.0
  • 网络依赖:远程ADB连接稳定性直接影响使用体验
  • 坐标抽象化:0-1000相对坐标系统虽适配多分辨率,但精确操作仍需调试

适合人群

  • 云手机自动化运维开发者
  • 移动应用自动化测试工程师
  • 需要批量管理云手机设备的运营团队
  • 基于DuoPlus平台构建RPA(机器人流程自动化)方案的技术团队

常规风险

  • 设备认证风险:依赖设备端/data/misc/dplus/version文件进行兼容性校验,该路径涉及系统敏感目录
  • ADB安全风险:远程ADB连接若未配置认证,存在未授权访问风险
  • 任务ID冲突:需自行保证task_id唯一性,重复ID可能导致命令追踪混乱
  • 无执行反馈:动作类命令无返回值,操作失败难以即时感知
  • Base64编码开销:大参数JSON需编码传输,增加一定计算和带宽开销

Duoplus Agent 内容

scripts文件夹
手动下载zip · 6.2 kB
check_env.shtext/x-shellscript
请选择文件