指南

驱动一整个手机农场 只需一条提示词

把真实的 Android 手机和 iPhone 架在一台 Mac 上,配对一次主机,然后用一句自然语言提示词——发给 BusyBro 或任意 MCP 客户端——驱动整个机队:截图、点按、登录、自动化,每一个会改变状态的操作都要经过确认。

过去,手机农场意味着一屋子设备和一个在设备间来回走动的人。Busymate 的农场是一台带供电 USB 集线器的 Mac 上的主机守护进程:它发现每一台插入的手机,把每块屏幕镜像到你的浏览器,把每个操作暴露为工具,并把自己作为一台设备配对到你的仪表盘,于是机队会带着实时健康状态出现在你自己的手机旁边。因为每个操作都是工具,AI 助手可以用一句话驱动一台手机或整个机架。

本指南从一个空集线器讲到那一句话。它对边界很坦诚:原始的高权限操作——shell、任意输入、从商店之外安装应用、切换网络、重启——仅限管理员,总是要求确认,并且完全不向自由文本助手开放。提示词驱动的是安全、精选的操作面,而这已经覆盖了一次测试所需的大部分内容。

开始之前

你需要 准备什么

能插上的硬件、一台用来托管的 Mac,以及一个拥有它的 Busymate 账号。

  • 一台作为主机的 Mac,外加一个供电 USB 集线器和数据线——不能是只充电的线。

  • 已开启 USB 调试的 Android 手机,以及已开启开发者模式的 iPhone——这是各平台唯一要求的设备端点按。

  • 一个具有设备编辑权限的 Busymate 账号;主机及其配置的每一台手机都归该所有者所有。

  • 仪表盘中的 BusyBro,或通过 MCP 连接的 Claude Code(见上一篇指南)——作为你输入提示词的地方。

分步操作

按顺序 执行

上架、安装、看着机队出现、完成入驻,然后交给智能体。

  1. 01

    把手机上架

    通过供电集线器把手机连到 Mac。在每台 Android 手机上打开 USB 调试,主机询问时点按「允许 USB 调试」;Android 手机需要的配置就这么多。在每台 iPhone 上启用开发者模式,并在提示时信任主机——这是 Apple 要求的两次一次性点按。iOS 这边的其余一切都由守护进程自动配置。

  2. 02

    安装守护进程、登录、启动

    一行命令安装农场主机。在浏览器里登录一次,让主机得以配对——守护进程拒绝在未登录时启动,所以农场绝不会意外地在没有所有者的情况下运行——然后带自启动启动它,这样登录和重启后都会自动拉起。状态命令会显示正在运行的构建、在线手机数量,以及主机是否已配对。

    主机用一份保存在磁盘上的长期凭据把自己配对为 Busymate 设备,因此再也不需要你的会话。每台手机都成为它下面的子设备,拥有能在 USB 重连后保持不变的稳定身份,并继承你的所有权。

    安装、配对、启动、检查
    bash
    curl -fsSL https://farm.busymate.net/install.sh | bash   # macOS / Linux
    bmfarm login                 # sign in once in the browser so the host can pair
    bmfarm start --autostart     # start the background daemon; relaunches at login
    bmfarm status                # running build, phones online / total, pairing state
  3. 03

    看着机队出现在仪表盘中

    在仪表盘里打开 Phone Farm 视图。它的侧边栏有一个 Daemon 条目——农场级面板,每台机器有一个控制面板,还有从主机实时流上来的日志尾部——以及每台农场机器各一个条目,打开那台 Mac 的 Android 和 iOS 手机。每台手机显示型号、系统版本、电量和状态,还有一个实时镜像:屏幕以视频流传输并在你的浏览器里硬件解码,你的点按、滑动和按键会往返到物理设备。守护进程重启后的恢复由心跳驱动,所以没有任何东西需要刷新。

  4. 04

    一个操作完成所有手机的入驻

    每台手机都需要保持几个组件最新——设备端控制运行器、证书信任、用于抓包的 Busymate DevTools 应用等等。与其逐台走遍机架,主机卡片上的 Onboard all phones 操作会替你遍历机队,并按手机隔离,一台失败的安装永远不会中止整轮遍历。仪表盘渲染一个按组件排列的实时手机网格;只有当守护进程确认了已安装版本,单元格才会变绿,已是最新的组件显示为灰色跳过,任何需要人工介入的事项——Apple ID 提示、付费应用——都会被标记而不是伪装成完成。

  5. 05

    连接智能体

    两扇门通向同一组工具。BusyBro 内置于仪表盘和独立的 BusyBro 应用中,已经以你的身份登录。Claude Code——或任何 MCP 客户端——用一条命令加一次浏览器登录连接到同一个服务器,上一篇指南已经讲过。无论哪种方式,助手都以你的身份行事:每个农场工具都限定在你自己的农场设备上,受主机远程控制开关的约束,并对照你角色的能力进行检查。

  6. 06

    写下那一条提示词

    用自然语言说出你想在整个机队上完成的事。助手会列出在线手机,逐台截图,打开应用,通过读取屏幕的 UI 层级找到并点按所需元素,输入登录信息,然后逐台汇报。你在农场控制台里设置的变量——测试账号、优惠码——可以按名称供自动化使用,所以提示词里永远不必包含密码。

    任何会改变手机状态的操作都会先向你展示一张确认卡片——附带即将执行内容的完整负载——然后等待。截图或 UI 转储不需要确认;点按、从公开商店安装或运行自动化则需要。原始 shell、原始 ADB、任意输入、代理和飞行模式切换以及重启是仅限管理员的高权限操作,自由文本助手完全无法触及;它们留在仪表盘和 MCP 工具中,并且必须显式确认。

    一条提示词,整个机架
    text
    On every online farm phone: take a screenshot, open the checkout app, sign in with the test-account variables, and tell me which phones show the new "Pay in 3" button. Flag any phone whose screen is black.
  7. 07

    让它重复执行,并抓取手机发出的流量

    自动化就是主机上的普通 JavaScript 文件,带有设备 API——安装、启动、查找并点按、输入、截图——以及一个按间隔运行它们的调度器。让助手排一个计划,它就成了带每台设备结果的夜间任务。农场手机的流量经共享代理进入与你自己手机相同的信息流,所以一次运行的网络活动可以像任何其他抓包一样被检查、模拟和导出;农场里的 Android 手机运行在 root 层级,证书位于系统存储中,除了做证书固定的应用之外一切都能解密。

    机队健康也是一个工具:问哪些手机需要关注,助手会读取仪表盘显示的同一份心跳,并能触发自愈遍历——同样需要确认。

    把这次运行变成夜间任务
    text
    Run the login-smoke automation on all Android farm phones every night at 02:00 and message me only if a phone fails.

故障排除

可能出现 的问题

农场的问题几乎总是一根线、手机上的一次点按,或者某个关卡在正常发挥作用。

  • 某台手机一直没出现在机队里

    十有八九是只能充电的线,或者 Android 上一个没有回应的「允许 USB 调试」提示。换线、解锁手机、接受提示。iOS 上确认开发者模式已开启且主机已被信任。

  • 守护进程拒绝启动

    在主机有所有者之前它会快速失败。运行登录命令,登录,然后再次启动——状态命令会确认配对。

  • 镜像方块是黑的

    手机已锁定、屏幕熄灭,或者控制运行器尚未就绪。唤醒手机;如果仍然是黑的,对那台手机运行入驻操作,让它的组件用真实证据重新检查。

  • 助手说它无法运行 shell 命令

    正确且有意为之:原始 shell、原始 ADB 和其他高权限操作仅限管理员,自由文本助手不可触及。直接使用仪表盘控制台或 MCP 工具,那里适用显式确认关卡。

  • 对一台我能看到的手机的操作被拒绝

    农场操作仅限于你自己的农场设备,并且需要主机开启远程控制,以及你角色的设备编辑权限。检查主机设置中的远程控制开关和你角色的能力。

常见问题

大家常问 的问题

这是云手机还是模拟器?

都不是。它们是插在你控制的机器上的集线器中的物理手机。你也可以租用托管机队而不是自己搭建——定价页面有说明。

助手真的会弄坏手机吗?

破坏性操作面仅限管理员、需要确认,并且不向自由文本提示词开放。提示词能做的——截图、点按、启动应用、商店安装、自动化——总是在执行前预览确切的操作。

农场手机上的流量抓取能用吗?

能。农场手机经共享代理进入与其他设备相同的仪表盘信息流,已 root 的 Android 农场手机可以在系统级解密除证书固定外的一切流量。

一机架真实手机, 只差一句话

插上它们,配对主机,让助手驱动机队——每一次改动都由你批准。

Ask your mate