一套从安装到接入火山方舟 EP 的实战流程,让 Windows 上的 OpenClaw 稳定跑起来。
1 环境准备
1.1 为什么选WSL2
✅更稳的运行环境
OpenClaw 本质上更偏 Linux 运行模型:Node.js、systemd、后台守护、网关服务、配置目录,放在 WSL2 的 Ubuntu 里更自然。相比纯 Windows 方案,WSL2 少掉了 PowerShell 执行策略、路径兼容、服务驻留这些妖魔鬼怪。
✅与官方推荐一致
实际部署里,Windows 更适合当外壳和入口,真正的 CLI、Gateway、配置文件、日志,都放在 WSL2 内管理。这样后续排障也更清晰:Windows 打开界面,Ubuntu 负责运行。
1.2 前置条件
建议环境如表所示
2 安装部署
2.1 安装WSL2
✅安装 Ubuntu 24.04
用管理员 PowerShell 执行:wsl --install -d Ubuntu-2