OpenClaw(原Moltbot/Clawdbot)一键部署,与配置阿里云百炼Coding Plan API Key教程

简介: OpenClaw(原Moltbot、Clawdbot)是一款开源AI个人助手,支持本地部署,兼容MacOS、Windows及Linux等多种系统,可接入钉钉、飞书、WhatsApp等常用聊天工具,通过自然语言控制设备和服务。它具备强大的自动化能力,支持Qwen、Claude、GPT等主流大语言模型,能处理邮件、日程安排、市场调研等多种自动化任务,还可作为个人知识库使用。本文将详细拆解OpenClaw的部署流程、阿里云百炼API配置步骤,以及百炼Coding Plan套餐的适配方法,严格遵循原文档逻辑,确保不改变原意。

OpenClaw(原Moltbot、Clawdbot)是一款开源AI个人助手,支持本地部署,兼容MacOS、Windows及Linux等多种系统,可接入钉钉、飞书、WhatsApp等常用聊天工具,通过自然语言控制设备和服务。它具备强大的自动化能力,支持Qwen、Claude、GPT等主流大语言模型,能处理邮件、日程安排、市场调研等多种自动化任务,还可作为个人知识库使用。本文将详细拆解OpenClaw的部署流程、阿里云百炼API配置步骤,以及百炼Coding Plan套餐的适配方法,严格遵循原文档逻辑,确保不改变原意。
bailian1.png

一、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

OpenClaw1.png
OpenClaw2.png

2.2 安装Node.js(版本≥22)

  1. 验证当前版本:打开终端(MacOS/Linux)或PowerShell(Windows),输入node -v
  2. 版本升级:若版本低于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)

安装完成后自动进入配置向导,按以下推荐配置操作:

  1. 风险确认:提示“Clawdbot agents can run commands...”,选择“Yes”继续;
  2. 部署模式:选择“QuickStart”(快速启动);
  3. 模型提供商:选择“Skip for now”(后续手动配置阿里云百炼);
    • 补充说明:若选择“Qwen (OAuth)”,需登录Qwen Chat账号,可获得Qwen Coder和Qwen Vision模型免费层级权限(每天2000次请求,受速率限制);
  4. 模型筛选:选择“All providers”;
  5. 默认模型:保持默认配置;
  6. 通信通道:选择“Skip for now”(后续可配置);
  7. 技能配置:选择“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等。

bailian2.png

3.2 获取阿里云百炼API Key

  1. 登录阿里云百炼大模型服务平台
  2. 普通API Key获取:进入“密钥管理”页面,点击“创建API-KEY”,生成后复制保存;
  3. Coding Plan专属API Key获取:登录百炼平台,进入“订阅套餐”页面,找到已购买的Coding Plan套餐,复制套餐专属API Key。

3.3 配置API Key到环境变量

为避免API Key泄露,建议配置到系统环境变量:

  1. 确认Shell类型:终端输入echo $SHELL,判断为zsh或bash;
  2. zsh用户配置:
    # 替换为实际API Key
    echo "export DASHSCOPE_API_KEY='YOUR_DASHSCOPE_API_KEY'" >> ~/.zshrc
    # 使配置生效
    source ~/.zshrc
    
  3. bash用户配置:
    # 替换为实际API Key
    echo "export DASHSCOPE_API_KEY='YOUR_DASHSCOPE_API_KEY'" >> ~/.bash_profile
    # 使配置生效
    source ~/.bash_profile
    
  4. 验证配置:重新打开终端,输入echo $DASHSCOPE_API_KEY,输出API Key即配置成功。

3.4 修改OpenClaw配置文件

OpenClaw配置文件字段严格校验,写错或多写可能导致Gateway启动失败,建议通过以下两种方式配置:

3.4.1 Web UI方式(推荐)

  1. 启动配置界面:
    • 2026年1月27日前安装(原Clawdbot):clawdbot dashboard
    • 2026年1月27日后安装(Moltbot):moltbot dashboard
  2. 进入配置页面:在Gateway控制台点击“Config→Models”,添加新的模型配置,填写百炼模型的base_url、API Key、模型ID等信息。

3.4.2 手动编辑配置文件

  1. 打开配置文件:
    • 原Clawdbot:nano ~/.clawdbot/clawdbot.json
    • Moltbot:nano ~/.moltbot/moltbot.json
  2. 配置示例(以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
              }
            ]
          }
        }
      }
    }
    
  3. 简化场景配置(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
              }
            ]
          }
        }
      }
    }
    
  4. Coding Plan套餐配置:需将baseUrl替换为https://coding.dashscope.aliyuncs.com/v1apiKey替换为套餐专属API Key;
  5. 保存文件:按Ctrl + XYEnter保存并关闭编辑器。

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 对话场景验证

  1. Web UI验证:
    # 原Clawdbot
    clawdbot dashboard
    # Moltbot
    moltbot dashboard
    
    打开跳转的Web界面,发送测试指令(如“介绍下阿里云百炼”),验证响应效果;
  2. 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命令排查,或参考官方文档获取支持。

目录
相关文章
|
14天前
|
JavaScript Shell API
如何在 OpenClaw(原Clawdbot/Moltbot) 配置阿里云百炼 API
OpenClaw(前身为Clawdbot、Moltbot)作为一款开源AI个人助手,支持本地部署与多平台兼容,能通过自然语言指令实现设备控制、任务自动化及多工具协同,广泛适配Qwen、Claude、GPT等主流大语言模型。若需让OpenClaw具备更强大的智能交互与任务处理能力,可接入阿里云百炼平台的大模型服务(如通义千问3系列)。本文将严格遵循技术实操逻辑,详细拆解从环境准备、API获取到配置验证的完整流程,确保操作步骤的准确性与可落地性。
1400 5
|
14天前
|
人工智能 Shell API
#2026年OpenClaw(原Moltbot/Clawdbot)接入阿里云百炼Coding Plan教程及使用指南
阿里云百炼Coding Plan是专为AI编码场景设计的固定月费订阅套餐,提供月度请求额度,支持在Qwen Code、Claude Code、Cline、OpenClaw(原Moltbot/Clawdbot)等AI工具中调用qwen3-coder-plus和qwen3-max-2026-01-23模型。本文详细拆解套餐核心信息、订阅流程、多工具接入方法(含OpenClaw专属配置)及常见问题解决方案,全程无营销词汇,严格遵循原文档逻辑,确保不改变原意。
943 0
|
16天前
|
人工智能 机器人 Linux
保姆级 OpenClaw (原 Clawdbot)飞书对接教程 手把手教你搭建 AI 助手
OpenClaw(原Clawdbot)是一款开源本地AI智能体,支持飞书等多平台对接。本教程手把手教你Linux下部署,实现数据私有、系统控制、网页浏览与代码编写,全程保姆级操作,240字内搞定专属AI助手搭建!
5651 20
保姆级 OpenClaw (原 Clawdbot)飞书对接教程 手把手教你搭建 AI 助手
|
19天前
|
人工智能 自然语言处理 Shell
🦞 如何在 OpenClaw (Clawdbot/Moltbot) 配置阿里云百炼 API
本教程指导用户在开源AI助手Clawdbot中集成阿里云百炼API,涵盖安装Clawdbot、获取百炼API Key、配置环境变量与模型参数、验证调用等完整流程,支持Qwen3-max thinking (Qwen3-Max-2026-01-23)/Qwen - Plus等主流模型,助力本地化智能自动化。
32083 116
🦞 如何在 OpenClaw (Clawdbot/Moltbot) 配置阿里云百炼 API
|
14天前
|
人工智能 自然语言处理 安全
只需3步,一键部署完成OpenClaw(原Clawdbot/Moltbot)
在智能化办公与个人事务管理需求日益增长的当下,开源AI代理与自动化平台逐渐成为提升效率的关键工具。OpenClaw,其前身为Clawdbot与Moltbot,作为一款以“实际完成任务”为核心目标的开源AI个人助手,打破了传统对话机器人的功能局限,能够通过自然语言指令完成文件处理、日程安排、多平台协同等一系列自动化操作,且兼容Qwen、Claude、GPT等主流大语言模型,适配个人与小型团队的多样化自动化需求。
596 7
|
14天前
|
人工智能 机器人 API
从零开始搭建部署 OpenClaw/Moltbot/Clawdbot 完整攻略教程
OpenClaw(原名Moltbot\Clawdbot)是2026年1月突然爆火的开源个人 AI 助手项目,由 Peter Steinberger(PSPDFKit 创始人)开发。OpenClaw 是一个把 本地算力 + 大模型 Agent 自动化 玩到极致的开发者效率工具。OpenClaw 目标是让 AI 不只是给建议,而是直接完成完整工程任务。OpenClaw是一款开源的本地优先AI代理与自动化平台,可整合多渠道通信能力与大语言模型,创建具备持久记忆与主动执行能力的定制化AI助理。本文基于阿里云轻量应用服务器,详细拆解OpenClaw的一键部署、配置及钉钉机器人集成全流程。
553 3