1.1 产品概述
RDK Studio 是面向机器人开发的 AI 原生桌面工作台。它把 Moss 对话、项目工作区、设备连接、远程开发、烧录、本地模型和板端 Agent 放在同一个原生窗口里。
进入 RDK Studio 后,工作台会把 Moss 对话 和 项目工作区 放在一起。
你可以先描述目标,让 Moss 帮你规划、查看设备和项目状态、整理终端或文件信息。也可以直接打开烧录、远程桌面、代码编辑器、板端 Agent、本地大模型、技能工坊等功能页手动操作。
产品形态
RDK Studio 的主导航按工作流分为三组:
| 分组 | 入口 | 用途 |
|---|---|---|
| 核心 | 工作台 | Moss 对话、项目工作区、设备状态、历史、诊断、变更、文件与终端信息 |
| 开发工具 | 烧录、远程桌面、代码编辑器 | 系统镜像写入、板端图形界面、远端代码工作区 |
| AI 能力 | 板端 Agent、本地大模型、技能工坊 | OpenClaw 部署与对话、Ollama 本地模型、Moss / OpenClaw 技能管理 |
左下角的 资源与支持 提供地瓜开发者论坛、RoboGo 平台、用户反馈入口;设置入口位于侧栏底部。
与普通远 程开发工具有什么不同
传统远程开发工具通常把 SSH、文件、远程桌面、代码编辑器、烧录、模型配置拆成多个应用。RDK Studio 的差异在于这些功能可以在同一个工作区里配合使用:
- 你说“帮我看这台设备为什么连不上 Wi-Fi”,Moss 会结合当前设备状态、终端输出和网络配置一起排查。
- 你说“先不要执行,给我一个风险计划”,可以切到 计划 模式,让 Moss 先列步骤、风险和需要确认的动作。
- 你说“用快速模式回答一下这个报错含义”,可以切到 快速 模式;遇到复杂排障再切回 思考 模式。
- 你在板端 Agent 页发送消息时,可以和 OpenClaw 对话;在工作台发送消息时,Moss 会结合项目、设备、文件和诊断快照。
命令、文件写入、板端执行等动作仍然有可见输出和必要确认。RDK Studio 的目标是让关键过程看得见,让你知道 Moss 做了什么、为什么这么做。
解决的核心问题
第一类问题是 信息分散。机器人开发常常同时涉及板端系统、网络、模型、代码目录、日志、摄像头、BPU、远程桌面和社区知识。
RDK Studio 把这些信息放到 Moss 工作区,减少在多个工具之间来回切换。
第二类问题是 上手门槛。刚开始使用时不必先记住大量命令;熟悉命令行的人仍然可以在终端里直接操作,并把输出交给 Moss 继续分析。
第三类问题是 AI 怎么落到实际开发里。Moss 不只是问答框,它能结合 RDK Studio 的终端、文件、设备和诊断信息协助你完成任务。
OpenClaw 则用于更贴近板端设备的操作。
适用人群
- RDK 与机器人开发:需要连接、烧录、调试开发板,并希望把重复排障步骤交给 Moss。
- ROS / ROS 2 / TROS 开发:需要在板端运行节点、检查话题、查看日志、定位启动失败。
- AI 应用与具身智能团队:需要在 RDK X3 / X5 / S100 或其他 Linux 主机之间管理模型、代码和设备状态。
- 教学与研究场景:希望降低环境准备和命令记忆成本,把精力放在算法、任务和实验本身。
能连接哪些设备
RDK Studio 重点支持 RDK X3、RDK X5、RDK S100,包括板型识别、RDKOS 镜像、烧录、BPU/TROS 知识、OpenClaw 部署等。
同时,SSH 是通用入口。通用 Linux 主机、NVIDIA Jetson、Raspberry Pi、Rockchip 板卡等也可以作为远端主机接入。
这类设备可使用 Moss 对话、终端、文件、代码编辑器和项目工作区。涉及 RDK 专属硬件的功能,会在非 RDK 设备上隐藏或提示不可用。
需要配合其他平台的场景
RDK Studio 主要负责本机开发、设备连接、烧录、调试、Moss 协作、OpenClaw 和本地模型管理。
遇到下面这些任务时,建议把 RDK Studio 和对应平台配合使用。左下角的 资源与支持 可以直接打开 RoboGo、地瓜开发者论坛和用户反馈入口。
| 场景 | 推荐方式 | 说明 |
|---|---|---|
| 云端一站式机器人开发 | RoboGo | 适合数据闭环、具身智能训练场、Agent 开发服务、应用开发与部署等云端流程;本机调试和板端验证回到 RDK Studio 完成。 |
| 现成应用 / Demo / 案例 | RoboGo、NodeHub | 找应用、看案例、沉淀项目资料时,可以先到这些平台;需要连接设备运行时再回到 RDK Studio。 |
| 模型训练 / 数据集管理 | RoboGo 中已有的数据闭环或训练流程,或 PyTorch、TensorFlow、训练平台 | 训练通常不在 RDK Studio 里完成。RDK Studio 更适合连接设备、准备运行环境和验证模型效果。 |
| 模型量化与编译为 hbm | D-Robotics 模型转换工具链;如 RoboGo 提供对应流程,也可以配合使用 | 生成 hbm 后,再在 RDK Studio 连接的设备上部署、运行和排查。 |
| 多人协作与代码托管 | Git 平台、在线文档、协作代码编辑器 | RDK Studio 适合个人开发和设备调试,多人协作建议继续使用团队已有平台。 |
| 企业级权限与审计 | 企业运维平台、跳板机、统一身份和角色权限系统 | RDK Studio 会提示风险和确认,但不替代企业权限体系。 |
| 高风险操作判断 | 你确认后再执行 | RDK Studio 会尽量说明风险和影响,最终仍需要你判断是否继续。 |