零基础保姆级教程:阿里云ECS部署OpenClaw(Clawdbot) + 百炼API配置 + Skills集成全攻略

简介: 在AI Agent技术飞速迭代的2026年,OpenClaw(原Clawdbot、Moltbot)凭借开源可控、部署灵活、技能可扩展的核心优势,成为个人办公、轻量团队协作的首选自动化工具。截至2026年3月,其GitHub星标数量已突破18.8万,Fork数超3.3万,Discord社区在线成员超1.2万名,核心贡献者达140余人,成为年度最热门的开源AI Agent项目之一。很多新手对“OpenClaw”与“Clawdbot”的关系存在困惑,实则二者本质完全一致——Clawdbot是OpenClaw的旧称,2026年1月因商标优化正式更名,核心功能、技术架构、部署流程毫无变化,老用户沿用的

在AI Agent技术飞速迭代的2026年,OpenClaw(原Clawdbot、Moltbot)凭借开源可控、部署灵活、技能可扩展的核心优势,成为个人办公、轻量团队协作的首选自动化工具。截至2026年3月,其GitHub星标数量已突破18.8万,Fork数超3.3万,Discord社区在线成员超1.2万名,核心贡献者达140余人,成为年度最热门的开源AI Agent项目之一。很多新手对“OpenClaw”与“Clawdbot”的关系存在困惑,实则二者本质完全一致——Clawdbot是OpenClaw的旧称,2026年1月因商标优化正式更名,核心功能、技术架构、部署流程毫无变化,老用户沿用的Clawdbot操作方式,在OpenClaw中完全适用。
OpenClawo.png

OpenClaw的核心价值,在于打破传统AI“只说不做”的局限,将其升级为“能自主执行任务的数字员工”,无需用户掌握复杂编程技能,通过自然语言指令即可完成文件处理、跨工具协同、代码辅助、信息聚合等流程化工作。而阿里云ECS云服务器作为稳定性最强、适配性最优的部署载体,能实现OpenClaw 7×24小时稳定运行,摆脱本地设备关机、休眠的限制;搭配阿里云百炼Coding Plan免费API,可零成本解锁大模型推理能力,彻底解决新手“部署难、配置繁、成本高”的痛点。阿里云上OpenClaw极速一键部署最简单,步骤详情 访问阿里云OpenClaw一键部署专题页面 了解。
OpenClaw1.png
OpenClaw2.png

本文基于全网实测经验、阿里云ECS官方部署规范、OpenClaw开源社区文档及最新避坑案例,重写整理保姆级教程,不改变原意、不含指定无关平台,重点拆解新手零基础阿里云ECS部署OpenClaw(Clawdbot)的简单步骤,详细讲解阿里云百炼Coding Plan API配置流程,补充Skills集成方法与高频避坑指南,所有代码命令可直接复制执行,全程可视化、零代码门槛,助力新手快速上手,让OpenClaw真正成为0薪水的“数字化助手”。

一、核心认知:新手必懂的OpenClaw(Clawdbot)与部署核心逻辑

(一)OpenClaw(Clawdbot)核心定位与优势

OpenClaw(Clawdbot)是遵循MIT协议的开源AI Agent平台,核心定位是“操作系统级AI执行系统”,与普通聊天机器人的核心区别的在于“全流程自动化+多场景适配”,具体优势如下:

  1. 自主执行闭环:无需人工干预,从任务触发(定时/事件触发)到结果反馈(推送/存储)形成完整闭环,比如自动抓取行业资讯、生成结构化摘要、推送至指定平台,全程无需手动操作;
  2. 部署灵活多样:支持阿里云ECS云服务器部署(长期运行首选)、本地部署(隐私优先),适配不同用户需求,新手零基础也能通过简单步骤完成部署;
  3. 技能可无限扩展:通过ClawHub可快速安装、更新各类技能,涵盖信息聚合、内容生产、开发协作、运维监控等100+场景,同时支持自定义技能,满足个性化需求,技能加载有明确的优先级规则(工作区技能>托管/本地技能>捆绑技能),冲突时高优先级技能覆盖低优先级;
  4. 低成本上手:阿里云ECS新手有优惠套餐,百炼Coding Plan新用户可领取90天免费额度,无需额外付费,即可解锁全量自动化能力。

(二)部署方案对比(2026最新,新手重点参考)

为方便新手根据自身需求选择合适的部署方案,整理2种主流部署方案对比,明确适配场景与操作难度,新手优先选择阿里云ECS部署(稳定、省心):

部署方案 核心优势 适用场景 操作难度 稳定性 成本
阿里云ECS部署 7×24小时稳定运行,多设备远程访问,可扩展高级功能,企业级运维保障,不易掉线 个人长期使用、团队协作、多任务并发 低(全程复制命令) 极高 ECS服务器费用(新手56元/月起,包年更优惠)
本地部署(Windows11/MacOS/Linux) 数据私有化,零服务器成本,低延迟,无需公网IP 短期测试、敏感数据处理、开发调试 中等(依赖本地设备运行状态) 零成本

(三)核心依赖说明:阿里云百炼Coding Plan API

重要提醒:OpenClaw本身不具备大模型推理能力,无法解析自然语言指令、规划任务流程,必须对接外部大模型才能实现核心功能。而阿里云百炼Coding Plan是最适配OpenClaw的选择——新用户可领取90天免费额度(足够新手使用),国内节点稳定、响应速度快(延迟≤50ms),与OpenClaw无缝兼容,且支持成本控制,避免无效Token消耗,是新手零基础入门的最优解,也是本文重点讲解的API配置方案。

二、部署前必做准备(所有方案通用,新手必看)

无论选择阿里云ECS部署还是本地部署,都需提前完成以下准备工作,避免因凭证缺失、工具不足或配置不当导致部署失败,全程简单易操作,新手跟着做即可:

(一)账号与凭证准备

  1. 阿里云账号:访问阿里云官网,注册阿里云账号,个人用户通过支付宝刷脸即可完成实名认证(无需复杂资质),企业用户需上传营业执照及法人相关信息(审核周期1-3个工作日),未完成实名认证无法购买ECS服务器、开通百炼API;
  2. 阿里云百炼Coding Plan API Key:访问订阅阿里云百炼Coding Plan,后续详细讲解获取步骤,新用户可领取90天免费额度,生成后务必妥善保存(仅创建时可完整查看,丢失无法找回);
  3. 辅助工具准备:推荐使用Chrome、Edge最新版本浏览器(访问阿里云控制台、OpenClaw配置页面更流畅);SSH远程工具(如FinalShell,用于阿里云ECS远程连接);文本编辑器(如记事本、Notepad++),用于记录公网IP、Token、API Key等关键参数,避免遗漏。

(二)基础工具安装(本地部署/ECS部署必做)

若选择阿里云ECS部署,需在服务器上安装基础工具;若选择本地部署,需在本地设备安装,以下是全系统通用安装代码,直接复制执行即可,新手无需修改任何参数:

# 1. 安装Node.js(OpenClaw核心依赖,必须v22.x版本,避免版本兼容问题)
# Windows11(PowerShell,管理员模式,新手必看:右键PowerShell选择“以管理员身份运行”)
winget install OpenJS.NodeJS.LTS --version 22.2.0 -y

# MacOS(终端,直接复制执行,M芯片无需额外操作)
brew install node@22
echo 'export PATH="/usr/local/opt/node@22/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc

# 阿里云ECS(Ubuntu 22.04 LTS,默认系统,直接复制)
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt install -y nodejs

# 2. 验证Node.js版本(显示v22.x.x即为成功,若失败重新执行安装命令)
node -v

# 3. 安装核心工具(Git、ClawHub CLI,Skills集成必备)
# Windows11
winget install Git.Git -y
npm install -g clawhub@latest

# MacOS/Linux
brew install git  # MacOS
sudo apt install git -y  # Linux/阿里云ECS
npm install -g clawhub@latest

# 4. 安装Docker(容器化部署必备,提升稳定性,避免环境冲突)
# Windows11:下载Docker Desktop并安装,开启“以管理员身份运行”(无需输命令)
# MacOS
brew install docker --cask
open -a Docker

# 阿里云ECS/Linux
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
sudo systemctl start docker
sudo systemctl enable docker

# 5. 配置国内镜像,解决下载超时问题(国内用户必做,新手最易踩坑点)
npm config set registry https://registry.npmmirror.com
clawhub config set registry https://clawhub-mirror.aliyuncs.com
# 阿里云ECS额外配置Docker国内镜像(提升镜像拉取速度)
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
   
  "registry-mirrors": ["https://docker.mirrors.aliyun.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

# 6. 验证工具安装(所有命令执行完成,无报错即为成功)
git --version && clawhub -V && docker --version

(三)新手注意事项

  1. 所有工具安装时,全程不要修改默认安装路径,避免出现路径错误,导致后续部署失败;
  2. Windows系统需注意:安装路径必须为纯英文(如“D:\openclaw”),中文路径会导致启动报错,这是新手最易忽略的细节;
  3. 安装过程中若出现“权限被拒绝”,Windows用户需确认PowerShell是管理员模式,MacOS/Linux/ECS用户在命令前加“sudo”;
  4. 国内用户务必配置国内镜像,否则会出现依赖下载超时、部署失败的问题,这是新手部署失败的主要原因之一;
  5. 阿里云ECS部署前,需提前规划好地域(优先免备案地域),避免后续无法正常访问公网。

三、新手零基础:阿里云ECS部署OpenClaw(Clawdbot)简单步骤(全程复制命令,15分钟上手)

阿里云用户零基础部署 OpenClaw 喂饭级步骤流程

第一步:打开访问阿里云OpenClaw一键部署专题页面,找到并点击【一键购买并部署】。
OpenClaw1.png
OpenClaw2.png
OpenClaw02.png
OpenClaw03.png
OpenClaw04.png

第二步:打开选购阿里云轻量应用服务器,配置参考如下:

  • 镜像:OpenClaw(Moltbot)镜像(已经购买服务器的用户可以重置系统重新选择镜像)
  • 实例:内存必须2GiB及以上。
  • 地域:默认美国(弗吉尼亚),目前中国内地域(除香港)的轻量应用服务器,联网搜索功能受限。
  • 时长:根据自己的需求及预算选择。

轻量应用服务器OpenClaw镜像.png
bailian1.png
bailian2.png

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

阿里云百炼密钥管理图.png

前往轻量应用服务器控制台,找到安装好OpenClaw的实例,进入「应用详情」放行18789端口、配置百炼API-Key、执行命令,生成访问OpenClaw的Token。
阿里云百炼密钥管理图2.png

  • 端口放通:需要放通对应端口的防火墙,单击一键放通即可。
  • 配置百炼API-Key,单击一键配置,输入百炼的API-Key。单击执行命令,写入API-Key。
  • 配置OpenClaw:单击执行命令,生成访问OpenClaw的Token。
  • 访问控制页面:单击打开网站页面可进入OpenClaw对话页面。

阿里云百炼Coding Plan 配置教程:创建API-Key,推荐访问订阅阿里云百炼Coding Plan,阿里云百炼Coding Plan每天两场抢购活动,从按tokens计费升级为按次收费,可以进一步节省费用!
CodingPlan.png

  • 购买后,在控制台生成API Key。注:这里复制并保存好你的API Key,后面要用。
    image.png
  • 回到轻量应用服务器-控制台,单击服务器卡片中的实例 ID,进入服务器概览页。
    image.png
  • 在服务器概览页面单击应用详情页签,进入服务器详情页面。
    image.png
  • 端口放通在OpenClaw使用步骤区域中,单击端口放通下的执行命令,可开放获取OpenClaw 服务运行端口的防火墙。
    image.png
  • 这里系统会列出我们第一步中创建的阿里云百炼 Coding Plan的API Key,直接选择就可以。
    image.png
  • 获取访问地址单击访问 Web UI 面板下的执行命令,获取 OpenClaw WebUI 的地址。
    image.png
    image.png

阿里云ECS部署是新手长期使用OpenClaw的首选方案,稳定性强、可远程访问,无需占用本地设备资源,全程代码可直接复制,无需手动编写,步骤简单易懂,新手跟着操作即可一次成功,重点分为“ECS服务器选购配置→远程连接→一键部署→验证访问”四步:

(一)步骤1:阿里云ECS服务器选购与基础配置(新手必看)

  1. 访问阿里云ECS云服务器控制台,登录已完成实名认证的阿里云账号,进入实例创建页面;
  2. 核心配置(新手直接按以下参数选择,无需修改,避免出错):
    • 地域选择:优先选择中国香港、新加坡(免备案,支持完整联网功能,且与阿里云百炼API所属地域匹配,降低网络延迟);中国内地地域(除香港外)联网搜索功能存在限制,不推荐新手选择;
    • 实例规格:新手选择“2vCPU+4GiB内存+40GiB ESSD+200Mbps峰值带宽”即可,足够日常使用;团队使用、多任务并发可升级至4vCPU+8GiB内存+80GiB ESSD;
    • 镜像选择:切换至“应用镜像”标签,搜索“OpenClaw(Clawdbot)”,选择官方预置镜像(2026年默认版本为v2026.2.26,基于Alibaba Cloud Linux 3.2104 LTS 64位系统构建,已预装Node.js 22+、Python 3.9及OpenClaw核心依赖,无需手动配置运行环境);若已购买ECS服务器,可通过“重置系统”重新选择该镜像(注意:重置会清空所有数据,需提前备份);
    • 付费类型:短期测试(1-7天)选择“按需付费”,按小时计费,成本较低;长期使用(1个月以上)选择“包年包月”,性价比更高,新手可选择1个月套餐,后续可续费;
    • 登录配置:设置服务器登录密码(建议包含字母、数字、特殊符号,复杂度越高越安全),记录好密码,后续远程连接服务器会用到;
  3. 确认订单与支付:核对所有参数无误后,提交订单,完成支付,系统将自动创建ECS实例并部署OpenClaw镜像,等待1-3分钟,直至实例状态从“创建中”变为“运行中”;
  4. 安全组配置(关键步骤,避免无法访问):进入ECS实例控制台,找到对应实例,点击“安全组”→“配置规则”,手动放行22(SSH远程连接端口)、18789(OpenClaw核心端口)、443(API调用端口),具体操作:点击“添加规则”,协议选择TCP,端口范围填写对应端口,授权对象填写0.0.0.0/0(允许所有IP访问,新手推荐),点击“确定”;也可直接点击“一键放通”,系统自动配置端口规则。

(二)步骤2:远程连接阿里云ECS服务器(新手零难度)

  1. 打开FinalShell(或其他SSH工具),点击“新建连接”,选择“SSH连接”;
  2. 填写连接信息:主机填写ECS服务器公网IP(在ECS实例控制台可查看),端口填写22,用户名填写root,密码填写之前设置的服务器登录密码;
  3. 点击“连接”,若弹出“是否信任该主机”,点击“确认”,连接成功后进入终端界面(黑色窗口),即可执行后续部署命令。

(三)步骤3:一键脚本部署OpenClaw(Clawdbot)(新手推荐)

连接成功后,无需手动配置环境,直接复制以下命令,逐行执行即可,全程自动化部署,新手只需耐心等待:

# 1. 执行阿里云ECS专属一键部署脚本(国内优化版,避免下载超时)
curl -fsSL https://openclaw.ai/aliyun-ecs-install.sh | bash

# 2. 按向导完成核心配置(新手直接按回车键,选择默认配置即可,无需手动修改)
# 关键步骤提示(新手必看,避免选错):
# ① 风险提示:选择Yes(输入y,按回车)
# ② 网关模式:选择remote(支持远程访问,默认已选中,按回车)
# ③ 绑定地址:0.0.0.0:18789(默认,按回车)
# ④ 模型选择:暂时选择“Custom Provider”(后续配置阿里云百炼API,按回车)
# ⑤ 认证设置:系统自动生成访问令牌(Token),复制保存(登录WebUI用,务必记录,丢失无法找回)

# 3. 验证部署与开机自启(确保服务能长期稳定运行,避免服务器重启后服务失效)
# 查看服务状态,显示active(running)即为部署成功
systemctl status openclaw

# 设置开机自启
systemctl enable openclaw

# 验证服务是否正常运行,返回healthy即为正常
curl http://127.0.0.1:18789/api/v1/health

(四)步骤4:Docker Compose部署(进阶新手,稳定性更强)

若新手想提升服务稳定性,实现环境隔离、数据持久化,方便后续维护与升级,可选择Docker Compose部署,步骤如下,代码同样可直接复制:

# 1. 登录服务器后,安装Docker与Docker Compose(若已安装,可跳过)
sudo apt update && sudo apt upgrade -y
curl -fsSL https://get.docker.com | bash
sudo apt install docker-compose-plugin -y
sudo systemctl start docker && sudo systemctl enable docker

# 2. 创建项目目录与配置文件(无需修改路径,直接复制)
mkdir -p /opt/openclaw && cd /opt/openclaw
mkdir -p workspaces/agent-dev workspaces/agent-product  # 多任务工作区,方便后续扩展
cat > docker-compose.yml << EOF
version: "3.8"
services:
  openclaw:
    image: openclaw/openclaw:2026-latest
    container_name: openclaw
    ports:
      - "18789:18789"
    volumes:
      - openclaw-data:/root/.openclaw
      - /var/log/openclaw:/var/log/openclaw  # 日志持久化,方便排查故障
      - ./workspaces:/root/workspaces  # 工作区挂载,数据持久化
    restart: unless-stopped
    command: ["openclaw", "gateway", "run"]
    environment:
      - TZ=Asia/Shanghai
      - GATEWAY_MODE=remote
      - GATEWAY_BIND=0.0.0.0:18789
volumes:
  openclaw-data:
EOF

# 3. 启动容器(部署核心步骤,直接复制执行)
docker compose up -d

# 4. 初始化配置(设置访问令牌,替换为你的高强度令牌,建议包含字母、数字、特殊符号)
docker compose exec openclaw openclaw config set gateway.auth.token "你的高强度令牌"

# 5. 查看日志,确认启动成功(无报错即为正常)
docker compose logs -f

(五)步骤5:远程访问OpenClaw控制台(验证部署成功)

  1. 部署成功后,打开浏览器,输入 http://服务器公网IP:18789(替换为你的ECS公网IP);
  2. 粘贴之前保存的访问令牌(Token),点击“登录”,能成功进入OpenClaw控制台,即为部署成功;
  3. 新手验证操作:登录控制台后,点击左侧“技能中心”,查看默认技能是否正常加载;点击“测试对话”,输入简单指令(如“帮我生成一段OpenClaw部署成功的提示语”),此时因未配置API,会提示“模型调用失败”,属于正常现象,后续配置完阿里云百炼API后即可正常使用。

四、核心配置:阿里云百炼Coding Plan API配置(免费可用,新手必做)

OpenClaw本身不具备大模型能力,必须对接阿里云百炼Coding Plan API,才能实现“意图解析、任务规划、技能调用”,新用户可领取90天免费额度,零成本使用,配置步骤简单,新手跟着做即可,全程可视化,无需复杂操作,所有代码可直接复制。

(一)阿里云百炼Coding Plan API Key获取步骤(免费,新手必看)

  1. 访问登录阿里云百炼大模型服务平台访问订阅阿里云百炼Coding Plan,进入服务订阅页面;
  2. 选择“免费套餐”(新用户可领90天免费额度,足够新手使用),点击“立即订阅”,完成订阅(RAM子账号需主账号授权,个人用户无需额外操作);
  3. 订阅完成后,进入阿里云百炼控制台,点击左侧“密钥管理”,点击“创建API Key”,生成专属API Key(格式为sk-sp-xxxxx),生成后立即复制保存(仅显示一次,丢失无法找回),建议下载密钥文件备份;
  4. 记录专属Base URL:https://coding.dashscope.aliyuncs.com/v1(OpenAI兼容协议,配置时需用到,无需修改);
  5. 验证API Key有效性:进入百炼控制台“API测试”页面,输入API Key,发送简单测试指令(如“你好”),能正常返回响应,即为API Key有效。

(二)OpenClaw对接百炼API(全程代码,直接复制)

无论选择哪种部署方案,API配置步骤一致,以下是全平台通用配置代码,新手只需替换自己的API Key即可,步骤简单,全程不超过5分钟:

# 1. 编辑OpenClaw配置文件(不同系统命令不同,对应复制)
# 阿里云ECS/Linux
nano ~/.openclaw/openclaw.json

# Windows11(PowerShell,管理员模式)
notepad $env:USERPROFILE\.openclaw\openclaw.json

# MacOS(终端)
nano ~/.openclaw/openclaw.json

# 2. 替换配置文件内容(删除原有内容,复制以下代码,替换你的API Key)
{
   
  "models": {
   
    "providers": {
   
      "bailian-coding": {
   
        "baseUrl": "https://coding.dashscope.aliyuncs.com/v1",  # 固定Base URL,无需修改
        "apiKey": "你的阿里云百炼Coding Plan API Key",  # 替换为自己的API Key
        "api": "openai-completions",
        "models": [
          {
   
            "id": "qwen3.5-coding",
            "name": "百炼Coding Plan Qwen3.5",
            "contextWindow": 32768,
            "maxTokens": 4096,
            "reasoning": false  # 国内模型必设,否则回复为空,新手不要修改
          }
        ],
        "timeout": 30000,  # 超时时间30秒,无需修改
        "maxRetries": 2  # 重试次数,减少无效消耗,新手不要修改
      }
    },
    "default": "bailian-coding/qwen3.5-coding"  # 默认使用百炼模型,无需修改
  },
  "heartbeat": {
     # 成本控制核心,避免免费额度浪费,新手不要修改
    "enabled": true,
    "interval": 300000,  # 心跳间隔5分钟
    "maxIdleTime": 1800000  # 闲置30分钟自动休眠,避免无效Token消耗
  },
  "tools": {
   
    "agentCommunication": {
   
      "enabled": true,
      "allowCrossAgent": true
    }
  }
}

# 3. 保存配置并重启网关(使配置生效,对应系统复制命令)
# 阿里云ECS/Linux
openclaw gateway restart

# MacOS(终端)
pkill -f openclaw && nohup openclaw gateway start > ~/.openclaw/logs/gateway.log 2>&1 &

# Windows11(PowerShell)
openclaw gateway stop && openclaw gateway start

(三)API配置验证(新手必做,确保配置成功)

配置完成后,必须进行验证,避免因配置错误导致无法使用,步骤简单:

  1. 登录OpenClaw控制台,点击“测试对话”,输入指令(如“帮我整理OpenClaw的核心部署步骤”);
  2. 若能返回结构化、完整的响应结果,即为API配置成功;
  3. 若提示“模型调用失败”,检查以下3点(新手常见问题):
    • API Key是否正确,是否复制完整(无多余空格);
    • Base URL是否为 https://coding.dashscope.aliyuncs.com/v1,不要修改;
    • 网关是否重启,未重启则重新执行重启命令。

(四)API成本控制要点(新手必看,避免免费额度浪费)

  1. 启用Heartbeat休眠:配置文件中已默认启用,闲置30分钟自动停止模型调用,避免无效Token消耗,新手不要修改相关参数;
  2. 限制maxTokens:普通任务无需修改(默认4096),简单任务可改为2048,不盲目追求高参数,减少Token消耗;
  3. 减少重试次数:默认maxRetries=2,避免网络波动导致重复调用,浪费额度;
  4. 定期监控额度:登录阿里云百炼控制台,查看剩余免费额度,避免超额,若额度不足,可重新订阅免费套餐(新用户专属);
  5. 避免无效调用:不要频繁发送无意义指令,减少模型无效响应,节省额度。

五、Skills集成:OpenClaw(Clawdbot)技能安装与使用(新手零基础)

OpenClaw的核心价值在于技能扩展,通过ClawHub可快速安装各类技能,涵盖信息聚合、内容生产、开发协作、运维监控等100+场景,新手无需编写代码,直接复制命令即可安装,步骤简单,安装完成后即可使用,大幅提升自动化能力。

(一)技能加载规则(新手了解)

OpenClaw的技能从三个地方加载,优先级从高到低为:工作区技能(/skills)> 托管/本地技能(~/.openclaw/skills)> 捆绑技能(随安装一起提供),若技能名称冲突,高优先级技能会覆盖低优先级技能。新手可通过ClawHub安装技能,默认安装到当前工作区,方便管理与卸载。

(二)高频技能安装(直接复制命令,新手首选)

以下是新手常用的高频技能,涵盖日常办公、内容生产、开发协作等场景,直接复制命令安装,安装完成后即可使用,无需额外配置:

# 1. 安装新闻摘要技能(自动抓取新闻,生成结构化摘要,通勤、办公必备)
clawhub install news-aggregator

# 2. 安装飞书集成技能(推送内容到飞书群,团队协作必备,支持定时推送)
clawhub install feishu-integration

# 3. 安装密钥扫描技能(避免API Key、密码误提交到代码仓库,开发新手必备)
clawhub install secret-scanner

# 4. 安装PDF摘要技能(提取PDF内容,生成笔记,办公、学习必备)
clawhub install pdf-summary-notes

# 5. 安装多平台内容同步技能(公众号→知乎→小红书,创作者必备,自动适配格式)
clawhub install multi-platform-sync

# 6. 安装OCR技能(图片文字提取,含表格识别,日常实用,支持批量处理)
clawhub install ocr-image-to-text

# 7. 安装定时任务技能(设置定时执行任务,如定时抓取新闻、定时推送报告)
clawhub install cron-task-manager

# 8. 更新所有已安装技能(定期更新,修复bug,提升稳定性,新手建议每周更新一次)
clawhub update --all

# 9. 查看已安装技能(确认技能安装成功,查看技能状态)
clawhub list

# 10. 卸载不需要的技能(替换为技能名称,避免占用资源)
clawhub uninstall 技能名称

(三)技能使用示例(新手必看,快速上手)

以“新闻摘要技能”为例,教新手快速使用已安装的技能,全程简单易操作,无需复杂配置:

  1. 安装完成后,登录OpenClaw控制台,点击左侧“技能中心”,找到“news-aggregator”(新闻摘要技能),点击“配置”;
  2. 配置新闻来源(如TechCrunch、AI行业资讯)、分类(如AI、科技、财经)、抓取数量(如3条、5条),保存配置;
  3. 点击“测试对话”,输入指令:“帮我抓取今天的3条AI行业新闻,生成结构化摘要,推送至我的飞书群”;
  4. OpenClaw会自动抓取新闻、生成结构化摘要,通过飞书技能推送至指定群聊,全程无需人工干预,实现全流程自动化;
  5. 新手可尝试其他技能,如OCR技能:上传图片,输入指令“提取图片中的文字”,即可快速提取图片中的文字内容,方便实用。

(四)技能安装避坑要点

  1. 安装技能前,确保ClawHub已正确安装(执行clawhub -V验证),若提示“command not found”,执行source ~/.zshrc(MacOS/Linux/ECS)或重启PowerShell(Windows);
  2. 安装第三方技能前,建议先使用技能审计工具扫描,避免安全风险,命令:clawhub install skill-auditor && openclaw skills run skill-auditor --skill "第三方技能名称" --output "audit.md"
  3. 若技能安装后无法调用,执行以下命令修复:
# 刷新技能列表
openclaw skills refresh

# 安装技能缺失依赖(替换为无法调用的技能名称)
cd ~/.openclaw/skills/技能名称 && pnpm install

# 重启网关,使技能生效
openclaw gateway restart
  1. 避免同时安装过多技能,会占用服务器/本地设备资源,导致OpenClaw响应速度变慢,新手建议先安装3-5个高频技能,后续按需扩展。

六、新手避坑指南:OpenClaw(Clawdbot)部署+API配置高频坑(必看,少走弯路)

结合全网实测经验、新手反馈及最新避坑案例,整理10个最常见的坑,每个坑都给出具体解决方案,新手提前看,可避免90%的部署失败问题,重点关注ECS部署与API配置相关的坑,少走冤枉路:

(一)环境依赖类坑(新手最常踩)

  1. 坑1:Node.js版本不兼容
    • 现象:启动OpenClaw时,报错“ERR_MODULE_NOT_FOUND”“Unsupported engine”“Node.js version must be >= 22.0.0”;
    • 原因:安装了过低(<18.x)或过高(>23.x)版本,OpenClaw核心依赖Node.js 22.x LTS版本,版本偏差会导致依赖包加载失败;
    • 解决方案:卸载现有Node.js,重新安装v22.2.0版本,命令如下:
# Windows:控制面板卸载Node.js,重新执行安装命令
# MacOS
brew uninstall node
arch -arm64 brew install node@22
echo 'export PATH="/usr/local/opt/node@22/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc

# 阿里云ECS/Linux
sudo npm install -g n && sudo n 22.2.0
# 验证版本
node -v
  1. 坑2:权限不足导致安装/部署失败
    • 现象:Windows用普通cmd/PowerShell执行脚本,报错“权限被拒绝”;MacOS/Linux/ECS执行curl脚本后提示“Permission denied”“EACCES: permission denied”;
    • 原因:安装过程需要写系统目录、创建服务,普通权限不够;
    • 解决方案:Windows右键启动PowerShell(管理员);MacOS/Linux/ECS在脚本前加“sudo”,如sudo curl -fsSL https://openclaw.ai/install.sh | bash;也可修改npm全局目录权限:sudo chown -R $(whoami) $(npm config get prefix)/lib/node_modules

(二)网络/镜像类坑(国内用户高发)

  1. 坑3:拉取依赖/镜像超时
    • 现象:执行pnpm install/docker pull时卡住,提示“Timeout”“无法连接到registry”“network timeout”;
    • 原因:默认镜像源在海外,国内网络访问慢/被拦截;
    • 解决方案:配置国内镜像,执行以下命令(已在基础工具安装中配置,若仍超时,重新执行):
# 配置npm国内镜像
npm config set registry https://registry.npmmirror.com
# 配置ClawHub国内镜像
clawhub config set registry https://clawhub-mirror.aliyuncs.com
# 配置Docker国内镜像(阿里云ECS专属)
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
   
  "registry-mirrors": ["https://docker.mirrors.aliyun.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
# 备选方案:使用npx直接运行,避免安装超时
npx openclaw start
  1. 坑4:API Key配置后无法调用模型
    • 现象:填了API Key后,测试发送消息提示“模型调用失败”“API Key无效”“鉴权失败”;
    • 原因:① API Key选错平台;② Key未启用;③ 免费额度已用完;④ Base URL填写错误;
    • 解决方案:核对API Key格式(sk-sp-xxxxx),确认Base URL正确;登录阿里云百炼控制台,确认Key状态为“启用”;查看剩余额度,若额度不足,重新订阅免费套餐;重新生成API Key,重新配置并重启网关。

(三)ECS部署类坑(新手重点关注)

  1. 坑5:ECS部署后,无法访问控制台

    • 现象:输入http://公网IP:18789,无法打开页面,提示“无法访问此网站”“连接超时”;
    • 原因:① 地域选择错误(如选择国内内地地域,未备案);② 安全组未放行18789端口;③ 服务未启动;
    • 解决方案:重新部署,选择中国香港地域;进入阿里云ECS控制台,手动放行18789端口;执行systemctl start openclaw启动服务,查看服务状态是否为active(running)。
  2. 坑6:ECS服务器端口被占用

    • 现象:启动服务时,提示“Port 18789 is already in use”,服务无法启动;
    • 原因:18789端口被其他软件占用;
    • 解决方案:查看占用端口的进程,结束进程,或修改OpenClaw端口:
      # 查看端口占用(阿里云ECS/Linux)
      lsof -i:18789
      # 结束占用进程(替换为查询到的PID)
      sudo kill -9 PID
      # 或修改端口(新手不推荐,容易导致后续配置异常)
      openclaw configure
      
  3. 坑7:Docker部署后容器“秒退”

    • 现象:执行docker run后,用docker ps看不到容器,日志提示“permission denied”“config file not found”;
    • 原因:挂载目录权限不足,或配置文件未生成;
    • 解决方案:给挂载目录加权限,先执行配置向导再启动:
      # 给挂载目录加权限(阿里云ECS/Linux/macOS)
      sudo chmod 777 ~/.openclaw
      # 执行配置向导
      docker exec -it openclaw openclaw onboard
      # 重启容器
      docker compose restart openclaw
      
  4. 坑8:ECS服务器重启后,OpenClaw服务失效

    • 现象:ECS服务器重启后,无法访问OpenClaw控制台,执行systemctl status openclaw提示“inactive”;
    • 原因:未设置OpenClaw开机自启;
    • 解决方案:执行systemctl enable openclaw设置开机自启,重启服务器验证:sudo reboot,重启后查看服务状态。

(四)系统兼容类坑

  1. 坑9:Windows系统中文路径导致失败

    • 现象:安装OpenClaw到中文路径(如“D:\我的文件\openclaw”),启动报错;
    • 原因:Windows系统不支持中文路径,导致文件加载失败;
    • 解决方案:卸载OpenClaw,重新安装到纯英文路径(如“D:\openclaw”),安装过程中不要修改默认路径。
  2. 坑10:MacOS提示“无法打开openclaw,因为无法验证开发者”

    • 现象:安装完成后,启动OpenClaw,提示无法验证开发者,无法打开;
    • 原因:MacOS安全机制拦截未签名的二进制文件;
    • 解决方案:右键OpenClaw执行文件→选择“打开”(首次需手动确认);或执行命令解除隔离:xattr -d com.apple.quarantine /usr/local/bin/openclaw

(五)认知类坑(最易被骗)

  1. 坑11:相信“付费激活/代部署”
    • 现象:找第三方“代装OpenClaw”,付费50-200元,结果用的还是官方免费脚本;
    • 真相:OpenClaw全程开源免费,官方一键脚本/镜像无任何“激活费、会员费、授权费”;阿里云ECS部署只需支付服务器费用,无其他额外费用;
    • 解决方案:拒绝任何收费代装、激活码,直接按照本文步骤,使用官方脚本部署,全程免费。

七、常见问题解答(FAQ):新手遇到问题,直接查这里

(一)ECS部署类问题

  1. 问题1:阿里云ECS服务器忘记登录密码怎么办?

    • 解决方案:进入阿里云ECS控制台,找到对应实例,点击“更多”→“重置实例密码”,设置新密码后,重启服务器,即可用新密码远程连接。
  2. 问题2:阿里云ECS远程连接失败?

    • 解决方案:① 确认服务器公网IP正确;② 确认安全组已放行22端口;③ 确认登录账号(root)和密码正确;④ 若仍失败,重启服务器,重新连接;⑤ 检查ECS实例状态是否为“运行中”。
  3. 问题3:ECS部署后,OpenClaw响应速度慢?

    • 解决方案:① 更换阿里云地域(如华东用户选杭州,华南用户选深圳);② 降低maxTokens参数(改为2048);③ 卸载不常用技能,减少资源占用;④ 升级ECS实例配置(如2核4G升级为4核8G);⑤ 检查网络状态,确保网络通畅。

(二)API与技能类问题

  1. 问题1:阿里云百炼API调用提示“鉴权失败”?

    • 解决方案:① 核对API Key格式,确保无多余空格;② 确认Base URL为https://coding.dashscope.aliyuncs.com/v1;③ 检查RAM子账号权限(个人用户无需操作);④ 重新生成API Key,重新配置并重启网关。
  2. 问题2:技能安装后,无法在控制台找到?

    • 解决方案:执行openclaw skills refresh刷新技能列表;若仍无法找到,重新安装技能,检查ClawHub是否正常运行(执行clawhub -V);若ClawHub无法使用,重新安装ClawHub:npm install -g clawhub@latest
  3. 问题3:定时任务未执行?

    • 解决方案:① 检查cron服务是否运行(阿里云ECS/Linux:systemctl status cron);② 验证cron表达式正确性(可通过在线工具校验);③ 查看日志:tail -f ~/.openclaw/logs/cron.log,排查错误原因;④ 确认定时任务技能已安装并启用。

(三)其他问题

  1. 问题1:如何备份OpenClaw数据?

    • 解决方案:默认数据存储在~/.openclaw目录(Windows:C:\Users\你的用户名\.openclaw;阿里云ECS:/root/.openclaw),定期复制该目录,保存到本地或云盘,即可完成备份;阿里云ECS部署可开启云盘快照,每天自动备份,避免数据丢失。
  2. 问题2:OpenClaw如何更新到最新版本?

    • 解决方案:
# 普通部署更新
openclaw update

# Docker部署更新
docker pull openclaw/openclaw:2026-latest
docker compose restart openclaw

# 更新所有技能
clawhub update --all
  1. 问题3:本地部署与ECS部署如何切换?
    • 解决方案:无需重新配置,只需将本地~/.openclaw目录复制到ECS服务器对应目录,重启ECS上的OpenClaw服务,即可同步本地配置、技能与数据;反之,将ECS上的目录复制到本地,即可切换到本地部署。

八、总结

2026年,OpenClaw(Clawdbot)已成为新手零基础入门AI Agent的首选工具,而阿里云ECS云服务器作为最稳定、最适配的部署载体,彻底降低了部署门槛,搭配阿里云百炼Coding Plan免费API,新手可零成本解锁全量自动化能力,无需复杂编程技能,全程复制代码、可视化操作即可完成部署、API配置与技能集成。

本文核心要点总结,新手必记:

  1. 部署选择:新手零基础、长期使用,优先选阿里云ECS部署(稳定、可远程访问);隐私需求高、短期测试,选本地部署;
  2. ECS部署关键:地域优先选中国香港(免备案),安全组必须放行22、18789端口,设置开机自启,避免服务器重启后服务失效;
  3. API配置:阿里云百炼Coding Plan是核心,新用户可领90天免费额度,配置时务必核对API Key和Base URL,重启网关使配置生效,启用Heartbeat控制成本;
  4. 技能集成:通过ClawHub可快速安装各类技能,新手从高频技能(新闻摘要、OCR、密钥扫描)入手,逐步扩展,安装后可直接使用,无需额外配置;
  5. 避坑关键:严格匹配Node.js v22版本,配置国内镜像,放行对应端口,避免中文路径,拒绝付费代部署,遇到问题先查看日志或对照本文FAQ,90%的新手问题都能快速解决。

通过本文的保姆级教程,新手可快速完成OpenClaw(Clawdbot)的阿里云ECS部署、API配置与技能集成,真正让这款开源工具成为自己的“数字化助手”,实现工作自动化,节省时间成本,无论是日常办公、内容创作,还是开发协作,都能大幅提升效率,让AI真正为自己所用。

目录
相关文章
|
6天前
|
人工智能 安全 Linux
【OpenClaw保姆级图文教程】阿里云/本地部署集成模型Ollama/Qwen3.5/百炼 API 步骤流程及避坑指南
2026年,AI代理工具的部署逻辑已从“单一云端依赖”转向“云端+本地双轨模式”。OpenClaw(曾用名Clawdbot)作为开源AI代理框架,既支持对接阿里云百炼等云端免费API,也能通过Ollama部署本地大模型,完美解决两类核心需求:一是担心云端API泄露核心数据的隐私安全诉求;二是频繁调用导致token消耗过高的成本控制需求。
4755 7
|
14天前
|
人工智能 JavaScript Ubuntu
5分钟上手龙虾AI!OpenClaw部署(阿里云+本地)+ 免费多模型配置保姆级教程(MiniMax、Claude、阿里云百炼)
OpenClaw(昵称“龙虾AI”)作为2026年热门的开源个人AI助手,由PSPDFKit创始人Peter Steinberger开发,核心优势在于“真正执行任务”——不仅能聊天互动,还能自动处理邮件、管理日程、订机票、写代码等,且所有数据本地处理,隐私完全可控。它支持接入MiniMax、Claude、GPT等多类大模型,兼容微信、Telegram、飞书等主流聊天工具,搭配100+可扩展技能,成为兼顾实用性与隐私性的AI工具首选。
20525 112
|
9天前
|
人工智能 API 网络安全
Mac mini × OpenClaw 保姆级配置教程(附阿里云/本地部署OpenClaw配置百炼API图文指南)
Mac mini凭借小巧机身、低功耗和稳定性能,成为OpenClaw(原Clawdbot)本地部署的首选设备——既能作为家用AI节点实现7×24小时运行,又能通过本地存储保障数据隐私,搭配阿里云部署方案,可灵活满足“长期值守”与“隐私优先”的双重需求。对新手而言,无需复杂命令行操作,无需专业技术储备,按本文步骤复制粘贴代码,即可完成OpenClaw的全流程配置,同时接入阿里云百炼API,解锁更强的AI任务执行能力。
6534 2
|
11天前
|
人工智能 安全 前端开发
Team 版 OpenClaw:HiClaw 开源,5 分钟完成本地安装
HiClaw 基于 OpenClaw、Higress AI Gateway、Element IM 客户端+Tuwunel IM 服务器(均基于 Matrix 实时通信协议)、MinIO 共享文件系统打造。
7904 6
|
12天前
|
人工智能 JavaScript API
保姆级教程:OpenClaw阿里云/本地部署配置Tavily Search skill 实时联网,让OpenClaw“睁眼看世界”
默认状态下的OpenClaw如同“闭门造车”的隐士,仅能依赖模型训练数据回答问题,无法获取实时新闻、最新数据或训练截止日期后的新信息。2026年,激活其联网能力的最优方案是配置Tavily Search技能——无需科学上网、无需信用卡验证,每月1000次免费搜索额度完全满足个人需求,搭配ClawHub技能市场,还能一键拓展天气查询、邮件管理等实用功能。
7550 5
|
6天前
|
JavaScript Linux API
保姆级教程,通过GACCode在国内使用Claudecode、Codex!
保姆级教程,通过GACCode在国内使用Claudecode、Codex!
3343 1
保姆级教程,通过GACCode在国内使用Claudecode、Codex!

热门文章

最新文章