在AI编程与智能体应用快速普及的当下,OpenClaw凭借其强大的代码生成、任务自动化与多工具集成能力,成为个人开发者与团队提升开发效率的优选工具。阿里云ECS云服务器以高性能、高稳定性、高可扩展性的优势,成为部署OpenClaw的理想载体。同时,阿里云百炼平台的Coding Plan与Token Plan,为OpenClaw提供了灵活、高性价比的大模型调用方案,满足个人与团队不同场景的使用需求。本教程将从ECS服务器购买、OpenClaw一键部署,到百炼Coding/Token Plan订阅、API Key配置,再到最终验证、优化与常见问题排查,全程保姆级指导,让你零基础也能快速完成部署,打造专属AI编程助手。
一、部署前准备:账号与资源配置
1.1 阿里云账号注册与充值
首先,你需要拥有一个阿里云账号。若尚未注册,可访问阿里云官网,通过手机号、邮箱或支付宝扫码完成注册。注册成功后,为确保ECS云服务器与百炼服务正常使用,需为账号充值。ECS服务器支持按量付费与包年包月,百炼服务同样支持灵活计费,建议账户余额不低于200元,避免因余额不足导致服务中断。充值可通过支付宝、微信等方式完成,操作便捷。
1.2 ECS云服务器选型与购买
阿里云ECS云服务器提供丰富的实例规格,适配不同性能需求。部署OpenClaw需满足以下配置要求:
- 实例规格:OpenClaw运行至少需要2核4GiB内存,建议选择2核4GiB及以上配置(如ecs.g7.large),确保运行流畅。个人开发者可选择2核4GiB,小型团队可选择4核8GiB,平衡性能与成本。
- 地域选择:优先选择离你所在地最近的地域(如华东1、华北2),降低网络延迟。若需对外提供服务,内地地域需完成备案,海外地域(如新加坡)无需备案,可根据需求选择。
- 镜像选择:在购买页面的“镜像”中,选择Alibaba Cloud Linux 4或CentOS 7/8等Linux系统镜像,推荐Alibaba Cloud Linux 4,其对OpenClaw的兼容性更好,且支持一键安装技能。
- 网络与安全组:选择“专有网络VPC”,默认配置即可。安全组需后续手动放通OpenClaw所需端口(1878、18789)。
- 购买时长:可选择包月、包季或包年,包年价格更优惠,适合长期使用。
购买流程:登录阿里云控制台,进入“云服务器ECS”页面,点击“创建实例”。在配置页面选择上述参数,确认订单并完成支付。支付成功后,系统将自动创建实例,通常1-3分钟即可完成。
零基础部署AI Agent:OpenClaw/Hermes Agent喂饭级步骤流程
第一步:👉点击打开访问阿里云OpenClaw/Hermes Agent一键部署专题页面。








👉访问订阅阿里云百炼Token Plan AI大模型服务 。支持多模型切换,用于多模态模型灵活调用,实现多模型、多工具、多场景下的额度共享与统一管理,兼顾灵活性、稳定性与安全性,大幅降低企业使用大模型的门槛与成本。




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



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

前往轻量应用服务器控制台,找到安装好OpenClaw的实例,进入「应用详情」放行18789端口、配置百炼API-Key、执行命令,生成访问OpenClaw的Token。
- 端口放通:需要放通对应端口的防火墙,单击一键放通即可。
- 配置百炼API-Key,单击一键配置,输入百炼的API-Key。单击执行命令,写入API-Key。
- 配置OpenClaw/Hermes:单击执行命令,生成访问OpenClaw/Hermes的Token。
- 访问控制页面:单击打开网站页面可进入OpenClaw/Hermes对话页面。
阿里云百炼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 的地址。


1.3 百炼平台服务开通
阿里云百炼(Model Studio)是一站式大模型服务平台,提供Coding Plan与Token Plan两种订阅方案,支持OpenClaw调用各类大模型。首次使用需开通服务:登录阿里云控制台,搜索“百炼”进入平台,阅读并同意服务协议,点击“同意并开通”即可完成开通。
二、阿里云ECS云服务器一键部署OpenClaw
2.1 服务器部署完成验证
购买完成后,返回ECS控制台,在实例列表中找到刚创建的服务器。状态显示“运行中”即部署成功。点击实例ID进入服务器概览页面,可查看公网IP、内网IP、运行状态等信息。
2.2 云助手一键安装OpenClaw(推荐)
阿里云ECS云助手提供公共命令,可一键安装OpenClaw,无需手动配置环境与依赖,操作简单高效:
- 在ECS控制台,进入“云助手”页面,选择“公共命令”页签。
- 在搜索框中输入
ACS-ECS-InstallOpenClaw-for-linux.sh(Linux实例),找到OpenClaw一键安装命令。 - 点击“执行”,在弹出的窗口中选择目标ECS实例,执行用户选择“root”,超时时间设置为300秒。
- 点击“确定”执行命令,系统将自动安装Node.js、OpenClaw及所有依赖,通常5-10分钟完成。
2.3 命令行手动安装OpenClaw(可选)
若云助手安装失败,可通过远程连接手动执行安装命令:
- 在ECS概览页面,点击“远程连接”,选择“Workbench一键连接”,输入服务器密码登录。
- 安装Node.js(OpenClaw依赖Node.js v22+):
# 安装Node.js 22.x curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash - && sudo apt-get install -y nodejs # 验证Node.js安装 node --version npm --version - 一键安装OpenClaw:
# 官方一键安装脚本 curl -fsSL https://openclaw.ai/install.sh | bash # 或国内加速脚本 curl -fsSL https://open-claw.org.cn/install-cn.sh | bash - 初始化OpenClaw:
执行初始化命令后,将进入配置向导,按提示完成风险确认、网关配置、模型配置等步骤。openclaw onboard
2.4 安装验证与服务启动
安装完成后,执行以下命令验证OpenClaw安装成功:
# 查看OpenClaw版本
openclaw --version
# 启动OpenClaw服务
openclaw start
# 查看服务状态
openclaw status
若返回版本号(如0.16.0及以上)且服务状态为“running”,则安装成功。
2.5 安全组端口放通
OpenClaw默认使用1878(WebUI访问)与18789(服务通信)端口,需在ECS安全组中放通:
- 在ECS概览页面,进入“安全组”,点击“配置规则”。
- 点击“添加安全组规则”,协议选择“TCP”,端口范围分别输入“1878”与“18789”,来源选择“0.0.0.0/0”(允许所有IP访问),点击“确定”保存。
三、阿里云百炼Coding Plan与Token Plan订阅与配置
3.1 Coding Plan与Token Plan核心区别
百炼平台的Coding Plan与Token Plan针对不同用户场景设计,核心区别如下:
- Coding Plan:专为个人开发者设计,聚焦交互式编程场景,支持Qwen Code、Claude Code等代码模型,按请求次数计费,提供固定月度额度,适合个人日常编码辅助。
- Token Plan:面向团队/企业用户,支持多模态任务(文本、图像生成),兼容OpenClaw、Qoder等多种AI工具,按Credits计量计费,提供多档位坐席套餐,支持团队共享额度。
3.2 Coding Plan订阅与API Key获取
3.2.1 订阅Coding Plan
- 登录百炼控制台,进入“Coding Plan”页面,点击“立即订阅”。
- 选择套餐档位(基础版、进阶版)与订阅周期(包月/包季/包年),确认订单并支付。
- 主账号可直接订阅,RAM子账号需由主账号在百炼权限管理页面授予管理员权限后,方可订阅。
3.2.2 获取Coding Plan专属API Key
- 订阅成功后,返回Coding Plan页面,找到“API Key管理”模块。
- 点击“创建API Key”,归属业务空间选择“默认”,权限选择“全部”,点击“确定”。
- 系统生成以
sk-sp-开头的API Key,仅显示一次,请立即复制并保存到安全位置。 - 记录Coding Plan的Base URL:OpenAI兼容协议为
https://coding.dashscope.aliyuncs.com/v1,Anthropic兼容协议为https://coding.dashscope.aliyuncs.com/apps/anthropic。
3.3 Token Plan订阅与API Key获取
3.3.1 订阅Token Plan团队版
- 进入百炼“Token Plan团队版”页面,点击“立即订阅”。
- 选择坐席档位:标准坐席(198元/席/月,25,000 Credits/月)、高级坐席(698元/席/月,100,000 Credits/月)、尊享坐席(1398元/席/月,250,000 Credits/月),可根据团队人数与使用强度选择。
- 选择订阅周期,支持共享用量包(5000元/个,625,000 Credits/个),超出套餐额度时可抵扣。
- RAM用户需由主账号在RAM控制台授予
AliyunTokenPlanFullAccess与AliyunBSSReadOnlyAccess策略,并在百炼账号管理页面分配订阅权限。
3.3.2 获取Token Plan专属API Key
- 订阅成功后,进入Token Plan“成员管理”页面,创建成员账号并分配席位。
- 为成员生成API Key,格式为
sk-tp-开头,同样仅显示一次,需妥善保存。 - Token Plan的Base URL为
https://dashscope.aliyuncs.com/compatible-mode/v1(华北2地域)。
3.4 OpenClaw中配置百炼API Key
3.4.1 命令行配置
通过远程连接登录ECS服务器,执行以下命令配置Coding Plan API Key:
# 配置Coding Plan模型提供商
openclaw config set provider aliyun-coding
# 配置Coding Plan API Key
openclaw config set api_key sk-sp-xxxxxxxxxxxxxxxxxxxxxxxx
# 配置Coding Plan Base URL
openclaw config set base_url https://coding.dashscope.aliyuncs.com/v1
若配置Token Plan,命令如下:
# 配置Token Plan模型提供商
openclaw config set provider aliyun-token
# 配置Token Plan API Key
openclaw config set api_key sk-tp-xxxxxxxxxxxxxxxxxxxxxxxx
# 配置Token Plan Base URL
openclaw config set base_url https://dashscope.aliyuncs.com/compatible-mode/v1
配置完成后,重启OpenClaw服务:
openclaw restart
3.4.2 WebUI可视化配置
- 在浏览器中输入
http://ECS公网IP:1878,访问OpenClaw WebUI。 - 进入“设置”页面,在“模型提供商”中选择“阿里云百炼”。
- 分别填入Coding/Token Plan的API Key与Base URL。
- 点击“保存配置”,系统自动生效,无需重启服务。
四、功能验证与优化:让OpenClaw高效运行
4.1 基础功能测试
配置完成后,测试OpenClaw的核心功能:
- 代码生成测试:在命令行或WebUI中输入“生成一个Python快速排序算法”,验证是否返回正确代码。
- 任务自动化测试:输入“创建一个名为test的文件夹,并在其中生成一个README.md文件”,验证OpenClaw是否自动完成任务。
- 模型切换测试:修改配置为Token Plan,测试多模态功能(如“生成一张AI编程场景的图片描述”)。
4.2 性能优化配置
为提升OpenClaw运行效率,可进行以下优化:
- 内存优化:编辑OpenClaw配置文件
~/.openclaw/config.yaml,调整max_memory参数为服务器内存的70%(如4GiB内存设置为2867MiB)。 - 并发控制:在配置文件中设置
max_concurrent参数,个人用户建议设置为2,团队用户可根据服务器配置调整为4-8。 - 日志清理:定期清理日志文件,避免占用磁盘空间:
# 清理7天前的日志 find ~/.openclaw/logs -mtime +7 -delete - 开机自启:设置OpenClaw开机自启,确保服务器重启后服务自动恢复:
```bash创建systemd服务文件
sudo tee /etc/systemd/system/openclaw.service <<EOF
[Unit]
Description=OpenClaw AI Assistant
After=network.target
[Service]
User=root
ExecStart=/usr/local/bin/openclaw start
Restart=always
[Install]
WantedBy=multi-user.target
EOF
启用并启动服务
sudo systemctl enable openclaw
sudo systemctl start openclaw
```
4.3 常见问题排查
4.3.1 API Key配置失败
- 问题:配置API Key后,OpenClaw提示“鉴权失败”。
- 解决:检查API Key是否复制完整、无空格;确认Coding/Token Plan已订阅且未过期;确保地域与Base URL匹配;检查账号余额是否充足。
4.3.2 WebUI无法访问
- 问题:浏览器打开WebUI地址显示“无法连接”。
- 解决:确认ECS安全组已放通1878、18789端口;检查服务器是否正常运行;重启OpenClaw服务。
4.3.3 模型调用失败
- 问题:OpenClaw无法调用大模型,提示“额度不足”。
- 解决:Coding Plan检查月度请求额度是否耗尽;Token Plan检查Credits余额,可购买共享用量包补充;确认未违规使用(如自动化脚本调用),避免API Key封禁。
4.3.4 OpenClaw服务异常退出
- 问题:OpenClaw服务启动后自动退出,查看日志提示内存不足。
- 解决:升级ECS实例规格,增加内存;调整OpenClaw配置文件中的
max_memory参数,降低内存占用。
五、总结与后续拓展
通过本教程,你已完成阿里云ECS云服务器OpenClaw的一键部署,并成功配置百炼Coding Plan与Token Plan,实现了专属AI编程助手的搭建。OpenClaw的强大功能将大幅提升你的开发效率,而百炼平台的灵活计费方案,让你以低成本享受高效大模型服务。
后续可进一步拓展功能:配置消息渠道(如钉钉、Slack)实现多端交互;集成Dify、Kilo CLI等工具提升AI开发能力;结合阿里云对象存储OSS实现OpenClaw配置与日志的持久化存储;使用阿里云日志服务监控OpenClaw运行状态,及时发现并解决问题。随着AI技术的发展,OpenClaw与阿里云生态的结合,将为个人开发者与团队带来更强大的AI生产力,助力高效完成各类开发任务。