【保姆级教程】Windows部署OpenClaw教程
晨奕_
编辑于 2026年03月08日 00:53

由于OpenClaw更新速度较快,此文章目前只针对于OpenClaw 2026.3.2版本,当然本教程也可以提供部分参考

1. 下载Node

下载Node连接:https://nodejs.cn/download

选择版本长期支持版本: 24.14.0

下载后一直点击next安装即可

打开PowerShell窗口输入如下命令验证是否安装成功,如果成功看到了版本号代表安装成功

代码块
Shell
自动换行
复制代码
node -v
npm -v
复制成功

如果npm -v执行报错,输入如下命令,并且输入y然后按回车即可

代码块
Shell
自动换行
复制代码
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
复制成功

1.1 修改Node为国内镜像地址

cmd命令行输入如下命令

代码块
Shell
自动换行
复制代码
npm config set registry https://registry.npmmirror.com
# 验证是否设置成功输入下面这个命令,如果返回了https://registry.npmmirror.com代表设置成功
npm config get registry
复制成功

2. 安装Git

下载Git:https://git-scm.com/install/windows

版本选择:Git for Windows/x64 Setup

一直点击Next安装即可

验证是否安装成功需要重新打开PowerShell窗口并且输入git -v即可,看到返回git version 2.53.0.windows.1类似的版本号代表安装成功

3. 安装OpenClaw

重新打开PowerShell窗口输入如下命令等待安装完成

代码块
Shell
自动换行
复制代码
npm i -g openclaw
复制成功

如果报这个错,解决方案

代码块
PlainText
自动换行
复制代码
C:\Windows\system32> npm i -g openclaw
npm error code 128
npm error An unknown git error occurred
npm error command git --no-replace-objects ls-remote ssh://git@github.com/whiskeysockets/libsignal-node.git
npm error git@github.com: Permission denied (publickey).
npm error fatal: Could not read from remote repository.
npm error
npm error Please make sure you have the correct access rights
npm error and the repository exists.
npm error A complete log of this run can be found in: C:\Users\PVE-ChenYi-Win\AppData\Local\npm-cache\_logs\2026-03-07T15_27_04_061Z-debug-0.log
复制成功

输入如下命令,再次重新打开PowerShell输入刚刚的安装命令:npm i -g openclaw

代码块
PlainText
自动换行
复制代码
# 先输入这个命令
git config --global url."https://github.com/".insteadOf ssh://git@github.com/
复制成功

如果安装完成后没有error类似的报错信息那么代表安装成功,这个时候我们可以再PowerShell中输入,以下命令进行查看是否真的安装成功,如果返回版本号那么代表安装成功

代码块
PlainText
自动换行
复制代码
openclaw -v
复制成功

4. 配置OpenClaw

4.1 初始化OpenClaw

终端输入openclaw onboard来配置openclaw,通过键盘上下键位可以进行选择回车键位确认

  • 第一个界面选择yes

  • 第二个选项选择QuickStart

  • 第三个选项选择需要的模型,我这里以MiniMax作为举例

  • 选择频道我们先跳过选择skip for now

  • 配置Skills我们先选择No

  • Enable hooks我们全部勾选上,按空格勾选,按回车确认

至此OpenClaw已经运行成功了,这时会自动打开一个cmd窗口我们不要关闭

Node也会提示访问网络我们选择允许

4.2 配置OpenClaw

我们先打开文件夹C:\Users\你电脑的用户名\.openclaw,打开里面的openclaw.json文件,我们找如下这一行内容。把messaging修改为full,代表给openclaw所有权限。这时openclaw会有很高的权限,请谨慎操作!

代码块
JSON
自动换行
复制代码
  "tools": {
    "profile": "messaging" # 把messaging修改为full,代表给openclaw所有权限
  },
复制成功

重启openclaw,输入如下命令:openclaw gateway restart

这个时候我们可以问openclaw一个问题,比如:请发给我当前电脑的硬件信息

如果可以发送那么代表openclaw已经拥有了执行命令的权限

5. OpenClaw常用命令

这里是OpenClaw的常用命令,我们可以按照这个方式来管理OpenClaw,可以再PowerShell输入如下命令

代码块
Shell
自动换行
复制代码
openclaw gateway start # 启动openclaw
openclaw gateway restart # 重启openclaw
openclaw gateway stop # 停止openclaw
openclaw status # 查看openclaw状态
openclaw dashboard # 返回openclaw访问地址,并且打开浏览器访问
复制成功