hamibot 中文文档 下载 App

Hamibot 多设备管理与并行执行

多设备有什么用

单台设备跑自动化效率有限,多设备的优势很明显:

配对多台设备

配对流程和单台完全一样,重复执行即可:

  1. 每台设备都安装 Hamibot App
  2. 控制台分别为每台生成配对码
  3. 每台手机各自输入自己的配对码

控制台会列出所有已配对设备,每台设备的状态独立显示(在线 / 离线、当前运行的脚本、电量等)。

并行下发脚本

方式一:控制台 UI 操作

在脚本详情页点「安装」时,可以勾选多台设备。安装后运行时,也可以选择一台或多台同时运行。

方式二:REST API

调用远程执行接口,devices 参数传多个设备 ID:

POST /api/v1/scripts/execute
{
  "devices": ["device_A_id", "device_B_id", "device_C_id"],
  "code": "text('刷新').findOne().click();"
}

多设备的注意事项

同步 vs 异步

Hamibot 的多设备执行是基本同步的——脚本在各设备上并行启动,但每台设备的执行进度会因网络、手机性能略有差异。如果后续步骤需要精确同步,脚本里要自己处理。

设备分组

如果设备数量多,建议按用途分组:

控制台可以给设备打标签,方便在定时任务和 API 调用时按组筛选。

保持每台都在线

设备多了,离线是常态。建议:

配额影响

每多一台设备就多占用一个配对额度。免费额度是 1,多设备需要订阅扩容。

典型架构示例

          ┌── 设备 1(小米 13)── 电商抢购
Hamibot   ├── 设备 2(华为 P50)── 电商抢购
控制台    ├── 设备 3(OPPO Find X)── 日常签到
          ├── 设备 4(vivo X90)── 日常签到
          └── 设备 5(Pixel 7)── 脚本测试