OpenClaw Windows本地部署教程

Windows 10/11本地部署完整教程,方便更多人能使用

🪟 Windows 10 🪟 Windows 11 ⏱️ 预计安装时间:10分钟

📦 一、安装Node.js

Node.js是什么

Node.js是一个JavaScript运行时环境,OpenClaw基于Node.js开发,因此需要先安装Node.js。

下载和安装

  1. 访问官网下载

    打开 nodejs.org,下载LTS版本(推荐22.x)

  2. 运行安装程序

    双击下载的.msi文件,按提示完成安装,保持默认设置即可

验证安装

cmd
node --version
npm --version

正常应显示版本号,如 v22.12.0

📂 二、安装Git

Git是什么

Git是版本控制工具,某些OpenClaw功能需要Git支持。

下载和安装

  1. 访问官网下载

    打开 git-scm.com 下载Windows版本

  2. 运行安装程序

    按提示安装,保持默认选项即可

验证安装

cmd
git --version

⬇️ 三、安装OpenClaw

1. 转换国内镜像

为了加快下载速度,建议切换到国内npm镜像源:

cmd
npm config set registry https://registry.npmmirror.com

2. 安装OpenClaw

cmd
npm install -g openclaw@latest

3. 安装验证

cmd
openclaw --version
💡 注意事项
  • Visual Studio Build Tools:如果安装过程中提示需要编译工具,可下载安装 Visual Studio Build Tools
  • 报错信息处理:如果遇到权限错误,请以管理员身份运行CMD或PowerShell

🚀 四、初始化OpenClaw

运行初始化向导完成配置:

cmd
openclaw onboard --install-daemon

配置流程

  1. 选择Yes:确认开始配置
  2. 选择启动模式:推荐选择"完整模式"
  3. 选择模型:可选择OpenAI或跳过稍后配置
  4. 浏览器授权:按照提示完成授权流程

🇨🇳 五、配置国产大模型

推荐使用国产大模型原因

  • ✅ 国内访问速度快,无需代理
  • ✅ 中文理解能力强
  • ✅ 价格更实惠
  • ✅ 稳定可靠

模型对比

模型 特点 适用场景
Qwen(通义千问) 中文能力强,代码优秀 通用对话、编程
DeepSeek 推理能力强,性价比高 分析、写作
GLM-4 多模态支持好 图文理解
Kimi 长文本处理强 文档分析

配置方法(以Qwen为例)

  1. 获得API Key:访问 阿里云DashScope 注册并获取API Key
  2. 运行向导配置
cmd
openclaw config add provider dashscope

按提示输入API Key,选择默认模型即可完成配置。

🔧 六、常见问题

ssh报错解决方案

如果遇到SSH相关的错误,可以尝试以下方法:

cmd
# 使用https代替ssh
git config --global url."https://".insteadOf "git://"

# 或者配置ssh密钥
git config --global http.sslVerify false
⚠️ 其他常见问题
  • PowerShell执行策略限制:运行 Set-ExecutionPolicy RemoteSigned 修改策略
  • 中文路径问题:避免在安装路径中使用中文
  • 杀毒软件拦截:将OpenClaw添加到白名单