安装笔记
使用nodejs基于npm安装:
1、本机安装nodejs v22及以上版本并设置为环境变量
官方地址:https://nodejs.org/en/download
cmd命令 通过 node -v检查版本信息,有输出则说明安装成功:

cmd命令 最好设置一下国内的镜像,这样npm install会很快:
# 查看npm的源
npm config get registry
# 设置国内镜像源
npm config set registry https://registry.npmmirror.com
2、本机安装git for windows,这东西在后面自动安装skill等操作时需要
官方地址:https://gitforwindows.org/
cmd命令 通过 git --version检查版本信息,有输出则说明安装成功:

3、本机安装openclaw,官方安装方法很多,推荐使用nodejs安装
官方地址:https://openclaw.ai/
以管理员身份运行cmd命令 使用nodejs的npm进行安装最适用:
# 使用nodejs进行安装,--verbose命令可以输出安装过程
npm i -g openclaw --verbose
--------------安装历史版本方法-----------------------------------
# 查看OpenClaw所有版本
npm view openclaw versions --json
# 安装历史版本313
npm install -g openclaw@2026.3.13 --verbose

cmd命令 安装完成后,执行 openclaw --version检查版本信息,有输出则说明安装成功:

如遇到提示 openclaw: Node.js v22.12+ is required (current: v20.13.1). 则表示当前的nodejs版本过低,需要到至少 v22.12才能使用openclaw,自行参考第一步升级nodejs。

cmd命令 通过 npm list -g openclaw 也能看到openclaw甚至安装目录,openclaw默认在 C:\Users\用户名\AppData\Roaming\npm\node_modules\openclaw

初始化openclaw
安装openclaw后还不能使用,需要初始化。
整个初始化过程,大部分可以参考部署视频:https://www.bilibili.com/video/BV1KHXvB6Eua
官网也提供了Getting Started操作,只是没视频那么详细:https://docs.openclaw.ai/start/getting-started
以管理员身份运行cmd命令执行openclaw初始化操作:
openclaw onboard --install-daemon
唯一的问题是设置大模型,目前没有免费的qwen(oauth)选项了,这块需要自行付费准备可用的模型API KEY,我选择了阿里的codingplan:

使用openclaw
安装初始化完成后,在cmd命令下运行 openclaw dashboard 会自动打开浏览器,剩下就是进行openclaw交互了:

卸载
openclaw gateway stop
openclaw uninstall --all --yes --non-interactive
npx -y openclaw uninstall --all --yes --non-interactive