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管理,避免版本冲突):
- 下载nvm-windows:访问 https://github.com/coreybutler/nvm-windows/releases,下载
nvm-setup.exe并安装。 - 以管理员身份打开PowerShell,执行:
nvm install 22
nvm use 22 - 验证:
node -v
npm -v
(Node版本应为22.x或更高)
- 下载nvm-windows:访问 https://github.com/coreybutler/nvm-windows/releases,下载
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仓库反馈。祝部署顺利!
