桌面客户端与 CLI
桌面客户端用于在自己的桌面上使用机械臂录制数据集:它会检测硬件,引导您完成干净的回合采集,并在您决定上传之前将一切都保存在本地。CLI 随其一同安装,同时也可作为 MCP 服务器使用。
最后更新 2026-08-09
桌面应用的作用
浏览器操控台是为远程控制平台上的机器人而构建的。桌面客户端覆盖了工作流程的另一半:您、放在桌面上的一台机械臂,以及一份您想亲自录制的数据集。它通过 USB 连接机械臂,检测已连接的摄像头,并逐个回合地引导您完成录制。
检测过程是自动的。插上 SO-100 后,应用会找到串口并枚举舵机;连接的网络摄像头会出现在预览画面中,方便您在录制前检查取景。无需编写配置文件,也无需自行寻找驱动程序。
您录制的所有内容首先写入本地磁盘。在您明确选择上传之前,任何数据都不会离开您的机器,这一点在您的回合中包含尚未准备好分享的内容时,或是在没有可靠网络连接的地方录制时都很重要。
下载与安装
该应用支持 macOS、Windows 和 Linux,可在 /download 下载。安装后使用您的平台账户登录,并连接机械臂。如果您同时在为平台配对一台机器人,配对向导的配对码也在这个应用中兑换。
引导式录制流程
录制高质量的模仿学习数据主要靠的是纪律,而应用会替您把这份纪律固化下来。每个回合都会经过相同的五个环节。
- 1描述任务
用一句清晰的话描述任务,同一任务每次都用相同的措辞。语言条件化的策略会关注这段文字,因此“拿起红色方块并放入碗中”要好过“测试 4”。
- 2重置场景
将机械臂移动到起始姿态,并摆放好物体。摄像头预览画面就在此处,方便您在开始录制前而不是之后确认取景。
- 3录制
通过遥操作让机械臂完成任务,动作要果断而平稳。任务一旦完成就立即停止,不要在画面中空转等待。
- 4回放检查
在保留一个回合之前先回放一遍。丢弃一个不合格的回合只需几秒钟,而用它来训练却要耗费数小时。
- 5上传
确认满意后,上传这一批数据。回合会出现在平台的数据集浏览器中,与通过远程会话录制的内容并列在一起。
本地数据与 LeRobot 导出
回合以 LeRobot 格式存储和导出,这是大多数开源机器人学习生态系统都接受的交换格式。使用桌面客户端录制的数据集可以直接用于训练 ACT、Diffusion Policy、SmolVLA 或 GR00T 微调。
如果您计划对 GR00T 进行微调,请将数据集导出为 LeRobot v2.1。GR00T 不接受其他版本的数据集,在一次长时间的录制之后才发现这一点可不是什么愉快的事。
CLI
CLI 可以独立安装,无需桌面应用,这使它成为无图形界面的机器和脚本场景下的正确选择。在 macOS 和 Linux 上:
curl -fsSL https://www.ay-robots.com/install.sh | sh在 Windows 上,使用 PowerShell:
irm https://www.ay-robots.com/install.ps1 | iexCLI 使用 API 密钥进行身份验证。请在 /dashboard/settings 下创建密钥,密钥带有 ayr_live_ 前缀,应像对待密码一样对待它,将其保存在您的 shell 环境变量或密钥管理器中,而不要写进您提交的脚本里。
MCP:本地与托管
如果您使用支持 MCP 的助手或编辑器,平台可以通过 Model Context Protocol 以两种方式访问。本地服务器运行在您自己的机器上,通过一条命令即可启动:
ay-robots mcp托管服务器位于 https://www.ay-robots.com/api/mcp,使用 Streamable HTTP。它无需任何本地安装:将您的 MCP 客户端指向该 URL,并使用来自 /dashboard/settings 的 ayr_live_ API 密钥进行身份验证,即可访问您的账户数据。
| 本地 MCP 服务器 | 托管 MCP 服务器 | |
|---|---|---|
| 运行方式 | 安装 CLI 后运行 ay-robots mcp | 无需运行任何程序,直接连接 https://www.ay-robots.com/api/mcp |
| 传输方式 | 由您的 MCP 客户端启动的本地进程 | Streamable HTTP |
| 身份验证 | 您的 CLI 凭据 | 带有 ayr_live_ 前缀的 API 密钥 |
| 适用场景 | 涉及本地机器和硬件的工作流程 | 随时随地访问账户数据,无需安装 |
常见问题
离线状态下可以录制吗?▾
可以。录制过程完全在本地进行。您只需要在首次登录和配对时联网,以及在上传时再次联网,采集回合期间不需要网络连接。
桌面客户端可以检测哪些机械臂?▾
SO-100(SO-ARM100)是主要支持的机械臂,开箱即用。完整的受支持型号列表请参见支持的机器人页面。
在哪里获取 API 密钥?▾
在 /dashboard/settings 下。密钥以 ayr_live_ 开头,可授予对您账户的访问权限,因此请像保管密码一样保管它们,并撤销任何可能已经泄露的密钥。
不安装任何东西也能使用托管 MCP 服务器吗?▾
可以。它在 https://www.ay-robots.com/api/mcp 上使用 Streamable HTTP,您只需要一个 MCP 客户端和一个 API 密钥。只有当工作流程涉及您的本地机器时,才有必要使用本地服务器。