跳转至

技能(macOS)

打开 Dashboard → Skills 来检查和管理已连接 Gateway 的技能。macOS 应用使用与常规浏览器相同的 Control UI;没有单独的原生 Skills 面板。在安装或配置技能之前,先选择目标 Gateway。

数据源

  • skills.status(gateway)返回所有技能以及资格和缺失要求,包括针对内置技能的 allowlist 阻止。
  • 要求来自每个 SKILL.md 中的 metadata.openclaw.requires。

安装操作

  • metadata.openclaw.install 定义安装选项(brew/node/go/uv/download)。
  • Dashboard 调用 skills.install 在 Gateway 主机上运行安装程序。
  • 要为这台 Mac 的本地 Gateway 安装,请先连接它。使用 Connection… → Connection 选择 Local 模式,或从 Gateways 中选择其已保存的配置文件。
  • 操作者拥有的 security.installPolicy(enabled、targets、exec)在安装程序元数据之前运行。block 结果和策略失败会停止安装。warn 结果也会停止由 gateway 发起的请求:当存在对应的直接 CLI 时请使用它审查该请求,或更改策略以允许已审查的请求,然后重试。
  • 如果所有安装选项都是 download,gateway 会显示所有下载选择。
  • 否则,gateway 会根据当前安装偏好(skills.install.preferBrew、skills.install.nodeManager)和主机二进制文件选择一个首选安装程序:当 preferBrew 已启用且存在 brew 时优先使用 Homebrew,然后是 uv,再然后是指定的 node manager,再次是 Homebrew(如果可用,即使没有启用 preferBrew),然后是 go,最后是 download。
  • Node 安装标签反映配置的 node manager,包括 yarn。

浏览 ClawHub

从 Dashboard → Skills 搜索 ClawHub,然后在安装前打开一个结果以检查其元数据、发布者和发布版本。Gateway 拥有安装过程中的预下载安全检查。
官方 ClawHub 发布者和包会跳过安全判定获取,如 ClawHub 发布信任 中所述。

ClawHub 的 Review 审计结果允许安装,并在结果警告中返回审计文本。Blocked 或不可用的安全检查会停止安装。这些审计结果不会覆盖上述操作者拥有的安装策略。

仅安装的搜索结果提供 Install 而不是详情审查。Dashboard 会发送其精确来源引用,不提供版本选择器,并标记未扫描的来源。安装后,它会读取同一 Gateway 路由上的 skills.status,以确认已审查的版本或记录的仅安装引用。

环境变量/API 密钥

  • 技能配置属于 Gateway,在其配置中的 skills.entries.<skillKey> 下,而不是这台 Mac 的设备偏好设置。
  • skills.update 会修补 enabled、apiKey 和 env。

远程模式

  • 安装和配置更新发生在 gateway 主机上,而不是本地 Mac 上。
  • 当技能文件、配置、Mac 节点连接、其目录或其可执行文件清单发生变化时,gateway 会在使其权威快照失效后发出 skills.changed。使用 Dashboard 的 Skills 页面上的 Refresh 加载最新的 skills.status 报告。

本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 cl/openclaw