跳到主要内容

3.11.2 内置技能与分类

RDK Studio 装包自带一组精选官方技能,由 D-Robotics 维护,覆盖 RDK 开发中最常见的场景。开发者无需手动安装,开箱即可使用。

五大分类

内置技能按以下分类组织:

分类用途典型技能
核心操作(core/)设备诊断、硬件知识、OpenClaw 协作的底层能力rdk-openclawrdk-device-opsrdk-hardwarerdk-board-knowledge
板型专属(boards/)针对特定板型的专项能力rdk-x5-apprdk-x5-ai-detectrdk-x5-tros-runtime
文档与搜索(docs/)在 RDK 官方文档与社区中检索rdk-developer-docsrdk-doc-optimizedrdk-rosrdk-forum-search
通用工具(tools/)跨场景通用能力multi-search-engineagent-browserduckduckgo-search
可选扩展(optional/)可选启用的高级能力rdk-token-usagenano-banana-prordk-skill-authoring-guide

技能数量与查看入口

仓库中实际包含 45 个 SKILL.md(按 skills/**/SKILL.md 文件计数)。其中 技能工坊 → 技能中心 → catalog 列出的是精选推荐子集,更多技能可在 ClawHub 社区搜索找到。

查看技能详情的方式:

入口路径
Studio 内置目录技能工坊 → 技能中心 → catalog
仓库源文件<仓库根>/skills/<分类>/<技能名>/SKILL.md
AI Dock 中查看当前激活的输入 /skills 命令

技能的实际"住所"

位置内容
Studio 装包内精选官方技能,约 12 条,由 src/skill-center/manifest.json 列出
仓库 skills/ 目录完整官方技能集(45 个)
板端 OpenClaw 工作区同步过来的技能(默认关闭自动同步)
ClawHub 远程社区第三方技能(按需拉取)

D-Moss Agent 启动时会扫描本机的 skills/**/SKILL.md 建立索引,对话中按 trigger 关键词命中后加载到上下文。

内置技能的"为什么不全部加载"

Studio 不会把所有内置技能都注入每次对话的上下文。这是 trigger 触发匹配机制的核心设计——避免上下文膨胀、保持 Agent 决策清晰。详细的触发匹配逻辑见 3.11.5 触发匹配机制

如果开发者希望某个技能"无论用户说什么都加载",可以在 SKILL.md 的 trigger 字段中加入广义关键词(如 rdk 开发),但这通常不推荐——会让技能与不相关的对话也命中,影响 Agent 的注意力分配。