跳到主要内容

1.3 功能矩阵

RDK Studio 提供 15 个功能模块,覆盖设备接入、远程开发、AI 协作、系统配置四类场景。本节给出完整的功能矩阵,作为查阅起点;每个模块的详细使用方法在 3. 用户指南 中。

桌面客户端主界面:左侧 IconRail 聚合所有功能 tab,中间是当前激活设备的工作台,底部常驻 AI Dock

15 个功能模块

模块一句话职责详见
工作台当前激活设备的硬件指标与系统信息总览3.1
AI 对话D-Moss Agent 入口,自然语言驱动的开发助手3.2
远程终端多标签 SSH 终端,断线自动重连,与 AI 工具调用共享显示3.3
文件管理板端文件的可视化浏览、上传、下载、在线编辑3.4
远程 IDE基于 code-server 的浏览器版 VS Code,所有内容在板端原地工作3.5
远程桌面基于 NoVNC 的浏览器原生远程桌面3.6
系统烧录TF 卡 / eMMC / RDK S100 xburn 一站式烧录3.7
网络配置远程下发板端 WiFi,无需为板端连接键盘鼠标3.8
设备管理多设备列表、切换、自动设备识别、配置导入导出3.9
OpenClaw 板端 Agent板端 AI 运行时的部署与协同3.10
技能(Skill)给 Agent 的操作策略,可安装、自创、社区共享3.11
配置中心账户、AI 引擎、设备连接、外观等全局配置的统一入口3.12
多通道接入把 Studio 的 AI 对话接入飞书、微信等通讯工具3.13
监控与运维任务队列与 Token 用量统计3.14
命令行工具(CLI)rdkstudio 与 @dmoss/agent,支持自动化与 CI 场景3.15

发布形态对比

RDK Studio 提供两种发布形态:

形态适用场景关键能力
桌面客户端日常开发主场景完整功能集,包含烧录、串口、远程桌面等需要原生系统能力的模块
命令行工具(CLI)自动化脚本、CI / CD、批量操作、远程会话无 GUI 依赖;可管道;与桌面客户端共享设备列表与模型配置

CLI 进一步细分为两个独立命令:

  • rdkstudio:产品 CLI,与桌面客户端共享设备和模型配置。在终端中跑命令、查文件、调 AI,与桌面端无缝衔接。
  • @dmoss/agent:独立 NPM 包,纯 Agent 运行时。适合 Docker 镜像、CI 容器、远程脚本场景,不依赖桌面客户端。

两个 CLI 的具体差异、安装方式、典型用法见 3.15 命令行工具

模块在两种形态下的兼容性

模块桌面客户端CLI
工作台支持不支持(GUI 专属)
AI 对话支持支持
远程终端支持支持(管道与交互模式)
文件管理支持支持
远程 IDE支持不支持(GUI 专属)
远程桌面支持不支持(GUI 专属)
系统烧录支持不支持(依赖原生磁盘扫描)
网络配置支持支持
设备管理支持支持
OpenClaw 板端 Agent支持支持
技能支持支持
配置中心支持部分支持(通过 rdkstudio config
多通道接入支持@dmoss/agent --weixin
监控与运维(任务队列)支持不支持(GUI 专属)
命令行工具内置启用入口自身即 CLI

CLI 不支持图形界面相关的能力(工作台、IDE、远程桌面、烧录的可视化界面、任务队列)。AI 对话、终端、文件、设备管理、OpenClaw 协同、技能等核心能力两种形态都完整支持。