Platforms 导读
macOS 上 Skills 的安装、密钥与远程模式
macOS 客户端不本地解析 Skills,所有数据来自网关。安装时优先走 Homebrew,其次 uv、node 管理器等,默认拒绝危险代码安装。密钥存在 ~/.openclaw/openclaw.json 中,远程模式下安装和配置都在网关主机执行。
先讲这一页到底在解决什么
macOS 上 Skills 的安装、密钥与远程模式
macOS 客户端不本地解析 Skills,所有数据来自网关。安装时优先走 Homebrew,其次 uv、node 管理器等,默认拒绝危险代码安装。密钥存在 ~/.openclaw/openclaw.json 中,远程模式下安装和配置都在网关主机执行。
第一站
📦 Mac app 更像技能商店橱窗,不是技能解析器本体
它负责展示“有什么技能、缺什么依赖、点安装时怎么转发给 Gateway”。
skills.status像从 Gateway 拉一份技能货架清单回来,顺便看哪些还缺前置条件。
metadata.openclaw.requires这是技能门口的小条件牌,告诉系统这项技能还缺什么。
skills.install点安装时,真正干活的还是 Gateway 主机,不是 Mac app 自己悄悄装。
brew / npm / uv / go
这些像不同的配送路线,具体走哪条由 skill metadata 决定。