找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 101|回复: 1

如何将 Skill 安装地址更改为其他盘(如 D 盘)

[复制链接]

25

主题

1

回帖

133

积分

管理员

积分
133
发表于 2026-3-12 08:47:13 | 显示全部楼层 |阅读模式

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 的实际安装路径,确认是否已指向新位置


25

主题

1

回帖

133

积分

管理员

积分
133
 楼主| 发表于 2026-3-12 10:15:40 | 显示全部楼层
上面的内容少了一个步骤,要编辑.openclaw下面的openclaw.json里的workspace路径,要保证workspace的路径和.openclaw的路径是一致的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|运营笔记

GMT+8, 2026-3-24 13:47 , Processed in 0.034155 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表