摘要:不少 Windows 用户不想折腾 WSL2,希望直接在原生环境下运行 OpenClaw。OpenClaw 官方提供 Windows 专用 PowerShell 安装脚本 install.ps1,一条命令完成 Node.js 检测与安装、npm 全局部署 OpenClaw、环境变量配置。本文详细讲解以管理员身份运行 PowerShell、执行 iwr -useb https://openclaw.ai/install.ps1 | iex、openclaw onboard 配置向导、开机自启设置、以及国内网络环境下配合 GreenVPN 千兆带宽加速 Claude/GPT API 访问的完整流程。适合纯 Windows 用户、不熟悉 Linux 的开发者。
为什么选原生 PowerShell 而非 WSL2
不少教程推荐在 WSL2 中安装 OpenClaw,性能接近原生 Linux。但 WSL2 需要启用 Hyper-V、分配内存、处理 Windows 与 Linux 文件系统互访,对不熟悉 Linux 的用户有一定门槛。若你:
- 不熟悉 Linux 命令,希望全程在 Windows 环境操作
- 机器资源有限,不想额外跑 WSL2 虚拟机
- 需要 OpenClaw 与 Windows 原生应用(如 Outlook、Teams)深度集成
则原生 PowerShell 安装是更合适的选择。官方脚本会自动处理 Node.js 22+ 安装、npm 路径、权限等问题。Windows 11 用户可直接使用;Windows 10 需确保系统已更新至较新版本,以支持现代 PowerShell 特性。若机器已安装 WSL2,两种方式可并存,互不影响。
第一步:以管理员身份打开 PowerShell
右键「开始」菜单 →「Windows PowerShell(管理员)」或「终端(管理员)」。若使用 Windows Terminal,需以管理员身份启动。执行策略可能阻止脚本,先运行:
按提示输入 Y 确认。
第二步:执行官方安装脚本
在 PowerShell 中执行:
脚本会:检测 Node.js,若无则自动安装 Node.js 22;使用 npm 全局安装 openclaw;配置 PATH。安装过程可能需要几分钟,取决于网络速度。若在国内网络环境下脚本下载失败,可先连接 GreenVPN 再执行。完成后关闭并重新打开 PowerShell,执行 openclaw --version 验证,应输出类似 openclaw 2026.x.x 的版本号。
第三步:运行 onboard 配置向导
执行 openclaw onboard,按向导选择 AI 模型(Claude、GPT、Ollama 等)、输入 API Key、配置消息通道(Telegram、Discord、Slack)。向导为交互式,会依次询问模型提供商、API 密钥、消息通道等。若选择 Claude 或 GPT,需提前在对应平台申请 API Key;若选择 Ollama,需确保本机已安装并运行 Ollama。完成后执行 openclaw daemon enable 设置开机自启,openclaw daemon start 启动服务。可在任务管理器中看到 openclaw 相关进程。
开机自启与后台运行
Windows 下 OpenClaw 通过 openclaw daemon enable 注册为计划任务,开机后自动启动。可在「任务计划程序」中查看 openclaw 相关任务。若需手动启停,使用 openclaw daemon start、openclaw daemon stop。日志可通过 openclaw logs 查看,诊断问题用 openclaw doctor。
常见问题与排查
执行策略阻止脚本: 以管理员身份运行 PowerShell,执行 Set-ExecutionPolicy RemoteSigned -Scope CurrentUser,输入 Y 确认。
openclaw 命令找不到: 安装后需关闭并重新打开 PowerShell,或重启终端,使 PATH 生效。可手动将 npm 全局目录(如 %APPDATA%\npm)加入系统环境变量。
API 超时或无响应: 国内访问 Claude、GPT 常遇此问题。安装 GreenVPN 客户端并连接后,系统代理自动生效,API 延迟可从 500ms+ 降至 50–100ms,确保 OpenClaw 稳定响应。
安装脚本报错: 若提示网络错误,可能是访问 openclaw.ai 或 npm registry 受限。可先连接 GreenVPN 再执行安装;或使用国内 npm 镜像:npm config set registry https://registry.npmmirror.com,安装完成后再改回默认。
与 Telegram、Discord 等通道联动
OpenClaw 支持多通道并存。你可在同一配置中同时启用 Telegram、Discord、Slack,所有通道共享同一 AI 实例与记忆。在 Windows 上部署后,手机通过 Telegram 发消息、电脑在 Discord 问问题,AI 会记住跨通道的上下文。适合需要随时随地与 AI 交互的用户。
Windows 版 OpenClaw 与 WSL2 版功能一致,均支持技能、记忆、心跳等特性。若后续需要运行 Linux 专属工具或 Docker,可再安装 WSL2 并在其中部署 OpenClaw,两套实例可独立运行,互不干扰。选择原生 PowerShell 还是 WSL2,主要取决于你的使用习惯与系统资源。配置完成后,建议在 Telegram 或 Discord 中发一条消息测试,确认 Bot 能正常回复。若使用 Claude 或 GPT,国内网络下务必配合 GreenVPN,否则很可能超时无响应。
国内网络:GreenVPN 加速 API
使用 Claude、GPT 等云端 API 时,国内网络常超时,表现为 OpenClaw 在 Telegram 或 Discord 中收到消息后长时间无回复,或报 Gateway Error。GreenVPN 提供 1000Mbps 千兆直连、70+ 节点、稳定十年,可显著降低延迟,API 响应从 500ms+ 降至 50–100ms。安装 GreenVPN 客户端并连接后,系统代理自动生效;或为 OpenClaw 设置 $env:HTTP_PROXY、$env:HTTPS_PROXY 后启动。若通过任务计划程序开机自启,需在任务的环境变量中配置代理,否则启动时可能尚未连接 VPN。
GreenVPN:OpenClaw 国内加速首选
无论 Windows 还是 WSL2,在国内访问 Claude、GPT API 都需要稳定网络。不少 Windows 用户反馈,未使用加速时 OpenClaw 在 Telegram 中收到消息后长时间无回复,或报 Gateway Error。GreenVPN 千兆带宽、70+ 节点、稳定十年、30 天无理由退款,是 OpenClaw 用户的首选。安装客户端并连接后,系统代理自动生效,API 延迟显著降低。
- ✅ 1000Mbps 千兆带宽,API 响应快 5 倍以上
- ✅ 70+ 节点自动选择最优路线
- ✅ 稳定运行十年,99.99% 可用性
- ✅ 30 天无理由退款,零风险试用