OpenClaw(原Moltbot、Clawdbot)是一款开源AI个人助手,支持本地部署,兼容MacOS、Windows及Linux等多种系统,可接入钉钉、飞书、WhatsApp等常用聊天工具,通过自然语言控制设备和服务。它具备强大的自动化能力,支持Qwen、Claude、GPT等主流大语言模型,能处理邮件、日程安排、市场调研等多种自动化任务,还可作为个人知识库使用。本文将详细拆解OpenClaw的部署流程、阿里云百炼API配置步骤,以及百炼Coding Plan套餐的适配方法,严格遵循原文档逻辑,确保不改变原意。
一、OpenClaw核心定位与应用场景
1.1 核心特性
- 多平台兼容:支持Windows、MacOS、Linux系统,可对接钉钉、飞书、Telegram等多种聊天工具;
- 大模型适配:兼容通义千问、Claude、GPT等主流大语言模型,支持自定义模型接入;
- 自动化能力:可执行文件读写、命令运行、邮件处理、日程管理等自动化任务;
- 持久化记忆:具备上下文记忆功能,能持续优化交互体验;
- 灵活部署:支持本地部署与云端部署,数据自主可控。
1.2 典型应用场景
- 24小时在线AI助手:依托服务器实现不间断运行,随时响应指令;
- 日常任务自动化:自动处理邮件分类、日程提醒、文件备份等重复操作;
- 自定义工作流:对接各类API与服务,搭建个性化自动化流程;
- 个人知识库:整合多源信息,通过自然语言查询获取答案。
二、OpenClaw部署流程
2.1 前置条件
- 系统要求:兼容Windows、MacOS、Linux系统;
- 环境依赖:Node.js版本≥22,需提前安装或升级。
- 阿里云轻量应用服务器一键部署 OpenClaw(原Clawdbot)教程:https://www.aliyun.com/activity/ecs/clawdbot


2.2 安装Node.js(版本≥22)
- 验证当前版本:打开终端(MacOS/Linux)或PowerShell(Windows),输入
node -v; - 版本升级:若版本低于22,可通过nvm、fnm或brew升级(以nvm为例:
nvm install 22 && nvm use 22)。
2.3 安装OpenClaw
提供多种安装方式,可根据系统选择:
- MacOS/Linux系统(推荐一键安装脚本):
curl -fsSL https://molt.bot/install.sh | bash - Windows系统(PowerShell):
iwr -useb https://molt.bot/install.ps1 | iex - 包管理器全局安装:
# npm方式 npm install -g moltbot@latest # pnpm方式 pnpm add -g moltbot@latest
2.4 初始化配置(Onboarding)
安装完成后自动进入配置向导,按以下推荐配置操作:
- 风险确认:提示“Clawdbot agents can run commands...”,选择“Yes”继续;
- 部署模式:选择“QuickStart”(快速启动);
- 模型提供商:选择“Skip for now”(后续手动配置阿里云百炼);
- 补充说明:若选择“Qwen (OAuth)”,需登录Qwen Chat账号,可获得Qwen Coder和Qwen Vision模型免费层级权限(每天2000次请求,受速率限制);
- 模型筛选:选择“All providers”;
- 默认模型:保持默认配置;
- 通信通道:选择“Skip for now”(后续可配置);
- 技能配置:选择“No”(后续可在后台配置)。
注:2026年1月27日后,Clawdbot正式更名为Moltbot,部分命令可能未完成迁移,若出现“command not found moltbot”报错,可尝试使用原“clawdbot”指令。
三、阿里云百炼API配置步骤
3.1 核心信息准备
OpenClaw支持通过models.providers或models.json添加自定义模型提供商,阿里云百炼模型API支持OpenAI-compatible接口,需提前准备以下信息:
- 普通模型配置:
- API Key:阿里云百炼通用API Key;
- 模型调用地址(base_url):
https://dashscope.aliyuncs.com/compatible-mode/v1; - 模型名称(model code):如qwen-plus、qwen3-max-2026-01-23等;
- 百炼Coding Plan套餐配置:
- API Key:Coding Plan专属API Key;
- 模型调用地址(base_url):
https://coding.dashscope.aliyuncs.com/v1; - 模型名称(model code):如qwen3-max-2026-01-23等。

3.2 获取阿里云百炼API Key
- 登录阿里云百炼大模型服务平台;
- 普通API Key获取:进入“密钥管理”页面,点击“创建API-KEY”,生成后复制保存;
- Coding Plan专属API Key获取:登录百炼平台,进入“订阅套餐”页面,找到已购买的Coding Plan套餐,复制套餐专属API Key。
3.3 配置API Key到环境变量
为避免API Key泄露,建议配置到系统环境变量:
- 确认Shell类型:终端输入
echo $SHELL,判断为zsh或bash; - zsh用户配置:
# 替换为实际API Key echo "export DASHSCOPE_API_KEY='YOUR_DASHSCOPE_API_KEY'" >> ~/.zshrc # 使配置生效 source ~/.zshrc - bash用户配置:
# 替换为实际API Key echo "export DASHSCOPE_API_KEY='YOUR_DASHSCOPE_API_KEY'" >> ~/.bash_profile # 使配置生效 source ~/.bash_profile - 验证配置:重新打开终端,输入
echo $DASHSCOPE_API_KEY,输出API Key即配置成功。
3.4 修改OpenClaw配置文件
OpenClaw配置文件字段严格校验,写错或多写可能导致Gateway启动失败,建议通过以下两种方式配置:
3.4.1 Web UI方式(推荐)
- 启动配置界面:
- 2026年1月27日前安装(原Clawdbot):
clawdbot dashboard; - 2026年1月27日后安装(Moltbot):
moltbot dashboard;
- 2026年1月27日前安装(原Clawdbot):
- 进入配置页面:在Gateway控制台点击“Config→Models”,添加新的模型配置,填写百炼模型的base_url、API Key、模型ID等信息。
3.4.2 手动编辑配置文件
- 打开配置文件:
- 原Clawdbot:
nano ~/.clawdbot/clawdbot.json; - Moltbot:
nano ~/.moltbot/moltbot.json;
- 原Clawdbot:
- 配置示例(以qwen3-max-2026-01-23模型为例):
{ "agents": { "defaults": { "model": { "primary": "bailian/qwen3-max-2026-01-23" }, "models": { "bailian/qwen3-max-2026-01-23": { "alias": "通义千问 Max Thinking 版" } } } }, "models": { "mode": "merge", "providers": { "bailian": { "baseUrl": "https://dashscope.aliyuncs.com/compatible-mode/v1", "apiKey": "${DASHSCOPE_API_KEY}", "api": "openai-completions", "models": [ { "id": "qwen3-max-2026-01-23", "name": "通义千问 Max Thinking 版", "reasoning": false, "input": ["text"], "cost": { "input": 0.0025, "output": 0.01, "cacheRead": 0, "cacheWrite": 0 }, "contextWindow": 262144, "maxTokens": 65536 } ] } } } } - 简化场景配置(qwen-plus模型):
{ "agents": { "defaults": { "model": { "primary": "bailian/qwen-plus" }, "models": { "bailian/qwen-plus": { "alias": "通义千问 Plus" } } } }, "models": { "mode": "merge", "providers": { "bailian": { "baseUrl": "https://dashscope.aliyuncs.com/compatible-mode/v1", "apiKey": "${DASHSCOPE_API_KEY}", "api": "openai-completions", "models": [ { "id": "qwen-plus", "name": "通义千问 Plus", "reasoning": false, "input": ["text"], "cost": { "input": 0.008, "output": 0.008, "cacheRead": 0, "cacheWrite": 0 }, "contextWindow": 1029000, "maxTokens": 32000 } ] } } } } - Coding Plan套餐配置:需将
baseUrl替换为https://coding.dashscope.aliyuncs.com/v1,apiKey替换为套餐专属API Key; - 保存文件:按
Ctrl + X→Y→Enter保存并关闭编辑器。
3.5 配置生效与模型验证
3.5.1 重启服务
# 原Clawdbot
clawdbot gateway restart
# Moltbot
moltbot gateway restart
或通过“停止-启动”方式生效:
# 停止服务
clawdbot gateway stop
# 等待2-3秒后启动
clawdbot gateway start
3.5.2 查看模型列表(验证识别状态)
# 原Clawdbot
clawdbot models list
# Moltbot
moltbot models list
若输出包含“bailian/qwen3-max-2026-01-23”或“bailian/qwen-plus”,且标注“configured”标签,说明模型已被识别。
3.5.3 模型连通探测(真实请求验证)
# 原Clawdbot
clawdbot models status --probe
# Moltbot
moltbot models status --probe
该命令会发送真实请求(可能产生费用),若“Status”显示“ok”,说明模型调用正常。
3.5.4 对话场景验证
- Web UI验证:
打开跳转的Web界面,发送测试指令(如“介绍下阿里云百炼”),验证响应效果;# 原Clawdbot clawdbot dashboard # Moltbot moltbot dashboard - CLI验证:
若能输出完整回复,说明配置成功。clawdbot agent --agent main --message "介绍下阿里云百炼"
四、阿里云百炼Coding Plan套餐适配说明
4.1 套餐核心信息
阿里云百炼Coding Plan套餐为固定月费订阅模式,支持在OpenClaw、Qwen Code等工具中使用,分为Lite基础套餐与Pro高级套餐:
4.1.1 Lite基础套餐
- 适用场景:基础开发任务需求;
- 套餐额度:每月最多18000次请求,用量为Claude Code的3倍;
- 支持模型:通义千问qwen3-coder-plus、qwen3-max-2026-01-23;
- 兼容规范:支持OpenAI API、Anthropic API规范;
- 套餐特性:额度可在所有支持的编程工具中共享,订阅人专享,支持升级至Pro套餐(升级费用按剩余天数折算差价)。
4.1.2 Pro高级套餐
- 适用场景:大型开发任务需求;
- 套餐额度:每月最多90000次请求,用量为Lite套餐的5倍;
- 支持模型与规范:与Lite套餐一致;
- 套餐特性:具备Lite套餐全部能力,不支持降级,需到期后重新购买Lite套餐。
4.2 套餐配置要点
- 专属base_url:
https://coding.dashscope.aliyuncs.com/v1; - 专属API Key:需使用套餐专属密钥,不可混用普通API Key;
- 模型选择:仅支持套餐指定的qwen3-coder-plus、qwen3-max-2026-01-23模型。
五、阿里云百炼模型推荐与地域选择
5.1 推荐模型详情
5.1.1 qwen3-max-2026-01-23(通义千问 Max Thinking 版)
- 模型特点:旗舰推理模型,参数规模大,经大量强化学习训练,在事实知识、复杂推理、指令遵循、智能体能力等维度表现突出;19项权威基准测试中媲美顶尖模型,支持内置工具调用;
- 选型建议:适合处理复杂、多步骤任务,需高精度结果的场景。
5.1.2 qwen-plus(通义千问 Plus 版)
- 模型特点:平衡效果、速度与成本,实现思考模式与非思考模式融合,推理能力超Qwen2.5-Plus,达到同规模业界SOTA水平;
- 选型建议:多数常规场景首选,适用于文本创作、内容润色、摘要总结等。
5.2 地域选择
阿里云百炼提供北京、新加坡、弗吉尼亚等地域的模型服务,各地域API Key独立,选择邻近地域可降低网络延迟。新用户开通百炼90天内,可享受各模型100万Token免费额度。
六、常见问题与排查
6.1 配置文件错误导致Gateway启动失败
- 原因:字段写错、多写或格式错误;
- 解决方案:执行
moltbot doctor(或clawdbot doctor)查看报错信息,使用在线JSON校验工具检查配置文件语法。
6.2 模型未被识别
- 原因:配置文件路径错误或模型配置字段缺失;
- 解决方案:确认配置文件路径正确(原Clawdbot为
~/.clawdbot/clawdbot.json,Moltbot为~/.moltbot/moltbot.json),重新检查并粘贴配置内容,重启服务。
6.3 模型调用失败
- 原因1:API Key错误或泄露;
- 解决方案:核对API Key是否正确,若怀疑泄露,重新创建并更新配置;
- 原因2:环境变量未生效;
- 解决方案:重新执行
source ~/.zshrc(zsh用户)或source ~/.bash_profile(bash用户); - 原因3:地域不匹配;
- 解决方案:确保服务器地域与百炼API Key所属地域一致。
6.4 命令未找到(command not found)
- 原因:Moltbot更名后命令未迁移完成;
- 解决方案:尝试使用原“clawdbot”指令替代“moltbot”。
总结
OpenClaw的部署与阿里云百炼API配置核心流程为“环境准备→OpenClaw安装→百炼API获取→配置文件编辑→验证生效”,关键在于确保Node.js版本达标、API Key配置正确、配置文件格式无误。通过适配阿里云百炼Coding Plan套餐,可满足高频编码场景需求,降低使用成本。无论是个人用户用于日常任务自动化,还是开发者借助其提升编程效率,都能通过该方案实现需求落地。使用过程中需重点关注API Key安全与配置文件语法正确性,遇到问题可通过doctor命令排查,或参考官方文档获取支持。