从零到精通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 # 文生图/图生图
目录
相关文章
|
4天前
|
人工智能 JSON 机器人
让龙虾成为你的“公众号分身” | 阿里云服务器玩Openclaw
本文带你零成本玩转OpenClaw:学生认证白嫖6个月阿里云服务器,手把手配置飞书机器人、接入免费/高性价比AI模型(NVIDIA/通义),并打造微信公众号“全自动分身”——实时抓热榜、AI选题拆解、一键发布草稿,5分钟完成热点→文章全流程!
10664 58
让龙虾成为你的“公众号分身” | 阿里云服务器玩Openclaw
|
4天前
|
人工智能 IDE API
2026年国内 Codex 安装教程和使用教程:GPT-5.4 完整指南
Codex已进化为AI编程智能体,不仅能补全代码,更能理解项目、自动重构、执行任务。本文详解国内安装、GPT-5.4接入、cc-switch中转配置及实战开发流程,助你从零掌握“描述需求→AI实现”的新一代工程范式。(239字)
2826 126
|
1天前
|
人工智能 自然语言处理 供应链
【最新】阿里云ClawHub Skill扫描:3万个AI Agent技能中的安全度量
阿里云扫描3万+AI Skill,发现AI检测引擎可识别80%+威胁,远高于传统引擎。
1183 1
|
10天前
|
人工智能 JavaScript API
解放双手!OpenClaw Agent Browser全攻略(阿里云+本地部署+免费API+网页自动化场景落地)
“让AI聊聊天、写代码不难,难的是让它自己打开网页、填表单、查数据”——2026年,无数OpenClaw用户被这个痛点困扰。参考文章直击核心:当AI只能“纸上谈兵”,无法实际操控浏览器,就永远成不了真正的“数字员工”。而Agent Browser技能的出现,彻底打破了这一壁垒——它给OpenClaw装上“上网的手和眼睛”,让AI能像真人一样打开网页、点击按钮、填写表单、提取数据,24小时不间断完成网页自动化任务。
2498 6
|
24天前
|
人工智能 JavaScript Ubuntu
5分钟上手龙虾AI!OpenClaw部署(阿里云+本地)+ 免费多模型配置保姆级教程(MiniMax、Claude、阿里云百炼)
OpenClaw(昵称“龙虾AI”)作为2026年热门的开源个人AI助手,由PSPDFKit创始人Peter Steinberger开发,核心优势在于“真正执行任务”——不仅能聊天互动,还能自动处理邮件、管理日程、订机票、写代码等,且所有数据本地处理,隐私完全可控。它支持接入MiniMax、Claude、GPT等多类大模型,兼容微信、Telegram、飞书等主流聊天工具,搭配100+可扩展技能,成为兼顾实用性与隐私性的AI工具首选。
24269 122

热门文章

最新文章