在AI开发与智能助手搭建领域,OpenClaw凭借其开源、轻量、多模型兼容的特性,成为开发者快速构建个性化AI助手的优选框架。而阿里云ECS云服务器提供的稳定算力与弹性扩展能力,搭配百炼平台的Coding Plan与Token Plan,可实现从环境搭建到模型服务对接的全流程自动化,大幅降低AI助手的部署门槛与运维成本。本文将从准备工作、ECS实例创建、OpenClaw部署、百炼计划配置、服务验证与优化等环节,详细拆解新版OpenClaw的完整部署与配置流程,帮助开发者快速搭建稳定、高效的AI助手服务。
一、部署前准备工作
1.1 账号与权限准备
首先需完成阿里云账号注册与实名认证,这是使用ECS与百炼服务的基础前提。登录阿里云控制台后,进入百炼大模型服务平台,阅读并同意服务协议,完成百炼服务开通。同时,确保账号具备ECS服务的使用权限,若为子账号操作,需由主账号授予ECS管理权限与百炼API调用权限,避免部署过程中出现权限不足问题。
零基础部署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.2 ECS实例资源规划
ECS实例是OpenClaw运行的核心载体,需提前规划实例规格、地域与系统镜像,确保满足OpenClaw的运行需求: - 实例规格:OpenClaw依赖Node.js环境运行,入门级推荐ecs.c6.large(2vCPU/4GiB),满足基础运行与多模型切换需求;企业级高并发场景可选择ecs.g7.2xlarge及以上规格,保障服务稳定性。
- 部署地域:优先选择华东1(杭州)、华北2(北京)等主流地域,网络延迟低、服务稳定性高,且与百炼服务地域保持一致,减少跨地域网络损耗。
- 系统镜像:推荐选择Alibaba Cloud Linux 3或Ubuntu 22.04,兼容性强、依赖安装便捷,且支持一键安装OpenClaw所需环境。
- 网络与安全:实例需分配公网IP,安全组默认放行22端口(SSH远程连接),后续需手动放行OpenClaw核心端口1878(Web控制台)与18789(服务通信)。
1.3 百炼计划开通与API Key获取
百炼的Coding Plan与Token Plan是OpenClaw调用大模型服务的核心支撑,两者适用场景与计费模式不同,需提前开通并获取专属凭证:
- Token Plan:适用于多模型灵活切换、全模态AI服务场景,按Token消耗计费,支持Qwen系列、DeepSeek等数十种模型,提供OpenAI兼容接口,适配OpenClaw的自定义模型配置。开通后在Token Plan控制台的我的订阅页面生成API Key(以
sk-sp-开头)与Base URL(OpenAI兼容地址:https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1)。 - Coding Plan:专为代码开发场景设计,固定月费订阅、按模型调用次数计量,支持Qwen Code等编程专用模型,每5小时提供固定调用额度,适合开发者日常代码辅助、智能编程需求。开通后在Coding Plan控制台获取专属API Key(以
sk-cp-开头)与Base URL。
关键提醒:API Key仅在生成时完整显示一次,需立即复制并妥善保存,避免泄露;若不慎丢失,需重新生成,原密钥将立即失效。
二、阿里云ECS实例创建与基础配置
2.1 创建ECS实例
登录阿里云控制台,搜索并进入ECS云服务器,点击创建实例,进入实例配置页面:
- 基础配置:选择前文规划的地域、实例规格,系统镜像选择Alibaba Cloud Linux 3或Ubuntu 22.04,存储默认选择40GiB高效云盘,满足系统与OpenClaw运行需求。
- 网络配置:勾选分配公网IPv4地址,带宽选择按流量计费(入门级推荐1-5Mbps),安全组选择默认安全组或新建安全组,确保22端口已放行。
- 登录设置:选择密码登录,设置实例登录密码(长度8-30位,包含大小写字母、数字与特殊符号),方便后续远程连接。
- 确认订单:核对配置信息,选择按量付费模式(支持随时释放资源),勾选服务协议,点击创建实例,等待1-3分钟,实例状态变为运行中即创建完成。
2.2 安全组端口放行
OpenClaw运行依赖1878(Web控制台)与18789(服务通信)端口,需手动在安全组中放行:
- 在ECS实例列表中,点击目标实例ID进入详情页,切换至安全组页签,点击配置规则。
- 点击手动添加,分别添加两条入方向规则:
- 协议:TCP,端口范围:1878,授权对象:0.0.0.0/0(公网可访问),描述:OpenClaw Web控制台。
- 协议:TCP,端口范围:18789,授权对象:0.0.0.0/0,描述:OpenClaw服务通信。
- 点击保存,完成端口放行配置。
2.3 远程连接ECS实例
实例创建完成后,通过SSH远程连接进入ECS实例,执行后续部署操作:
- 在ECS实例详情页,点击远程连接,选择Workbench免密登录,若弹出“服务关联角色”提示,点击确定创建角色;若登录失败,点击一键加白完成安全组配置后重新登录。
- 登录成功后,进入Linux终端控制台,默认用户为root,可直接执行OpenClaw相关命令。
三、ECS实例部署OpenClaw
OpenClaw支持一键安装脚本部署,无需手动配置Node.js环境与依赖,全程自动化操作,5分钟即可完成部署。
3.1 系统依赖更新
首次连接ECS实例后,先更新系统依赖,确保环境兼容性:
# Alibaba Cloud Linux 3执行
yum update -y
# Ubuntu 22.04执行
apt update && apt upgrade -y
3.2 一键安装OpenClaw
使用国内加速脚本安装OpenClaw,避免海外网络卡顿,执行以下命令:
# 国内加速一键安装脚本(推荐)
curl -fsSL https://openclaw.cn/scripts/install.sh | bash
# 官方脚本(海外网络可用)
# curl -fsSL https://openclaw.ai/install.sh | bash
脚本执行流程:自动检测系统环境 → 安装Node.js 22+ → npm全局安装OpenClaw → 启动引导配置 → 验证安装。安装完成后,终端会提示“OpenClaw installed successfully”,并自动进入引导配置界面。
3.3 引导配置(基础设置)
安装完成后,OpenClaw会自动启动引导程序,按以下步骤完成基础配置:
- 选择Quickstart快速配置模式,跳过复杂自定义设置。
- 模型选择:选择Custom API(自定义API,对接百炼服务),后续手动配置Coding Plan与Token Plan。
- 通讯频道:选择Skip跳过,后续可按需配置飞书、钉钉等网关。
- 搜索引擎:选择Skip跳过,无需配置。
- 服务模式:选择Daemon(后台守护进程),确保OpenClaw实例重启后自动运行。
- 完成配置:引导程序自动保存配置,启动OpenClaw服务。
3.4 验证OpenClaw安装
执行以下命令,验证OpenClaw是否安装成功:
# 查看OpenClaw版本
openclaw --version
# 查看服务状态
openclaw status
若输出版本号(如v0.1.8+)且服务状态为running,则表示OpenClaw部署成功。
四、OpenClaw配置百炼Coding Plan与Token Plan
OpenClaw支持多模型提供商配置,可通过命令行或配置文件,同时对接百炼Coding Plan与Token Plan,实现双计划灵活切换。
4.1 命令行配置(推荐新手)
命令行配置方式简单快捷,无需修改文件,适合快速完成双计划对接。依次执行以下命令,分别配置Token Plan与Coding Plan:
4.1.1 配置Token Plan
# 配置Token Plan基础信息
openclaw config set model.provider custom
openclaw config set model.base_url https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1
openclaw config set model.api_key sk-sp-xxxxxxxxxxxxxxxxxxxxxxxx # 替换为你的Token Plan API Key
openclaw config set model.default qwen3.7-max # 设置默认模型
# 验证Token Plan配置
openclaw config get model
4.1.2 配置Coding Plan
# 新增Coding Plan配置项(命名为coding-plan)
openclaw config set model.providers.coding-plan.provider custom
openclaw config set model.providers.coding-plan.base_url https://coding-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1
openclaw config set model.providers.coding-plan.api_key sk-cp-xxxxxxxxxxxxxxxxxxxxxxxx # 替换为你的Coding Plan API Key
openclaw config set model.providers.coding-plan.default qwen3.6-flash # 设置Coding Plan默认模型
# 保存配置并重启服务生效
openclaw config save
openclaw restart
4.2 配置文件修改(适合精细化配置)
若需长期保存配置或进行复杂参数调整,可直接修改OpenClaw的配置文件,路径为~/.openclaw/config.yaml。执行以下命令编辑文件:
# 编辑配置文件
vi ~/.openclaw/config.yaml
在文件中添加或修改以下内容,分别配置Token Plan与Coding Plan:
model:
# 默认使用Token Plan
default: qwen3.7-max
provider: custom
base_url: https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1
api_key: sk-sp-xxxxxxxxxxxxxxxxxxxxxxxx
# 多提供商配置(Coding Plan)
providers:
coding-plan:
provider: custom
base_url: https://coding-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1
api_key: sk-cp-xxxxxxxxxxxxxxxxxxxxxxxx
default: qwen3.6-flash
编辑完成后,按Esc键,输入:wq保存并退出,执行以下命令使配置生效:
# 重启OpenClaw服务
openclaw restart
4.3 配置验证与模型切换
配置完成后,需验证双计划是否正常生效,并掌握模型切换方法:
- 验证配置:执行
openclaw config get model命令,查看输出结果中是否包含Token Plan与Coding Plan的完整配置信息,若信息正确则表示配置成功。 - 模型切换:在OpenClaw交互界面中,使用
/model命令查看所有可用模型;使用/model set qwen3.7-max切换至Token Plan模型,使用/model set coding-plan:qwen3.6-flash切换至Coding Plan模型,实现双计划灵活调用。
五、OpenClaw服务验证与使用
完成部署与配置后,需通过WebUI、命令行、多端网关等方式验证OpenClaw的服务可用性,确保可正常调用百炼Coding Plan与Token Plan的模型服务。
5.1 WebUI访问验证
- 在浏览器中输入
http://ECS公网IP:1878,进入OpenClaw WebUI界面。 - 使用部署时设置的实例密码登录,进入对话界面,输入测试问题(如“帮我写一个Python快速排序代码”),选择对应模型(Token Plan或Coding Plan),点击发送。
- 若能快速返回正确结果,且无报错信息,则表示WebUI访问与模型调用正常。
5.2 命令行交互验证
- 在ECS远程终端中,直接执行
openclaw命令,进入OpenClaw TUI交互界面。 - 输入测试指令,如“解释一下百炼Token Plan与Coding Plan的区别”,系统将调用默认模型(Token Plan)返回结果。
- 执行
/model set coding-plan:qwen3.6-flash切换至Coding Plan,再次输入测试指令,验证Coding Plan调用是否正常。 - 常用命令:
/help查看所有可用命令,/history查看对话历史,/clear清空对话记录,/exit退出交互界面。
5.3 多端网关启用(可选)
OpenClaw支持接入飞书、钉钉、企业微信等消息平台,实现多端AI交互。以启用飞书网关为例,执行以下命令:
# 安装飞书网关插件
openclaw plugins install @openclaw/feishu
# 配置飞书网关信息(替换为你的飞书应用凭证)
openclaw config set channels.feishu.appId "你的飞书AppId"
openclaw config set channels.feishu.appSecret "你的飞书AppSecret"
openclaw config set channels.feishu.enabled true
openclaw config set channels.feishu.connectionMode websocket
# 重启服务生效
openclaw restart
启动成功后,在飞书中搜索对应的机器人账号,即可与OpenClaw对话,调用百炼模型服务。
六、常见问题与优化建议
6.1 常见问题排查
- 安装失败:若一键安装脚本执行失败,检查网络是否通畅,尝试更换国内加速脚本;若Node.js安装失败,手动安装Node.js 22+后重新执行安装命令。
- 模型调用失败:若返回“API Key无效”“Base URL错误”,核对百炼计划的API Key与Base URL是否正确,Token Plan与Coding Plan密钥不可混用;若返回“网络超时”,检查ECS安全组是否放行18789端口,或更换部署地域。
- 服务无法启动:执行
openclaw logs查看日志,定位依赖安装失败、配置文件错误等问题;重新执行openclaw install修复依赖,或删除配置文件后重新配置。 - WebUI无法访问:检查ECS公网IP是否正确,安全组是否放行1878端口,实例是否正常运行;可在本地终端执行
telnet ECS公网IP 1878,验证端口连通性。
6.2 性能与成本优化
- 实例规格优化:根据使用场景调整ECS规格,日常开发测试可使用入门级规格,高并发场景升级至计算优化型实例;开启ECS弹性伸缩功能,根据负载自动调整实例数量。
- 百炼计划选择:代码开发场景优先使用Coding Plan,固定月费、按调用次数计费更划算;多模型、全模态服务场景使用Token Plan,灵活切换模型且无调用频次限制。
- 资源释放:测试完成后及时停止或释放ECS实例,避免产生不必要的按量付费费用;百炼计划可根据使用需求暂停或调整套餐,降低成本。
- 安全优化:修改OpenClaw默认端口,避免端口扫描攻击;安全组授权对象仅放行个人IP,限制公网访问范围;定期更新OpenClaw版本,修复安全漏洞。
七、总结
阿里云ECS云服务器搭配百炼Coding Plan与Token Plan,为OpenClaw的部署与应用提供了一站式解决方案。通过ECS的弹性算力与一键部署能力,开发者无需关注底层环境搭建,快速完成OpenClaw的服务上线;通过百炼双计划的灵活配置,实现代码开发与通用AI服务的模型调用需求,兼顾成本与性能。
本文从准备工作、ECS实例创建、OpenClaw部署、百炼计划配置、服务验证到问题排查,全面拆解了新版OpenClaw的完整部署与配置流程,无论是个人开发者还是企业团队,均可按照步骤快速搭建属于自己的AI助手服务。后续可进一步探索OpenClaw的自定义插件、多模型融合、Agent工作流等高级功能,结合百炼平台的丰富模型,打造更强大、更个性化的AI应用。