|
OpenClaw 默认将 Skill 安装到用户目录下的 .openclaw/skills 文件夹中。在 Windows 系统上,该路径通常为: textCopy Code
C:\Users\你的用户名\.openclaw\skills
若希望将 Skill 安装地址更改为其他盘(如 D 盘),可通过以下方式实现: 方法一:通过环境变量或配置修改安装路径(推荐)OpenClaw 支持通过设置环境变量 OPENCLAW_WORKSPACE 来自定义工作目录(包括 Skills 存储位置): 设置系统环境变量: - 右键“此电脑” → “属性” → “高级系统设置” → “环境变量”。
- 在“系统变量”或“用户变量”中点击“新建”:
- 变量名:OPENCLAW_WORKSPACE
- 变量值:如 D:\OpenClaw\workspace
- 重启终端或重新启动 OpenClaw 服务使生效。
验证路径是否生效: - 重新启动 OpenClaw 后,新安装的 Skill 将位于:textCopy Code
D:\OpenClaw\workspace\skills
⚠️ 注意:此方法要求 OpenClaw 版本支持 OPENCLAW_WORKSPACE 环境变量(2026 年后版本已支持)48。 方法二:手动迁移现有 Skills 并创建符号链接若已安装大量 Skill 到 C 盘,可迁移后再用符号链接保持兼容: - 关闭 OpenClaw 服务。
- 将整个 .openclaw 文件夹从 C 盘复制到 D 盘,例如:textCopy Code
D:\OpenClaw\.openclaw
- 删除原 C 盘文件夹,然后在命令行(以管理员身份运行)创建符号链接:cmdCopy Code
mklink /J "%USERPROFILE%\.openclaw" "D:\OpenClaw\.openclaw"
- 重启 OpenClaw。
此方法适用于不想重新配置 OpenClaw 的场景,且兼容旧版本 8。 方法三:使用 ClawHub CLI 指定安装目录(临时方案)通过命令行安装时,可指定安装目录(但仅对当前安装有效): bashCopy Code
npx clawhub@latest install <skill-name> --dir D:\OpenClaw\skills
此方式需每次手动指定,不适合长期使用 4。
验证当前 Skill 安装路径可在 OpenClaw 对话界面或命令行中输入: bashCopy Code
openclaw skills list
输出会显示每个 Skill 的实际安装路径,确认是否已指向新位置
|