在人工智能技术快速普及的当下,开源AI代理平台成为开发者与普通用户实现任务自动化、智能交互的重要工具。OpenClaw(曾用名Clawdbot、Moltbot)凭借轻量化架构、多系统兼容、灵活的大模型对接能力,成为2026年主流的开源AI助手部署方案。本文将完整覆盖2026年阿里云云端部署、本地MacOS/Linux/Windows11三大系统部署流程,详细讲解阿里云千问大模型API与免费Coding Plan API配置方法,并梳理部署与使用中的常见问题,提供可直接复制执行的代码命令,帮助用户从零完成部署与配置,实现AI助手稳定运行。
一、OpenClaw部署前核心准备工作
部署OpenClaw前,需统一确认环境要求、资源配置与基础依赖,避免因环境缺失导致部署失败。2026年OpenClaw官方更新后,对运行环境的兼容性进一步优化,同时保留低配置运行能力,具体要求如下:
1.1 系统与硬件基础要求
- 支持系统:阿里云Alibaba Cloud Linux 3、Ubuntu 22.04 LTS、macOS 12及以上、Windows11(推荐WSL2环境)
- 运行环境:Node.js 22.x LTS及以上版本、Git、pnpm包管理器
- 硬件配置:内存≥2GB,存储≥40GB,网络支持公网访问(用于依赖下载与模型调用)
- 端口要求:默认使用18788、18789端口,部署前需确保端口未被占用
- 阿里云上OpenClaw极速一键部署最简单,步骤详情 访问阿里云OpenClaw一键部署专题页面 了解。

1.2 部署方式选择
OpenClaw提供三种主流部署方式,适配不同用户需求:
- 一键脚本部署:新手首选,自动配置环境,无需手动编译
- Docker容器部署:隔离环境,跨平台兼容,适合服务器稳定运行
- 源码编译部署:适合二次开发,支持自定义功能修改
本文将优先讲解一键脚本与Docker部署,兼顾便捷性与稳定性,同时提供源码部署备用方案。
二、2026年阿里云OpenClaw完整部署流程
阿里云作为国内主流云服务平台,2026年针对OpenClaw推出专属应用镜像,支持一键部署与自动环境配置,无需手动搭建Node.js等依赖,大幅降低云端部署门槛。以下为详细步骤:
2.1 阿里云服务器选购与基础配置
- 登录阿里云控制台,进入轻量应用服务器页面
- 选择地域:推荐中国香港(免备案)或华东1(杭州),网络延迟更低
- 选择镜像:在应用镜像中找到OpenClaw(Clawdbot)官方镜像,基于Alibaba Cloud Linux 3优化
- 配置选型:2vCPU+4GiB内存+40GiB ESSD云盘,满足日常运行需求
- 完成购买,记录服务器公网IP、登录密码,在防火墙放行22(SSH)、18788、18789端口
2.2 阿里云一键部署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 获取、配置保姆级教程:
创建API-Key,推荐访问订阅阿里云百炼Coding Plan,阿里云百炼Coding Plan每天两场抢购活动,从按tokens计费升级为按次收费,可以进一步节省费用!
- 购买后,在控制台生成API Key。注:这里复制并保存好你的API Key,后面要用。

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

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

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

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

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


使用官方镜像无需手动配置环境,实例启动后自动完成部署,步骤如下:
- 服务器启动完成后,通过SSH连接服务器
# SSH连接命令,替换为你的公网IP ssh root@你的服务器公网IP - 首次连接后,系统自动执行初始化脚本,等待1-2分钟
- 初始化完成后,执行启动命令
# 启动OpenClaw网关服务 openclaw gateway start --daemon - 访问Web管理界面:浏览器输入
http://公网IP:18789,首次登录设置管理员密码
2.3 阿里云手动脚本部署(无镜像备用方案)
若未使用官方镜像,可通过一键脚本手动部署,命令如下:
# 更新系统依赖
apt update && apt upgrade -y
# 安装Node.js 22.x
curl -fsSL https://deb.nodesource.com/setup_22.x | bash
apt install -y nodejs
# 安装pnpm与Git
npm install -g pnpm
apt install -y git
# OpenClaw一键安装脚本
curl -fsSL https://openclaw.ai/install.sh | bash
# 后台启动服务
openclaw gateway start --daemon
# 设置开机自启
systemctl enable openclaw
执行完成后,同样通过http://公网IP:18789访问管理界面,完成初始配置。
2.4 阿里云部署验证与基础设置
- 服务状态检查
显示"running"表示服务正常运行# 查看OpenClaw运行状态 openclaw gateway status - 基础配置:修改助手名称、时区、管理员权限,开启远程访问权限
- 端口防护:在阿里云防火墙仅放行必要端口,禁止未授权IP访问
三、本地三大系统OpenClaw部署流程
本地部署适合个人日常使用,无需云服务器成本,MacOS、Linux、Windows11系统均有专属部署方案,2026年官方优化后,本地部署兼容性大幅提升。
3.1 MacOS系统部署(推荐原生部署)
MacOS是OpenClaw适配最优的本地系统,无需虚拟机,一键脚本快速完成:
- 打开终端(Command+空格搜索Terminal)
- 执行一键安装命令
# 官方一键安装脚本
curl -fsSL https://openclaw.ai/install.sh | bash
- 安装完成后,启动服务
# 前台启动(测试使用)
openclaw gateway start
# 后台常驻启动(推荐)
nohup openclaw gateway start > ~/.openclaw/logs/gateway.log 2>&1 &
- 访问本地界面:浏览器打开
http://localhost:18789,完成初始化设置
若遇到安全权限提示,右键应用选择"打开",允许运行第三方应用即可。
3.2 Linux系统部署(Ubuntu/Debian/CentOS通用)
Linux系统部署与阿里云服务器流程一致,支持桌面版与服务器版:
- 终端执行环境安装命令
# Ubuntu/Debian系统
sudo apt update && sudo apt install -y nodejs git npm
sudo npm install -g pnpm
# CentOS/RHEL系统
sudo yum install -y nodejs git npm
sudo npm install -g pnpm
- 安装OpenClaw
curl -fsSL https://openclaw.ai/install.sh | bash
- 启动并设置自启
# 启动服务
openclaw gateway start --daemon
# 加入开机自启
echo "openclaw gateway start --daemon" >> ~/.bashrc
- 本地访问:
http://127.0.0.1:18789,完成账号设置
3.3 Windows11系统部署(WSL2优先推荐)
Windows11原生环境兼容性较弱,官方强烈推荐WSL2环境部署,步骤如下:
- 启用WSL2功能
以管理员身份打开PowerShell,执行:
wsl --install
安装完成后重启电脑,设置Ubuntu用户名与密码
- 进入WSL2 Ubuntu环境,执行Linux部署命令
# 安装依赖
sudo apt update && sudo apt install -y nodejs git npm
sudo npm install -g pnpm
# 安装OpenClaw
curl -fsSL https://openclaw.ai/install.sh | bash
# 启动服务
openclaw gateway start --daemon
- Windows端访问:浏览器输入
http://localhost:18789,即可使用本地OpenClaw
3.4 本地部署通用验证命令
三大系统部署完成后,均可执行以下命令检查状态:
# 查看版本
openclaw --version
# 查看服务状态
openclaw gateway status
# 重启服务
openclaw gateway restart
四、大模型API配置:阿里云千问与免费Coding Plan
OpenClaw的核心能力依赖大模型接口,2026年主流配置方案为阿里云千问大模型API(稳定高效)与免费Coding Plan API(低成本使用),以下为完整配置流程。
4.1 阿里云千问大模型API配置
阿里云千问大模型(Qwen)通过百炼平台提供API接口,兼容OpenClaw的OpenAI协议,配置步骤:
- 开通百炼服务
- 登录阿里云账号,完成实名认证
- 访问登录阿里云百炼大模型服务平台,自动开通服务
- 获取API Key
- 进入百炼控制台「密钥管理」,点击「创建API Key」
- 复制保存API Key(仅显示一次,妥善保管)
- OpenClaw配置文件修改
- 找到配置文件路径:
~/.openclaw/openclaw.json - 添加千问模型配置,代码如下:
{ "models": [ { "model": "qwen-plus", "base_url": "https://dashscope.aliyuncs.com/compatible-mode/v1", "api_key": "你的千问API Key", "provider": "openai" } ], "default_model": "qwen-plus" }
- 重启服务生效
openclaw gateway restart - 配置验证:在Web界面发送测试消息,正常回复即配置成功
4.2 免费Coding Plan API配置
Coding Plan提供免费额度的编程大模型接口,适合个人低成本使用,配置兼容OpenClaw:
- 获取Coding Plan API Key
- 访问Coding Plan官方平台,注册并完成认证
- 进入API密钥管理,创建免费版API Key
- OpenClaw配置参数
- Base URL:
https://coding.dashscope.aliyuncs.com/v1 - API Key:你的Coding Plan专属密钥
- 模型名称:coding-plan-free
- 配置文件写入
{ "models": [ { "model": "coding-plan-free", "base_url": "https://coding.dashscope.aliyuncs.com/v1", "api_key": "你的Coding Plan API Key", "provider": "openai" } ], "default_model": "coding-plan-free" } - 重启服务,完成配置
免费Coding Plan API有每日调用额度限制,适合轻量使用,高频需求建议升级付费版或使用千问API。openclaw gateway restart
4.3 多模型切换配置
支持同时配置千问与Coding Plan,按需切换模型,配置示例:
{
"models": [
{
"model": "qwen-max",
"base_url": "https://dashscope.aliyuncs.com/compatible-mode/v1",
"api_key": "千问API Key",
"provider": "openai"
},
{
"model": "coding-plan-free",
"base_url": "https://coding.dashscope.aliyuncs.com/v1",
"api_key": "Coding Plan API Key",
"provider": "openai"
}
],
"default_model": "qwen-max"
}
在Web界面可直接选择模型,无需修改配置文件。
五、OpenClaw部署与使用常见问题解答
5.1 部署失败类问题
- 问题:Node.js版本过低,安装失败
解决方案:卸载旧版本,安装22.x LTS版本# Ubuntu卸载旧Node.js sudo apt remove -y nodejs npm # 重新安装22.x curl -fsSL https://deb.nodesource.com/setup_22.x | bash apt install -y nodejs - 问题:端口18788/18789被占用
解决方案:修改端口或关闭占用程序# 查看端口占用 lsof -i :18788 # 关闭占用进程 kill -9 进程ID # 或修改OpenClaw端口 openclaw gateway start --port 新端口号 --daemon - 问题:Windows11原生部署报错
解决方案:放弃原生,改用WSL2环境部署,稳定性更高
5.2 API配置类问题
- 问题:千问API调用失败,显示认证错误
解决方案:检查API Key是否正确,确认百炼服务已开通,无欠费 - 问题:Coding Plan免费API调用超限
解决方案:等待次日额度重置,或切换至千问API - 问题:模型返回内容异常
解决方案:核对base_url与model名称,重启服务后重试
5.3 运行稳定性问题
- 问题:服务自动退出
解决方案:使用后台守护模式启动,添加日志排查nohup openclaw gateway start > ~/.openclaw/run.log 2>&1 & - 问题:阿里云远程无法访问Web界面
解决方案:检查防火墙端口是否放行,公网IP是否正确 - 问题:本地部署响应缓慢
解决方案:关闭占用内存程序,升级本地硬件配置,或切换轻量模型
5.4 功能使用类问题
- 问题:无法加载插件/技能
解决方案:执行技能安装命令openclaw skills install file-manager openclaw skills install summary openclaw gateway restart - 问题:配置文件修改后不生效
解决方案:必须执行重启命令,配置文件才会加载 - 问题:忘记管理员密码
解决方案:重置密码命令openclaw admin reset-password
六、2026年OpenClaw优化与使用建议
- 定期更新:官方每月发布版本更新,执行更新命令获取新功能
openclaw update - 日志管理:定期清理日志文件,避免占用存储
# 清理7天前日志 find ~/.openclaw/logs -mtime +7 -delete - 安全防护:API Key不泄露,设置复杂管理员密码,限制远程访问IP
- 模型选择:日常对话用Coding Plan免费版,复杂任务用千问高阶模型
七、总结
2026年OpenClaw(Clawdbot)已成为开源AI助手部署的标杆方案,云端阿里云部署适合24小时稳定运行,本地三大系统部署满足个人便捷使用需求。本文完整覆盖了从环境准备、云端/本地部署、大模型API配置到问题排查的全流程,所有代码命令均可直接复制执行,无需额外修改。
通过阿里云千问大模型API,可获得稳定高效的智能交互能力;免费Coding Plan API则降低了使用门槛,适合入门用户。无论是开发者用于二次开发,还是普通用户实现日常任务自动化,OpenClaw都能提供灵活、可靠的AI助手服务。按照本文步骤操作,即可快速完成部署与配置,拥有专属的开源AI智能助手。