由于官方将clawdbot改名为openclaw, 导致此前许多教程已失效。 2026.1.30 部署成功, 现总结记录如下。 内容参考的这篇文章,我只是将指令改为正确版本了,如有侵权,请联系删除:Clawdbot 安装测试使用-CSDN博客
可能需要
-
确保WSL已经启用,开启wsl参考:Windows 11 开启 WSL(Windows Subsystem for Linux)完整指南_win11开启wsl-CSDN博客
-
中途安装报错无法解决,重置wsl ,参考: 在WSL2中轻松重新安装Ubuntu - Blog - Silicon Cloud
安装
第一步:开启 WSL 的 systemd
Clawdbot 的网关(Gateway)需要 systemd 来实现开机自启和后台常驻。
- 在 WSL 终端中运行:
sudo tee /etc/wsl.conf >/dev/null <<'EOF'
[boot]
systemd=true
EOF
重启 WSL:在 Windows PowerShell 中运行 wsl --shutdown,然后重新打开 Ubuntu。
验证:输入 systemctl -``-user status,如果没有报错即表示成功。
第二步:安装 Node.js 22 (已经安装过可以忽略)
Clawdbot 要求 Node.js 版本至少为 22.12.0。建议使用 NVM 进行安装,这样不会污染系统环境:
1、安装 NVM:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
2、安装 Node 22(刷新终端或运行 source ~/.bashrc 后):
nvm install 22
nvm use 22
node -v # 应显示 v22.x.x
第三步:一键安装 Clawdbot
使用官方提供的安装脚本,它会自动配置环境并安装 CLI 工具:
curl -fsSL https://openclaw.bot/install.sh | bash
下载完成后有许多配置让你选,通过键盘上下左右选择,以及空格选中和回车来确定。这里就省略掉了,可以全部[ skip for now ],最重要的是先跑起路来。make it work!
这里就差不多了。既然安装完了,就要让它动起来。
使用
第一步:启动
openclaw gateway --verbose
终端会运行 clawdbot服务,可以保持这个终端的状态,打开一个新的终端,输入
openclaw dashboard
生成了一个带有token的链接,打开它。
到这就已”基本成功“。
配置API方法 :openclaw UI方式配置API在执行 openclaw dashborad 指令后打开带有token的url链接, - 掘金