OpenClaw Windows 10 完整安装步骤细化说明

一、安装概览

本文档详细记录了在 Windows 10 环境下安装 OpenClaw v2026.2.2 的完整流程,采用源码编译方式并与 Ollama 本地模型集成。整个安装过程分为八个阶段,总耗时约 6-8 分钟。

核心安装路径 :D:\Ai\Documents\openclaw


二、详细步骤说明

第一阶段:环境检查

步骤 1:检查 Node.js 版本

命令:

<BASH>

node --version

输出结果:

<TEXT>

v22.18.0

说明:

  • Node.js v22.18.0 已预先安装
  • OpenClaw 要求 Node.js 版本 ≥ 18.0.0
  • 当前版本完全满足要求,可继续下一步

状态:✅ 通过


第二阶段:网络问题排查

问题发现:GitHub 连接超时

尝试命令:

<BASH>

git clone https://github.com/pjasicek/OpenClaw.git openclaw

错误输出:

<TEXT>

fatal: unable to access: Failed to connect to github.com port 443

原因分析:

  1. 国内网络环境限制 GitHub 访问
  2. 可能存在防火墙或网络代理配置问题
  3. 443 端口(HTTPS)连接被阻断
步骤 2:移除 Git 代理配置

命令:

<BASH>

git config --global --unset http.proxy

git config --global --unset https.proxy

说明:

  • 清除可能存在的过时代理配置
  • 避免代理设置导致的连接问题
  • 为使用国内镜像源做好准备

状态:✅ 代理配置已清理


第三阶段:源码获取(关键步骤)

步骤 3:从 Gitee 国内镜像克隆

命令序列:

<BASH>

切换到目标目录

cd D:\Ai\Documents

从 Gitee 镜像克隆

git clone https://gitee.com/OpenClaw-CN/openclaw-cn.git openclaw

输出结果:

<TEXT>

Cloning into openclaw...

Updating files: 100% (4935/4935), done.

说明:

  • 使用 Gitee 镜像源解决 GitHub 访问问题
  • 克隆成功,共获取 4935 个文件
  • 项目完整下载到 D:\Ai\Documents\openclaw

状态:✅ 源码获取成功


第四阶段:包管理器配置

步骤 4:全局安装 pnpm

命令:

<BASH>

npm install -g pnpm

输出结果:

<TEXT>

added 1 package in 11s

说明:

  • pnpm 是 OpenClaw 指定的包管理器
  • 使用 -g 参数全局安装
  • 安装耗时 11 秒,网络环境良好
步骤 5:配置 pnpm 国内镜像源

命令:

<BASH>

pnpm config set registry https://registry.npmmirror.com

说明:

  • 使用淘宝 npm 镜像加速依赖下载
  • 显著提升依赖安装速度
  • 避免官方 registry 访问受限问题

状态:✅ pnpm 环境配置完成


第五阶段:项目依赖安装

步骤 6:安装项目依赖

命令序列:

<BASH>

进入项目目录

cd D:\Ai\Documents\openclaw

安装依赖

pnpm install

输出结果:

<TEXT>

Packages: +968

Done in 185s

说明:

  • 成功安装 968 个依赖包
  • 耗时约 3 分钟(185 秒)
  • 依赖包含:前端框架、后端服务、构建工具等

状态:✅ 依赖安装完成


第六阶段:构建与验证

步骤 7:运行开发模式构建

命令:

<BASH>

pnpm dev

输出结果:

<TEXT>

Build success in 12580ms

说明:

  • TypeScript 代码编译成功
  • 构建耗时约 12.6 秒
  • 无编译错误或警告
步骤 8:验证安装版本

命令:

<BASH>

node openclaw.mjs --version

输出结果:

复制代码

<TEXT>

2026.2.2

说明:

  • 确认 OpenClaw 版本为 2026.2.2
  • 与预期版本一致
  • 核心功能模块加载正常

状态:✅ 构建验证成功


第七阶段:快捷方式创建

步骤 9:创建桌面和开始菜单快捷方式

命令:

<POWERSHELL>

powershell -ExecutionPolicy Bypass -File create_shortcuts_simple.ps1

输出结果:

<TEXT>

Desktop shortcut created

Start Menu shortcut created

说明:

  • 执行项目自带的 PowerShell 脚本
  • 自动创建桌面快捷方式
  • 自动添加到开始菜单
  • 避免手动修改 PATH 环境变量的权限问题

状态:✅ 快捷方式创建成功


第八阶段:Ollama 本地模型配置

步骤 10:检查已安装的 Ollama 模型

命令:

<BASH>

ollama list

输出结果:

<TEXT>

qwen3:4b (2.5 GB)

gpt-oss:20b (13 GB)

说明:

  • Ollama 已预先安装并配置完成
  • 已有两个可用模型:
    • qwen3:4b:轻量级中文模型 2.5 GB
    • gpt-oss:20b:大型多语言模型 13 GB
步骤 11:设置 OpenClaw 默认模型

命令:

<BASH>

node openclaw.mjs models set ollama/qwen3:4b

输出结果:

<TEXT>

Default model: ollama/qwen3:4b

说明:

  • 选择性价比高的轻量模型作为默认
  • qwen3:4b 模型适合日常使用
  • 资源占用相对较低(2.5 GB)
步骤 12:验证模型配置状态

命令:

<BASH>

node openclaw.mjs models status

输出结果:

<TEXT>

Default: ollama/qwen3:4b

说明:

  • 确认默认模型已正确设置
  • OpenClaw 与 Ollama 集成完成
  • 可直接调用本地 AI 能力

状态:✅ Ollama 配置完成


三、问题与解决方案汇总

序号 问题 根本原因 解决方案 效果
1 GitHub 连接超时 网络防火墙限制访问 443 端口 改用 Gitee 国内镜像源 ✅ 完全解决
2 Git 代理配置冲突 历史代理配置失效 执行 git config --global --unset 清理 ✅ 配置正常
3 npm 全局安装权限不足 非管理员权限 使用本地项目目录安装 ✅ 绕过限制
4 PATH 环境变量修改失败 需要管理员权限 使用 PowerShell 脚本创建快捷方式 ✅ 功能正常

四、完整命令清单

<BATCH>

:: ==================== 环境检查 ====================

node --version

:: ==================== 网络问题处理 ====================

git config --global --unset http.proxy

git config --global --unset https.proxy

:: ==================== 源码获取 ====================

cd D:\Ai\Documents

git clone https://gitee.com/OpenClaw-CN/openclaw-cn.git openclaw

:: ==================== 包管理器配置 ====================

npm install -g pnpm

pnpm config set registry https://registry.npmmirror.com

:: ==================== 安装依赖 ====================

cd D:\Ai\Documents\openclaw

pnpm install

:: ==================== 构建验证 ====================

pnpm dev

node openclaw.mjs --version

:: ==================== 快捷方式创建 ====================

powershell -ExecutionPolicy Bypass -File create_shortcuts_simple.ps1

:: ==================== Ollama 模型配置 ====================

ollama list

node openclaw.mjs models set ollama/qwen3:4b

node openclaw.mjs models status


五、安装后验证清单

  • Node.js 版本 ≥ 18.0.0
  • 源码完整下载(4935 个文件)
  • pnpm 全局安装并配置镜像
  • 968 个依赖包安装成功
  • TypeScript 编译通过
  • 版本验证通过(2026.2.2)
  • 桌面快捷方式已创建
  • Ollama 模型已集成
  • 默认模型设置为 qwen3:4b

六、后续使用建议

启动 OpenClaw

双击桌面快捷方式,或在命令行执行:

<BASH>

cd D:\Ai\Documents\openclaw

pnpm dev

切换模型

如需切换到大模型:

<BASH>

node openclaw.mjs models set ollama/gpt-oss:20b

node openclaw.mjs models status

更新项目

<BASH>

cd D:\Ai\Documents\openclaw

git pull

pnpm install

pnpm dev


安装完成时间 :2026年2月24日
总体状态 :✅ 安装成功,OpenClaw 已就绪!

咨询信息较多,欢迎留言~

相关推荐
小羊没烦恼!3 天前
微服务化的基石——持续集成
java·大数据·word·powerpoint·.net
回眸&啤酒鸭3 天前
【回眸】Minicart 电商购物车核心功能落地指南
人工智能
一隅论数智3 天前
给AI一张“业务概念地图“:本体如何从哲学走向企业智能
大数据·人工智能·经验分享·笔记·学习·学习方法·政务
AI的探索之旅3 天前
97 个 OpenCV 实例(三十):双目立体,从标定到点云
人工智能·opencv·计算机视觉
AlbertZein3 天前
Step-5-Preview 上手实测:3D 游戏、金融分析、网页设计一次跑完
人工智能·aigc
小羊没烦恼!3 天前
初探性能优化——2个月到4小时的性能提升
java·开发语言·windows·算法·c#
rockmelodies3 天前
# Windows Server2008 R2 Standard(SP1镜像U盘)重置本地管理员密码【完整详细步骤】
windows·密码破解
LaughingZhu3 天前
Product Hunt 每日热榜 | 2026-09-19
人工智能·深度学习·神经网络·搜索引擎·百度
美狐美颜SDK开放平台3 天前
开发直播APP时如何接入视频美颜SDK?开发流程与注意事项
android·人工智能·计算机视觉·音视频·直播美颜sdk