Brill

Win系统如何正确部署OpenClaw

2026/03/24

Win系统如何正确部署OpenClaw:保姆级完整指南(2026最新版)

OpenClaw(前身为Clawdbot/Moltbot)是一款开源的个人AI智能体助手,能够通过自然语言指令执行真实任务,如操作电脑、自动化工作流、接入多平台等。它在2026年迅速爆火,支持本地优先部署,兼容Windows、macOS和Linux。

Windows用户部署OpenClaw相对友好,但官方更推荐WSL2以获得更好的稳定性和兼容性。本文结合网络最新教程(如官方文档、CNBlogs、CSDN、知乎等),详细说明两种主流方式:Windows原生部署(简单快捷)和WSL2部署(推荐,稳定性更高)。适合小白零基础操作。

一、OpenClaw简介与硬件要求

OpenClaw的核心包括:

  • Gateway:控制平面,暴露API和管理界面。
  • CLI工具:命令行操作。
  • Dashboard:浏览器访问的调试界面(默认端口18789)。
  • 支持接入Ollama本地模型、OpenAI、DeepSeek、Gemini等API,以及飞书、Telegram等通道。

硬件推荐

  • Windows 10/11(64位,建议Win11 22H2+)。
  • 内存 ≥16GB(运行大模型时建议32GB+)。
  • 磁盘空间 ≥20GB。
  • 最好有独立GPU(用于本地模型加速)。

注意:OpenClaw权限较高,建议在非主力工作机或沙箱环境中部署,避免意外操作。

二、方式一:Windows原生部署(推荐新手快速上手)

1. 准备环境(Node.js + Git)

  • 安装Git:访问 https://git-scm.com/download/win,下载安装包,双击安装(一路Next即可)。
  • 安装Node.js(推荐使用nvm管理,避免版本冲突):
    1. 下载nvm-windows:访问 https://github.com/coreybutler/nvm-windows/releases,下载nvm-setup.exe并安装。
    2. 管理员身份打开PowerShell,执行:
      nvm install 22
      nvm use 22
    3. 验证:
      node -v
      npm -v
      (Node版本应为22.x或更高)

2. 一键安装OpenClaw

管理员身份打开PowerShell,执行官方安装脚本:
iwr -useb https://openclaw.ai/install.ps1 | iex

  • 如果提示执行策略问题,先运行:
    Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
  • 安装完成后,通常会自动进入配置向导。

或者使用npm全局安装:
npm install -g openclaw@latest

3. 初始化配置

执行:
openclaw onboard
或快速模式:
openclaw onboard --flow quickstart
按照提示逐步配置:

  • 选择安装模式(QuickStart推荐)。
  • 配置工作区目录。
  • 输入AI模型API Key(支持OpenAI、DeepSeek、Ollama等)。
  • 设置Gateway认证等。

4. 启动与访问

  • 启动Gateway:
    openclaw gateway start
  • 浏览器访问:http://127.0.0.1:18789(或对应端口)。
  • 检查版本:openclaw -v

三、方式二:WSL2部署(官方推荐,稳定性更强)

WSL2能提供接近Linux的原生体验,尤其适合复杂工具和长期运行。

1. 启用WSL2

管理员身份打开PowerShell,执行:
wsl --install
(会自动安装WSL2和Ubuntu)

重启电脑后,打开Ubuntu终端,更新系统:
sudo apt update && sudo apt upgrade -y

2. 在WSL中安装OpenClaw

在Ubuntu终端执行官方脚本:
curl -fsSL https://openclaw.ai/install.sh | bash

  • 如果需要Node.js,可先安装:sudo apt install nodejs npm(或用nvm)。
  • 然后运行初始化:openclaw onboard

3. 端口转发与访问(重要)

WSL中的服务需转发到Windows主机:

  • 在PowerShell中设置端口转发(示例18789端口):
    netsh interface portproxy add v4tov4 listenport=18789 listenaddress=0.0.0.0 connectport=18789 connectaddress=$(wsl hostname -I)
    浏览器直接访问Windows的http://127.0.0.1:18789即可。

四、常见配置与进阶

1. 接入本地模型(Ollama)

  • 先在Windows或WSL安装Ollama,运行模型(如Qwen2.5)。
  • 在OpenClaw配置中选择Ollama Provider,填写对应地址(通常http://host.docker.internal:11434或WSL内地址)。

2. 国内用户适配(飞书/Telegram接入)

  • 配置飞书机器人:生成App ID、Secret,填入OpenClaw通道设置。
  • 代理设置:若网络受限,在PowerShell或WSL中配置HTTP/HTTPS代理。

3. 后台运行

  • 原生:使用openclaw gateway install安装为服务。
  • WSL:启用systemd后,用systemctl管理。

4. 更新OpenClaw

npm update -g openclaw
或重新运行安装脚本。

五、常见问题与排查

  • 权限错误:始终用管理员PowerShell运行。
  • Node版本不兼容:用nvm切换到22+版本。
  • 安装卡住:检查网络(科学上网或镜像),或删除~/.openclaw目录重试。
  • Gateway启动失败:运行openclaw gateway status,检查日志;删除pending.json文件后重启。
  • WSL字体/界面问题:在WSL中安装中文字体:sudo apt install fonts-noto-cjk
  • 防火墙拦截:允许Node.js/PowerShell通过防火墙。

如果报错,建议查看官方文档 https://docs.openclaw.ai/ 或搜索具体错误。

六、总结与建议

Windows部署OpenClaw最简单的是原生一键脚本,追求稳定则选WSL2。安装后,你就拥有了一个能真正“做事”的本地AI助手,可通过聊天让它帮你整理文件、写代码、远程操控等。

安全提醒:OpenClaw执行力强,请仔细审查权限和指令,避免在重要数据上直接运行未验证的任务。

部署完成后,欢迎探索Dashboard,接入更多工具链,让你的“数字分身”真正开始工作!


参考来源:OpenClaw官方文档、CNBlogs保姆级教程、CSDN/知乎Windows部署指南、YouTube视频演示等(2026年最新内容)。

如遇新问题,可在GitHub OpenClaw仓库反馈。祝部署顺利!

头像

联系我

Availability: 开放合作

Win系统如何正确部署OpenClaw | 我的文章