2026年初,OpenClaw(曾用名Clawdbot、Moltbot)以“能做事的AI”姿态横空出世,在GitHub上迅速斩获18.9万Star、32万Fork,成为年度最火爆的开源AI代理平台。这款由奥地利开发者Peter Steinberger打造的工具,彻底打破了传统AI“只说不做”的局限——它不只是聊天机器人,更是能直接在设备上执行真实任务的“数字员工”:清理收件箱、管理日历、自动发朋友圈、选题写公众号,甚至接入飞书、钉钉实现移动端交互,真正实现“24小时私人助手”的定位。
很多用户被其强大功能吸引,但却卡在部署环节:Windows系统适配复杂、Linux命令行操作陌生、阿里云服务器配置繁琐,即便部署成功也因未对接大模型而无法发挥全部能力。本文基于参考文章的Windows/WSL2部署核心逻辑,结合2026年OpenClaw最新稳定版(v2026.3.8),整合全平台部署资源:详解Windows11/WSL2、阿里云、MacOS、Linux四大环境的部署步骤,补充阿里云百炼Coding Plan免费API配置流程,整理高频避坑指南与常见问题解答,所有代码可直接复制执行,无论是零基础小白还是有一定经验的用户,都能快速搭建属于自己的OpenClaw私人助手。阿里云上OpenClaw极速一键部署最简单,步骤详情 访问阿里云OpenClaw一键部署专题页面 了解。

一、核心认知:OpenClaw(Clawdbot)是什么?为什么值得用?
(一)核心定位与优势
OpenClaw是一款本地优先、开源自主的AI代理平台,核心价值在于“强执行能力+隐私可控+多渠道交互”,与传统对话AI的区别一目了然:
- 能动手,不空谈:区别于ChatGPT等纯对话工具,OpenClaw可直接操作本地文件、调用系统工具、联动第三方应用,完成从“指令到结果”的全流程闭环,比如自动抓取新闻生成摘要、定时发送邮件、管理本地文件;
- 隐私优先,数据可控:所有数据、日志、会话记忆均存储在本地设备或自有服务器,敏感信息不出内网,无需担心数据泄露;
- 多平台适配,交互灵活:支持Windows11、MacOS、Linux、阿里云等全环境部署,可接入飞书、Telegram、Discord等20+通讯工具,手机、电脑均可随时交互;
- 开源免费,生态丰富:遵循MIT协议,代码完全开源,社区已开发出上百款技能插件,支持自定义扩展,玩法持续更新。
(二)名称说明:OpenClaw与Clawdbot的关系
很多用户会混淆“OpenClaw”与“Clawdbot”,实则二者本质完全一致:Clawdbot是OpenClaw的旧称,2026年1月因商标优化正式更名,核心功能、技术架构、部署流程毫无变化,老用户沿用的Clawdbot操作方式,在OpenClaw中完全适用,本文中“OpenClaw”与“Clawdbot”可等同看待。
(三)部署方案对比(2026最新,按需选择)
不同用户的使用场景与设备环境不同,选择合适的部署方案能大幅降低操作难度,以下是四大主流部署方案的详细对比:
| 部署方案 | 核心优势 | 适用场景 | 操作难度 | 成本 | 稳定性 |
|---|---|---|---|---|---|
| Windows11/WSL2 | 零服务器成本,适合Windows用户,可视化操作 | 个人用户、零基础小白、短期测试 | 低(全程复制命令) | 零成本 | 中等(依赖本地设备) |
| 阿里云部署 | 7×24小时稳定运行,多设备远程访问,企业级保障 | 长期使用、团队协作、多任务并发 | 低-中等 | 服务器费用(新手56元/月起) | 极高 |
| MacOS部署 | 原生适配,操作流畅,无需额外虚拟环境 | Mac用户、追求体验优先 | 低 | 零成本 | 高 |
| Linux部署 | 稳定性强,资源占用低,适合技术用户 | 开发者、长期运行场景 | 中等 | 零成本(本地)/服务器费用(云服务器) | 极高 |
零基础小白、Windows用户优先选择Windows11/WSL2部署(零成本、易操作);需要长期稳定运行、多设备访问的用户,推荐阿里云部署;Mac用户直接选择原生部署即可。
二、部署前必做准备(所有方案通用)
无论选择哪种部署方案,都需提前完成以下准备工作,避免因工具缺失或配置不当导致部署失败,全程简单易操作:
(一)账号与凭证准备
- 阿里云账号(可选):若选择阿里云部署或配置阿里云百炼API,需注册阿里云账号并完成实名认证(个人用户支付宝刷脸即可,企业用户需上传相关资质);
- 阿里云百炼Coding Plan API Key(必选):OpenClaw本身不具备大模型能力,需对接外部模型才能实现意图解析,访问订阅阿里云百炼Coding Plan,新用户可领取90天免费额度,后续详细讲解获取步骤;
- 辅助工具:推荐使用Chrome、Edge最新版本浏览器(访问配置页面更流畅);SSH工具(如FinalShell,用于阿里云远程连接);文本编辑器(如记事本、VS Code),记录公网IP、Token、API Key等关键参数。
(二)基础工具安装(核心依赖,必做)
所有部署方案都需依赖Node.js、Git等基础工具,以下是全系统通用安装代码,直接复制执行即可,新手无需修改参数:
# 1. 安装Node.js(OpenClaw核心依赖,必须v22.x版本)
# Windows11(PowerShell,管理员模式)
winget install OpenJS.NodeJS.LTS --version 22.2.0 -y
# MacOS(终端)
brew install node@22
echo 'export PATH="/usr/local/opt/node@22/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
# Linux/Ubuntu/阿里云
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt install -y nodejs
# 2. 验证Node.js版本(显示v22.x.x即为成功)
node -v
# 3. 安装Git(版本控制工具,技能集成必备)
# Windows11
winget install Git.Git -y
# MacOS
brew install git
# Linux/Ubuntu/阿里云
sudo apt install git -y
# 4. 安装ClawHub CLI(OpenClaw技能管理工具)
npm install -g clawhub@latest
# 5. 配置国内镜像,解决下载超时问题(国内用户必做)
npm config set registry https://registry.npmmirror.com
clawhub config set registry https://clawhub-mirror.aliyuncs.com
# 6. 验证工具安装(无报错即为成功)
git --version && clawhub -V
(三)新手注意事项
- 工具安装时全程不要修改默认路径,避免出现路径错误;
- Windows系统需注意:安装路径必须为纯英文(如“D:\openclaw”),中文路径会导致启动报错;
- 安装过程中若提示“权限被拒绝”,Windows用户需确认PowerShell为管理员模式,MacOS/Linux/阿里云用户在命令前加“sudo”;
- 国内用户务必配置国内镜像,否则会出现依赖下载超时、部署失败的问题,这是新手最易踩的坑之一。
三、2026年OpenClaw全平台部署流程
(一)方案一:Windows11/WSL2部署(零成本,新手首选)
由于Windows系统对OpenClaw的原生适配存在部分问题,最佳部署方式是通过WSL2(Windows Subsystem for Linux)搭建Linux虚拟环境,步骤如下,全程复制命令即可:
步骤1:安装并配置WSL2
- 管理员模式打开PowerShell,执行以下命令安装WSL2+Ubuntu(默认发行版):
# 安装WSL2(自动启用虚拟机器平台功能) wsl --install - 安装过程中若提示“由于未安装所需特性,无法启动操作”(错误代码:Wsl/InstallDistro/Service/RegisterDistro/CreateVm/HCS/HCS_E_SERVICE_NOT_AVAILABLE),需重启电脑,重启后重新执行
wsl --install; - 安装成功后,会自动启动Ubuntu配置界面,按提示设置用户名(必须小写)和密码(输入时不可见,正常输入即可);
- 更换WSL2安装目录(可选,C盘空间充足可跳过):
- 打开PowerShell,执行以下命令导出WSL2镜像(以D盘为例):
# 先在D盘创建wsl文件夹 mkdir D:\wsl # 导出Ubuntu镜像 wsl --export Ubuntu D:\wsl\wsl-ubuntu24.04.tar # 注销当前WSL发行版 wsl --unregister Ubuntu # 在目标目录导入Ubuntu wsl --import Ubuntu D:\wsl\wsl-ubuntu24.04 D:\wsl\wsl-ubuntu24.04.tar
- 打开PowerShell,执行以下命令导出WSL2镜像(以D盘为例):
- 验证WSL2安装:在开始菜单搜索“Ubuntu”,打开后能正常进入命令行界面,即为配置成功。
步骤2:在WSL2中安装OpenClaw
- 打开Ubuntu命令行,先更新软件包:
sudo apt update && sudo apt upgrade -y - 安装Node.js 22.x(若已在Windows系统安装,仍需在WSL2中重新安装):
# 执行Node.js安装脚本 curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash - # 安装Node.js sudo apt install -y nodejs # 验证版本 node -v # 显示v22.x.x即为成功 - 全局安装OpenClaw:
npm install -g openclaw@latest - 启动OpenClaw配置向导:
openclaw - 按向导完成初始化配置(新手直接按以下步骤选择):
- 安全提示:输入
Yes(确认了解风险); - 配置模式:选择
QuickStart(快速配置,后续可通过命令修改); - 模型选择:暂时选择
Skip for now(后续配置阿里云百炼API); - 通讯渠道:选择
Skip for now(后续可配置飞书等渠道); - 技能配置:选择
No(后续按需安装); - 交互方式:选择
Open the Web UI(可视化网页控制台);
- 安全提示:输入
- 配置完成后,会生成包含Token的Dashboard链接(如
http://127.0.0.1:18789/#token=6bb09c33),复制该链接到浏览器打开,能成功进入OpenClaw控制台,即为部署成功。
(二)方案二:阿里云部署(长期运行,稳定优先)
若需要7×24小时稳定运行OpenClaw,或实现多设备远程访问,可选择阿里云部署,步骤如下:
阿里云用户零基础部署 OpenClaw 喂饭级步骤流程
第一步:打开访问阿里云OpenClaw一键部署专题页面,找到并点击【一键购买并部署】。




第二步:打开选购阿里云轻量应用服务器,配置参考如下:
- 镜像:OpenClaw(Moltbot)镜像(已经购买服务器的用户可以重置系统重新选择镜像)
- 实例:内存必须2GiB及以上。
- 地域:默认美国(弗吉尼亚),目前中国内地域(除香港)的轻量应用服务器,联网搜索功能受限。
- 时长:根据自己的需求及预算选择。



第三步:打开访问阿里云百炼大模型控制台,找到密钥管理,单击创建API-Key。

前往轻量应用服务器控制台,找到安装好OpenClaw的实例,进入「应用详情」放行18789端口、配置百炼API-Key、执行命令,生成访问OpenClaw的Token。
- 端口放通:需要放通对应端口的防火墙,单击一键放通即可。
- 配置百炼API-Key,单击一键配置,输入百炼的API-Key。单击执行命令,写入API-Key。
- 配置OpenClaw:单击执行命令,生成访问OpenClaw的Token。
- 访问控制页面:单击打开网站页面可进入OpenClaw对话页面。
阿里云百炼Coding Plan 配置教程:创建API-Key,推荐访问订阅阿里云百炼Coding Plan,阿里云百炼Coding Plan每天两场抢购活动,从按tokens计费升级为按次收费,可以进一步节省费用!
- 购买后,在控制台生成API Key。注:这里复制并保存好你的API Key,后面要用。

- 回到轻量应用服务器-控制台,单击服务器卡片中的实例 ID,进入服务器概览页。

- 在服务器概览页面单击应用详情页签,进入服务器详情页面。

- 端口放通在OpenClaw使用步骤区域中,单击端口放通下的执行命令,可开放获取OpenClaw 服务运行端口的防火墙。

- 这里系统会列出我们第一步中创建的阿里云百炼 Coding Plan的API Key,直接选择就可以。

- 获取访问地址单击访问 Web UI 面板下的执行命令,获取 OpenClaw WebUI 的地址。


步骤1:服务器选购与基础配置
- 访问阿里云轻量应用服务器控制台,选择“Ubuntu 22.04 LTS”系统镜像;
- 核心配置:新手选择“2vCPU+4GiB内存+40GiB ESSD+200Mbps带宽”,足够日常使用;团队使用可升级至4vCPU+8GiB内存;
- 地域选择:优先选择中国香港(免备案)或华东1(杭州),镜像拉取速度快,网络延迟低;
- 安全组配置:购买后进入服务器控制台,放行22(SSH)、18789(OpenClaw核心端口)、443(API调用端口),避免无法远程连接或访问控制台。
步骤2:一键脚本部署(新手推荐)
- 使用FinalShell远程连接服务器(输入公网IP、用户名root、密码);
- 执行阿里云专属一键部署脚本:
# 国内优化版脚本,避免下载超时 curl -fsSL https://openclaw.ai/aliyun-install.sh | bash - 按向导完成配置(参考Windows11/WSL2的配置步骤),记录生成的访问Token;
- 验证部署:
# 查看服务状态(显示active(running)即为成功) systemctl status openclaw # 设置开机自启 systemctl enable openclaw - 远程访问:浏览器输入
http://服务器公网IP:18789,粘贴Token登录,即可进入OpenClaw控制台。
(三)方案三:MacOS部署(原生适配,体验最佳)
MacOS用户无需额外配置虚拟环境,直接原生部署即可,步骤简单:
- 安装Homebrew(国内镜像加速):
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" - 安装核心依赖(M芯片无需额外操作):
brew install git node@22 echo 'export PATH="/usr/local/opt/node@22/bin:$PATH"' >> ~/.zshrc source ~/.zshrc npm install -g clawhub@latest - 安装OpenClaw:
npm install -g openclaw@latest - 启动配置向导:
openclaw - 按向导完成配置(参考前文步骤),选择
Open the Web UI,复制链接到浏览器打开,即可使用。
(四)方案四:Linux部署(稳定性强,技术用户首选)
Linux用户(以Ubuntu 22.04 LTS为例)部署步骤如下:
- 更新系统依赖:
sudo apt update && sudo apt upgrade -y - 安装核心工具:
sudo apt install curl git -y curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash - sudo apt install -y nodejs npm install -g clawhub@latest - 配置Swap空间(解决内存不足问题):
sudo fallocate -l 4G /swapfile sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab - 安装并配置OpenClaw:
npm install -g openclaw@latest openclaw # 启动配置向导 - 按向导完成配置,访问
http://localhost:18789,粘贴Token登录即可。
四、核心配置:阿里云百炼Coding Plan API配置(免费可用)
OpenClaw本身不具备大模型推理能力,必须对接阿里云百炼Coding Plan API,才能实现意图解析、任务规划等核心功能,新用户可领取90天免费额度,零成本使用,配置步骤如下:
(一)API凭证获取步骤
- 登录阿里云官网,访问订阅阿里云百炼Coding Plan,进入服务订阅页面;
- 选择“免费套餐”(访问订阅阿里云百炼Coding Plan,新用户可领90天免费额度),点击“立即订阅”,完成订阅(RAM子账号需主账号授权);
- 进入百炼控制台“密钥管理”页面,点击“创建API Key”,生成专属API Key(格式为
sk-sp-xxxxx),生成后立即复制保存(仅显示一次,丢失无法找回); - 记录专属Base URL:
https://coding.dashscope.aliyuncs.com/v1(OpenAI兼容协议,无需修改)。
(二)OpenClaw对接百炼API(全平台通用)
- 编辑OpenClaw配置文件:
# Windows11/WSL2/阿里云/Linux
nano ~/.openclaw/openclaw.json
# MacOS
nano ~/.openclaw/openclaw.json
# Windows11(PowerShell)
notepad $env:USERPROFILE\.openclaw\openclaw.json
- 替换配置文件内容(删除原有内容,复制以下代码,替换你的API Key):
{
"models": {
"providers": {
"bailian-coding": {
"baseUrl": "https://coding.dashscope.aliyuncs.com/v1",
"apiKey": "你的阿里云百炼Coding Plan API Key",
"api": "openai-completions",
"models": [
{
"id": "qwen3.5-coding",
"name": "百炼Coding Plan Qwen3.5",
"contextWindow": 32768,
"maxTokens": 4096,
"reasoning": false // 国内模型必设,否则回复为空
}
],
"timeout": 30000,
"maxRetries": 2
}
},
"default": "bailian-coding/qwen3.5-coding"
},
"heartbeat": {
"enabled": true,
"interval": 300000,
"maxIdleTime": 1800000 // 闲置30分钟自动休眠,节省额度
}
}
- 保存配置并重启OpenClaw:
# Windows11/WSL2/阿里云/Linux
openclaw gateway restart
# MacOS
pkill -f openclaw && nohup openclaw gateway start > ~/.openclaw/logs/gateway.log 2>&1 &
# Windows11(PowerShell)
openclaw gateway stop && openclaw gateway start
- 验证配置:登录OpenClaw控制台,输入指令(如“帮我生成一段OpenClaw使用提示语”),能返回完整响应,即为配置成功。
五、常见问题解答与避坑指南(新手必看)
结合参考文章的实战经验与用户反馈,整理10个最常见的坑与解决方案,帮助新手少走弯路:
(一)部署类问题
问题1:Windows11安装WSL2时提示“未安装所需特性”?
- 解决方案:重启电脑,重启后重新执行
wsl --install;若仍失败,手动启用“虚拟机器平台”功能:控制面板→程序→启用或关闭Windows功能→勾选“虚拟机器平台”,重启电脑后再尝试。
- 解决方案:重启电脑,重启后重新执行
问题2:WSL2更换目录时提示“系统找不到指定的路径”?
- 原因:目标目录未创建;
- 解决方案:先在目标盘(如D盘)手动创建wsl文件夹,再执行导出命令。
问题3:阿里云部署后无法访问控制台?
- 解决方案:① 确认服务器公网IP正确;② 检查安全组已放行18789端口;③ 验证服务状态(
systemctl status openclaw),确保服务正常运行。
- 解决方案:① 确认服务器公网IP正确;② 检查安全组已放行18789端口;③ 验证服务状态(
问题4:MacOS启动OpenClaw提示“command not found”?
- 解决方案:执行
source ~/.zshrc刷新环境变量;若仍失败,重新配置Node.js路径:echo 'export PATH="/usr/local/opt/node@22/bin:$PATH"' >> ~/.zshrc,再次刷新。
- 解决方案:执行
(二)API配置类问题
问题1:百炼API调用提示“鉴权失败”?
- 解决方案:① 核对API Key格式(sk-sp-xxxxx),确保无多余空格;② 确认Base URL为
https://coding.dashscope.aliyuncs.com/v1;③ 检查API Key状态为“启用”,若已过期,重新创建。
- 解决方案:① 核对API Key格式(sk-sp-xxxxx),确保无多余空格;② 确认Base URL为
问题2:配置API后,OpenClaw仍提示“模型调用失败”?
- 解决方案:① 确认已重启OpenClaw网关;② 检查网络是否通畅,国内用户需确保能访问阿里云百炼节点;③ 查看百炼控制台剩余额度,若额度不足,领取免费套餐。
(三)系统兼容类问题
问题1:Windows系统中文路径导致OpenClaw启动失败?
- 解决方案:卸载OpenClaw,重新安装到纯英文路径(如“D:\openclaw”),安装过程中不要修改默认路径。
问题2:Node.js版本不兼容,提示“Unsupported engine”?
- 解决方案:卸载当前Node.js,安装v22.x版本,命令如下:
# Windows:控制面板卸载,重新执行安装命令 # MacOS brew uninstall node brew install node@22 source ~/.zshrc # Linux/阿里云 sudo npm install -g n && sudo n 22.2.0
- 解决方案:卸载当前Node.js,安装v22.x版本,命令如下:
(四)其他问题
问题1:OpenClaw响应速度慢?
- 解决方案:① 降低
maxTokens参数(改为2048);② 关闭闲置技能,减少资源占用;③ 阿里云用户更换地域,选择离自己最近的节点;④ 升级设备内存(推荐8GB+)。
- 解决方案:① 降低
问题2:如何备份OpenClaw数据?
- 解决方案:默认数据存储在
~/.openclaw目录(Windows:C:\Users\你的用户名\.openclaw;MacOS/Linux/阿里云:/root/.openclaw),定期复制该目录到本地或云盘,即可完成备份。
- 解决方案:默认数据存储在
六、总结
2026年,OpenClaw已成为零基础用户打造私人AI助手的首选工具,全平台部署方案覆盖不同用户需求:Windows11/WSL2部署零成本、易操作,适合新手;阿里云部署稳定可靠,适合长期运行;MacOS/Linux部署原生适配,适合追求体验与稳定性的用户。搭配阿里云百炼Coding Plan免费API,无需额外付费即可解锁全量功能,真正实现“零成本打造24小时私人助手”。
本文核心要点总结,新手必记:
- 部署选择:零基础Windows用户选WSL2部署,长期使用选阿里云部署,Mac用户选原生部署;
- 核心依赖:必须安装Node.js 22.x版本,国内用户务必配置国内镜像,避免下载超时;
- API配置:阿里云百炼Coding Plan是核心,新用户可领90天免费额度,配置后需重启网关生效;
- 避坑关键:WSL2安装需重启电脑,Windows路径需为纯英文,API Key需妥善保存,遇到问题先查看服务状态与日志;
- 功能扩展:部署成功后,可通过ClawHub安装技能插件(如飞书集成、文件处理),拓展OpenClaw的使用场景。
通过本文的全平台部署指南,无论你使用哪种设备,都能快速搭建属于自己的OpenClaw私人AI助手,让它帮你处理日常琐事、提升工作效率,真正实现“AI为你做事”的核心价值。