乐于分享
好东西不私藏

Windows 装 OpenClaw 踩了多少坑?这篇全说清楚了

Windows 装 OpenClaw 踩了多少坑?这篇全说清楚了

OpenClaw · 实战部署

Windows 上跑 OpenClaw?

WSL2 才是正解 🦞

OpenClaw 完整部署指南 · 经过真实验证 · 含国内主流模型接入配置

✍️ 写在前面

我在团队内部推广 OpenClaw 时,遇到最多的问题就是:Windows 用户装不起来。原生安装坑太多,网上的教程又大多语焉不详。这篇文章是我踩坑多次、反复验证后整理的完整流程,从 WSL2 环境搭建到模型接入,一步一步跟着走就能跑起来。

OpenClaw 是什么

OpenClaw 是一个强大的 AI Agent 框架,支持飞书、微信、Telegram 等多种渠道集成。通过这些渠道,随时调用 AI 帮你自主完成任务——发消息、查文档、写表格、管日历,都可以。

它本身不包含大语言模型,需要你接入一个模型提供商的 API Key。国内用户可以选择阿里百炼、智谱 AI、MiniMax 等,后文会详细介绍。

为什么不推荐 Windows 原生安装

踩过才知道有多痛

很多人第一反应是直接在 Windows 上装,但实际上会遇到一堆问题:

❌ 无法自动重启

OpenClaw 的自我重启机制深度依赖 Linux 的 systemd,Windows 的计划任务无法提供等效的服务管理能力,崩了只能手动重启。

❌ PowerShell JSON 转义缺陷

在 PowerShell 中执行某些命令时,JSON 转义会出问题,导致配置无法正确传入。

❌ 更新经常失败

openclaw update 经常遇到进程被占用无法更新的情况,只能手动杀进程。

❌ 后台常驻配置繁琐

对非技术用户来说,让服务开机自启并后台常驻,在 Windows 上需要一堆变通方法,最终往往得不偿失。

✅ 结论:WSL2 提供完整的 Linux 环境,是官方推荐方案,兼容性最佳。一次配置好,后续使用体验和 Linux/Mac 完全一致。

安装前准备

选一个模型提供商,获取 API Key

OpenClaw 本身不包含大语言模型,你需要先准备一个模型提供商的 API Key。以下是国内主流选择:

阿里云百炼

通义千问系列 · 国内访问稳定

推荐模型 qwen3.6-plus

📖 官方文档:help.aliyun.com/zh/model-studio/getting-started/models

💡 千问 coding plan 比较难抢,但整体体验下来,能力跟 GLM-5.1 差不多,新用户注册有免费 100W token 赠送

智谱 AI

GLM 系列 · 新用户有免费额度

推荐模型 glm-5.1 / glm-5-turbo

📖 官方文档:docs.bigmodel.cn/cn/guide/models/text/glm-5.1

💡 coding plan 一样很难抢,但是能力很强,新用户注册有 2000W 按量付费的 token 赠送

MiniMax

M2.7 · 官方支持 OpenClaw 接入

推荐模型 MiniMax-M2.7 / MiniMax-M2.5

📖 官方文档:platform.minimaxi.com/docs/guides/text-generation

💡 相比上面两家,模型能力感觉弱了不止一个档次,但是 token plan 不用抢,就性价比来说,是目前国内毋庸置疑的第一,买个 max 根本用不完

第一步:安装 WSL2

以管理员身份运行 PowerShell

1

安装 Ubuntu 24.04

在 Windows PowerShell(以管理员身份运行)中执行:

wsl –install -d Ubuntu-24.04

# 如果提示找不到发行版本,先装默认版让 WSL 组件更新

wsl –install

wsl –unregister Ubuntu

wsl –install -d Ubuntu-24.04

安装完成后重启电脑,重启后 WSL2 会自动安装 Ubuntu。

2

配置用户与 sudo 免密

首次启动 Ubuntu 设置用户名密码后,在 Ubuntu 终端执行(将 your_username 替换为你的用户名):

echo “your_username ALL=(ALL) NOPASSWD: ALL” | sudo tee /etc/sudoers.d/openclaw

sudo chmod 440 /etc/sudoers.d/openclaw

3

开启 systemd

在 Ubuntu 终端执行:

sudo tee /etc/wsl.conf >/dev/null <<‘EOF’

[boot]

systemd=true

EOF

关闭 Ubuntu 终端,在 Windows PowerShell 中执行:

wsl –shutdown

重新打开 Ubuntu 终端,验证 systemd 是否生效:

systemctl –user status

没有报错并显示 State: running 即表示成功。

4

设置 WSL2 开机自启 + 后台常驻

管理员身份打开 Windows PowerShell,执行:

# 创建保活脚本

Set-Content -Path “$env:USERPROFILE\KeepWSLAlive.vbs” -Value ‘CreateObject(“WScript.Shell”).Run “wsl.exe -d Ubuntu-24.04 — sleep infinity”, 0, False’

# 注册开机自启计划任务

$vbsPath = “$env:USERPROFILE\KeepWSLAlive.vbs”

$action = New-ScheduledTaskAction -Execute “wscript.exe” -Argument $vbsPath

$trigger = New-ScheduledTaskTrigger -AtLogon

$settings = New-ScheduledTaskSettingsSet -AllowStartIfOnBatteries -DontStopIfGoingOnBatteries -ExecutionTimeLimit ([TimeSpan]::Zero)

Register-ScheduledTask -TaskName “KeepWSLAlive” -Action $action -Trigger $trigger -Settings $settings -Description “保持WSL持续运行” -RunLevel Highest -Force

重启电脑后,在 PowerShell 中验证:

wsl -l -v

显示 Running 即表示成功。

第二步:安装 OpenClaw

在 Ubuntu 终端中执行

1

安装 OpenClaw

启动 Ubuntu 终端,执行官方一键安装脚本(同样适合 Mac、Linux):

curl -fsSL https://openclaw.ai/install.sh | bash -s — –no-onboard

⚠️ 没有梯子?先配置阿里云镜像:

sudo cp /etc/apt/sources.list.d/ubuntu.sources /etc/apt/sources.list.d/ubuntu.sources.bak

sudo sed -i ‘s|http://archive.ubuntu.com|http://mirrors.aliyun.com|g’ /etc/apt/sources.list.d/ubuntu.sources

sudo sed -i ‘s|http://security.ubuntu.com|http://mirrors.aliyun.com|g’ /etc/apt/sources.list.d/ubuntu.sources

sudo apt update

2

验证安装 & 初始化

重新启动 Ubuntu 终端,执行以下命令:

# 验证版本号

openclaw –version

# 初始化配置

openclaw setup

# 显式设置 Gateway 模式

openclaw config set gateway.mode local

# 检查状态并自动修复

openclaw doctor –fix

第三步:配置模型

找到配置文件,填入你的 API Key

找到 openclaw.json,WSL2 的目录位置在 Windows 文件管理器地址栏输入:

\\wsl.localhost\Ubuntu-24.04\home\你的用户名\.openclaw\openclaw.json

在 models.providers 中添加配置,以下是三个主流平台的示例:

阿里云百炼 · qwen3.6-plus

{

  “models”: { “providers”: {

    “bailian”: {

      “baseUrl”: “https://dashscope.aliyuncs.com/compatible-mode/v1”,

      “apiKey”: “你的百炼 API Key”,

      “api”: “openai-completions”,

      “models”: [{ “id”: “qwen3.6-plus”, “contextWindow”: 1000000 }]

    }

  }}

}

智谱 AI · GLM-5.1

{

  “models”: { “providers”: {

    “zhipu”: {

      “baseUrl”: “https://open.bigmodel.cn/api/paas/v4/”,

      “apiKey”: “你的智谱 API Key”,

      “api”: “openai-completions”,

      “models”: [{ “id”: “glm-5.1”, “contextWindow”: 200000 }]

    }

  }}

}

MiniMax · M2.7

{

  “models”: { “providers”: {

    “minimax”: {

      “baseUrl”: “https://api.minimaxi.com/v1”,

      “apiKey”: “你的 MiniMax Token Plan Key”,

      “api”: “openai-completions”,

      “models”: [{ “id”: “MiniMax-M2.7”, “contextWindow”: 204800 }]

    }

  }}

}

配置完成后,启动 OpenClaw:

# 启动 Gateway

openclaw gateway start

# 获取带 token 的控制台链接

openclaw dashboard

复制带 token 的链接在浏览器中打开,即可通过 Web UI 与 OpenClaw 对话。

第四步:接入消息渠道

让 AI Agent 在飞书或微信里帮你干活

🔵 接入飞书

在 Ubuntu 终端执行:

npx -y @larksuite/openclaw-lark install

安装完成后会引导扫码,使用飞书手机端扫码即可一键创建飞书机器人并关联。

💡 扫码不成功?尝试调整 Ubuntu 终端的字体,中文字体可能导致二维码变形。

接入后,在飞书对话中发送 /feishu auth 可完成批量授权,让 OpenClaw 通过你的身份完成消息、文档、多维表格、日历等任务。

🟢 接入微信

在 Ubuntu 终端执行:

npx -y @tencent-weixin/openclaw-weixin-cli@latest install

终端会返回二维码链接,使用最新版微信扫码即可(可能有延迟)。

✅ 支持

文本消息图片/语音/文件/视频扫码登录多账号支持

❌ 不支持

微信群聊朋友圈公众号消息小程序消息

安全提示:安装技能前先审查

别让来路不明的技能进你的 Agent

在给 OpenClaw 安装任何第三方技能之前,建议先用 Skill Vetter 进行安全审查:

npx clawhub@latest install skill-vetter

审查内容包括:

🔍 代码是否有可疑的网络请求🔍 是否有凭据窃取风险🔍 是否有文件系统越权访问🔍 是否有 base64/eval 等混淆代码

WSL2 一次配好,后续体验和 Linux 完全一致。装好了,就是你的 AI 助理了。🦞

有问题欢迎在评论区留言,我会持续更新踩坑记录。

相关链接

· OpenClaw 官网:https://openclaw.ai