从零到精通AI龙虾:OpenClaw阿里云ECS与本地部署手册(含大模型百炼Coding Plan配置)

简介: OpenClaw(俗称Clawdbot,曾用名Moltbot,图标形似龙虾)是一款基于MIT开源协议、社区驱动的**本地优先AI智能体执行网关**,由奥地利开发者Peter Steinberger发起。它的核心定位是打通“对话式AI”与“行动式AI”的壁垒,让AI从“能说”升级为“能做”,能直接操控本地设备、执行实操任务,而非仅停留在文本输出层面。

OpenClaw(俗称Clawdbot,曾用名Moltbot,图标形似龙虾)是一款基于MIT开源协议、社区驱动的本地优先AI智能体执行网关,由奥地利开发者Peter Steinberger发起。它的核心定位是打通“对话式AI”与“行动式AI”的壁垒,让AI从“能说”升级为“能做”,能直接操控本地设备、执行实操任务,而非仅停留在文本输出层面。
OpenClawo.png

2026年,OpenClaw的生态已日趋成熟,支持全平台部署,既能运行在阿里云ECS云服务器实现7×24小时稳定运行,也能无缝部署至MacOS、Linux、Windows11本地设备。本文将详细拆解2026年阿里云ECS部署流程,同步提供本地多系统部署步骤,并配套阿里云百炼Coding Plan免费大模型API配置方案高频问题排查指南,所有操作均附可直接复制的命令,零基础用户可按步骤完成从环境搭建到稳定使用的全流程落地。目前阿里云部署 OpenClaw 只需两步,全网最简单,步骤流程 访问阿里云OpenClaw一键部署专题页面 了解。
OpenClaw部署教程图1.png

一、部署核心前提(2026版)

1.1 环境要求(通用)

维度 最低配置 推荐配置 说明
硬件 内存≥4GB,存储≥10GB 内存≥8GB,存储≥40GB 保障多技能并发与模型调用流畅
软件依赖 Node.js≥22.x、Git、Python≥3.10 Node.js22.x、Git、Python3.11、Docker Docker用于沙箱安全隔离
网络 稳定联网,带宽≥10Mbps 带宽≥30Mbps 阿里云部署需放行18789端口
权限 本地管理员/服务器root权限 本地管理员/服务器root权限 避免安装与运行权限不足

1.2 核心凭证准备

  1. 阿里云账号注册阿里云账号 完成实名认证(个人刷脸即生效,企业1-3天审核),确保无欠费。
  2. 阿里云百炼Coding Plan API Key访问登录阿里云百炼大模型服务平台,进入“Coding Plan”套餐开通免费额度,生成以sk-sp-开头的API Key。
  3. 远程工具:Windows用PowerShell/CMD,MacOS/Linux用终端,阿里云ECS可直接用WebShell。

二、2026年阿里云ECS部署OpenClaw(保姆级)

阿里云ECS(弹性计算服务)适合需要长期稳定运行、远程访问、多设备协作的场景,2026年提供专属镜像与计算巢一键部署方案,零基础也能快速上手。

2.1 步骤1:购买ECS实例(3分钟)

  1. 登录阿里云控制台,访问阿里云ECS云服务器控制台,点击“创建实例”。
  2. 地域选择:优先中国香港、新加坡(免ICP备案,开箱即用),或华东/华北地域(需备案,适合国内用户)。
  3. 实例规格:入门选2核2GB(基础使用足够),进阶选2核4GB(多技能并发不卡顿)。
  4. 镜像选择:点击“镜像市场”→“应用镜像”,搜索“OpenClaw(Clawdbot)2026官方专属版”,选中(预装所有依赖,无需手动配置环境)。
  5. 存储:默认40GB ESSD云盘(性能最佳,足够长期使用)。
  6. 网络与安全:网络类型选专有网络,带宽选30Mbps固定带宽;登录凭证选“自定义密码”,设置高强度密码(含大小写、数字、特殊字符,长度≥12位)。
  7. 购买配置:设置实例名称,选择购买时长(个人首月特惠,长期选年付),勾选协议后确认支付,等待1-3分钟实例变为“运行中”状态,记录公网IP。

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

第一步:点击打开访问阿里云OpenClaw一键部署专题页面
openclaw666.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 获取、配置保姆级教程:

创建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

2.2 步骤2:放行核心端口(关键)

OpenClaw默认使用18789端口提供Web服务,需在安全组系统防火墙双重放行,否则无法访问。

2.2.1 安全组放行(网页端操作)

  1. 进入ECS实例详情页,左侧导航栏点击“安全组”→“配置规则”。
  2. 点击“添加安全组规则”,按以下参数填写:
    • 授权策略:允许
    • 协议类型:TCP
    • 端口范围:18789/18789
    • 授权对象:0.0.0.0/0(允许所有IP访问,个人使用安全)
    • 描述:OpenClaw核心端口
  3. 点击“确定”,10秒内规则生效。

2.2.2 系统防火墙放行(终端操作)

  1. 远程连接ECS(Windows用PowerShell:ssh root@你的公网IP;MacOS/Linux用终端:ssh root@你的公网IP,首次连接输入yes,再输入设置的密码)。
  2. 执行以下命令放行端口(Alibaba Cloud Linux/CentOS通用):
    # 安装防火墙(若未安装)
    sudo yum install firewalld -y || sudo apt install firewalld -y
    # 启动并设置开机自启
    sudo systemctl start firewalld && sudo systemctl enable firewalld
    # 永久放行18789端口
    sudo firewall-cmd --add-port=18789/tcp --permanent
    # 重启防火墙生效
    sudo firewall-cmd --reload
    # 验证放行结果
    sudo firewall-cmd --list-ports | grep 18789
    
    输出18789/tcp即表示放行成功。

2.3 步骤3:安装并初始化OpenClaw

若使用非专属镜像,需手动安装,专属镜像已预装,可跳过此步。

# 1. 安装基础依赖
sudo apt update && sudo apt upgrade -y
sudo apt install nodejs npm git python3 python3-pip docker.io -y

# 2. 启动Docker并设置开机自启(沙箱依赖)
sudo systemctl enable docker && sudo systemctl start docker
sudo usermod -aG docker $USER
newgrp docker

# 3. 切换npm镜像(加速安装)
npm config set registry https://registry.npmmirror.com

# 4. 全局安装OpenClaw最新版
npm install -g openclaw@latest

# 5. 初始化(云部署模式,开启沙箱,指定端口18789)
openclaw init --mode cloud --port 18789 --sandbox enable

# 6. 配置网关绑定(允许公网访问)
openclaw config set gateway.bind 0.0.0.0

2.4 步骤4:配置阿里云百炼Coding Plan API

  1. 登录阿里云百炼平台,进入“Coding Plan”→“密钥管理”,生成API Key(sk-sp-xxxx格式)。
  2. 编辑OpenClaw配置文件:
    nano ~/.openclaw/openclaw.json
    
  3. 写入以下配置(替换你的sk-sp-xxx为实际API Key):
    {
         
      "models": {
         
        "mode": "merge",
        "providers": {
         
          "bailian": {
         
            "baseUrl": "https://coding.dashscope.aliyuncs.com/v1",
            "apiKey": "你的sk-sp-xxx",
            "api": "openai-completions",
            "models": [
              {
         
                "id": "qwen3.5-plus",
                "name": "Qwen 3.5 Plus",
                "contextWindow": 1000000,
                "maxTokens": 65536
              }
            ]
          }
        }
      },
      "agents": {
         
        "defaults": {
         
          "model": {
         
            "primary": "bailian/qwen3.5-plus"
          }
        }
      },
      "gateway": {
         
        "bind": "0.0.0.0",
        "port": 18789,
        "autoStart": true
      },
      "sandbox": {
         
        "enable": true
      }
    }
    
  4. 保存退出(Ctrl+O→回车→Ctrl+X),重启网关生效:
    openclaw gateway restart
    

2.5 步骤5:启动与验证

  1. 启动网关:openclaw gateway start
  2. 查看运行状态:openclaw gateway status(显示active (running)即正常)。
  3. 访问WebUI:浏览器输入http://你的ECS公网IP:18789,输入生成的Token(openclaw token list获取),登录后可直接对话。
  4. 测试模型:输入“介绍OpenClaw核心功能”,若能正常返回响应,说明部署与模型配置成功。

2.6 步骤6:设置开机自启(长期稳定)

# 创建systemd服务文件
sudo tee /etc/systemd/system/openclaw.service <<EOF
[Unit]
Description=OpenClaw Service
After=network.target

[Service]
User=$USER
ExecStart=$(which openclaw) gateway start
Restart=always
RestartSec=3
Environment=PATH=/usr/local/bin:/usr/bin

[Install]
WantedBy=multi-user.target
EOF

# 重载服务并启用自启
sudo systemctl daemon-reload
sudo systemctl enable openclaw
sudo systemctl start openclaw

三、本地多系统部署OpenClaw(2026版)

本地部署适合个人日常使用、隐私优先场景,流程简洁,无需复杂配置。

3.1 MacOS部署

# 1. 安装Homebrew(若未安装)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

# 2. 安装依赖
brew install node@22 git python3
open -a Docker # 启动Docker(沙箱依赖)

# 3. 安装OpenClaw
npm config set registry https://registry.npmmirror.com
npm install -g openclaw@latest

# 4. 初始化(本地模式,开启沙箱)
openclaw init --sandbox enable --workdir ~/.openclaw

# 5. 配置网关(仅本地访问,保障安全)
openclaw config set gateway.bind loopback

# 6. 启动网关
openclaw gateway start

# 7. 访问WebUI
openclaw dashboard # 自动跳转http://127.0.0.1:18789

3.2 Linux部署(Ubuntu/CentOS)

# 1. 安装Node.js22
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt install -y nodejs git python3 docker.io

# 2. 启动Docker
sudo systemctl enable docker && sudo systemctl start docker
sudo usermod -aG docker $USER
newgrp docker

# 3. 安装OpenClaw
npm config set registry https://registry.npmmirror.com
npm install -g openclaw@latest

# 4. 初始化
openclaw init --sandbox enable

# 5. 启动网关
openclaw gateway start

# 6. 验证状态
openclaw gateway status

若为服务器版,需放行18789端口:sudo ufw allow 18789/tcp && sudo ufw reload

3.3 Windows11部署(管理员PowerShell)

# 1. 安装依赖(winget一键安装)
winget install OpenJS.NodeJS
winget install Git.Git
winget install Python.Python.3.11

# 2. 切换npm镜像
npm config set registry https://registry.npmmirror.com

# 3. 安装OpenClaw
npm install -g openclaw@latest

# 4. 初始化(替换“你的用户名”为实际用户名)
openclaw init --sandbox enable --workdir C:\Users\你的用户名\.openclaw

# 5. 配置网关
openclaw config set gateway.bind loopback

# 6. 启动网关
openclaw gateway start

# 7. 访问WebUI
openclaw dashboard

注意:若提示“命令不存在”,重启PowerShell;权限不足时,以管理员身份运行PowerShell。

四、通用配置与运维(全平台适用)

4.1 网关核心管理命令

openclaw gateway start # 启动网关
openclaw gateway stop # 停止网关
openclaw gateway restart # 重启网关
openclaw gateway status # 查看状态
openclaw logs --limit 50 # 查看最近50条日志
openclaw doctor # 系统诊断,自动修复常见问题
openclaw config set 配置项 值 # 修改配置(如端口、绑定地址)

4.2 守护配置(防止意外退出)

Windows11守护脚本

创建C:\Users\你的用户名\.openclaw\gateway-watchdog.ps1

$gatewayPort = 18789
$logFile = "$env:USERPROFILE\.openclaw\gateway-watchdog.log"

function Write-Log {
   
    param($message)
    $timestamp = Get-Date -Format "yyyy-MM-dd HH:mm:ss"
    "$timestamp | $message" | Out-File -Append $logFile -Encoding UTF8
}

# 检查端口连通性
$conn = Test-NetConnection -Port $gatewayPort -ComputerName 127.0.0.1 -InformationLevel Quiet
if ($conn) {
   
    Write-Log "Gateway 运行正常"
} else {
   
    Write-Log "网关异常,尝试重启"
    # 结束异常进程
    Get-Process -Name "node" -ErrorAction SilentlyContinue |
        Where-Object {
    $_.CommandLine -match "openclaw.*gateway" } |
        Stop-Process -Force
    # 重启网关
    Start-Process powershell -ArgumentList "-NoExit","openclaw gateway start"
    Write-Log "网关已重启"
}

设置定时任务(每10分钟检查一次):

schtasks /Create /TN "OpenClaw-Gateway" /TR "powershell -ExecutionPolicy Bypass C:\Users\你的用户名\.openclaw\gateway-watchdog.ps1" /SC MINUTE /MO 10 /F

Linux/阿里云守护服务

sudo tee /etc/systemd/system/openclaw-gateway.service <<EOF
[Unit]
Description=OpenClaw Gateway Service
After=network.target

[Service]
User=$USER
ExecStart=$(which openclaw) gateway start
Restart=always
RestartSec=5
Environment=PATH=/usr/bin:/usr/local/bin

[Install]
WantedBy=multi-user.target
EOF

sudo systemctl daemon-reload
sudo systemctl enable openclaw-gateway
sudo systemctl start openclaw-gateway

4.3 技能安装(扩展能力)

OpenClaw通过Skill扩展功能,以下为高频稳定技能(无冲突):

# 基础三件套(优先安装)
npx clawhub install self-improving-agent # 自我进化,沉淀经验
npx clawhub install find-skills # 自动搜索匹配技能
npx clawhub install skill-vetter # 安装前扫描风险

# 联网能力
npx clawhub install tavily-search # 免费实时搜索(有月度额度)
npx clawhub install agent-browser # 浏览器自动化
npx clawhub install summarize # 长文本/音视频摘要

# 效率增强
npx clawhub install GitHub # 代码管理
npx clawhub install nano-banana-pro # 文生图/图生图
目录
相关文章
|
3月前
|
弹性计算 JavaScript API
阿里云ECS云服务器部署OpenClaw(Clawdbot)及千问/Coding Plan API配置全指南
在AI自动化技术持续迭代的2026年,OpenClaw(曾用名Clawdbot、Moltbot)凭借轻量架构、灵活扩展的核心优势,成为开发者与普通用户构建定制化AI代理工具的优选方案。其支持云端与本地多环境部署,无需高性能硬件支撑,通过对接大模型API即可实现任务自动化、视觉识别、多端联动等功能,广泛应用于办公自动化、代码辅助、批量任务处理等场景。本文基于2026年最新技术规范,详细拆解阿里云ECS云服务器秒级部署OpenClaw的完整流程,同步覆盖本地MacOS、Linux、Windows11系统的部署步骤,详解阿里云千问Qwen3-Max大模型API配置方法,以及市场上免费大模型Codin
1020 0
|
3月前
|
Linux API 数据安全/隐私保护
【超详细】2026年阿里云部署OpenClaw保姆级图文教程
本文为2026年最新、最完整的OpenClaw(Clawdbot)阿里云搭建教程,覆盖从服务器选购、系统初始化、环境安装、服务部署、端口放行、开机自启,到阿里云百炼Coding Plan API配置、本地MacOS/Linux/Windows11三端同步部署、技能加载、运行维护、常见问题一站式解决。所有步骤均为可直接复制的命令与可复现操作,面向零基础用户,全程无多余概念、无推广内容,只保留可落地的搭建流程。
2260 1
|
3月前
|
人工智能 弹性计算 API
阿里云部署龙虾OpenClaw,新手零门槛保姆级教程!
2026年爆火开源AI“龙虾”OpenClaw,不止聊天,更能自动操作电脑、处理文件、浏览网页!本教程手把手教你零代码在阿里云一键部署,5分钟注册+3步配置,新手也能轻松拥有专属“数字员工”。
5627 4
|
4月前
|
人工智能 API 机器人
OpenClaw 用户部署和使用指南汇总
本文档为OpenClaw(原MoltBot)官方使用指南,涵盖一键部署(阿里云轻量服务器年仅68元)、钉钉/飞书/企微等多平台AI员工搭建、典型场景实践及高频问题FAQ。同步更新产品化修复进展,助力用户高效落地7×24小时主动执行AI助手。
29856 253
|
4月前
|
弹性计算 缓存 运维
阿里云 ECS 云服务器部署OpenClaw(Clawdbot)详细步骤流程
OpenClaw(原 Clawdbot/Moltbot)作为开源 AI 代理与自动化平台,具备自然语言交互、任务自动化执行、多模型兼容等核心能力,可广泛应用于个人智能助手搭建、企业办公流程自动化、自定义工作流构建等场景。阿里云 ECS 云服务器凭借灵活的资源配置、稳定的运行环境及完善的运维支持,成为 OpenClaw 部署的优选载体。本教程专为零基础新手设计,整合计算巢自动化部署方案与手动配置细节,从前期准备、实例创建、环境配置到功能验证、故障排查,全方位拆解部署全流程,确保用户能按步骤顺利完成 OpenClaw 的部署与启用,且全程无营销性质表述。
3710 1
|
编解码 网络安全 CDN
使用cdn为github pages加速
第一次使用cdn
2760 0
|
3月前
|
机器学习/深度学习 人工智能 语音技术
AI服务器怎么收费?阿里云AI云服务器支持NVIDIA A10、V100、T4、P4、P100 GPU卡费用清单
阿里云AI服务器提供NVIDIA A10/V100/T4/P4/P100等GPU实例,支持CPU+GPU/FPGA/TPU等多种异构架构,适用于AI训练、推理、科学计算等场景。价格从1503.5元/月起,含按小时、包年包月多种计费模式,性能最高达5PFLOPS。
1361 4