小龙虾AI OpenClaw完整部署指南|从零开始在阿里云/本地Mac/Linux/Win11搭建+免费大模型配置+飞书集成及问题全解析

简介: OpenClaw(“小龙虾AI”)作为2026年主流开源自动化智能体框架,支持本地/云端部署、多平台接入、大模型驱动自主执行,可实现代码开发、内容创作、流程自动化等能力。目前网上教程多为一键脚本,安全性与可控性不足,本文基于2026年最新实践,提供**阿里云容器化安全部署**、**MacOS/Linux/Windows11本地部署**、**阿里云百炼Coding Plan免费大模型配置**、**飞书机器人对接**及全场景常见问题解答,全程不花冤枉钱,新手可直接抄作业。

OpenClaw(“小龙虾AI”)作为2026年主流开源自动化智能体框架,支持本地/云端部署、多平台接入、大模型驱动自主执行,可实现代码开发、内容创作、流程自动化等能力。目前网上教程多为一键脚本,安全性与可控性不足,本文基于2026年最新实践,提供阿里云容器化安全部署MacOS/Linux/Windows11本地部署阿里云百炼Coding Plan免费大模型配置飞书机器人对接及全场景常见问题解答,全程不花冤枉钱,新手可直接抄作业。
OpenClawo.png


一、部署前置条件(2026最新版)

  • 云服务器/本地设备:内存≥2GB,CPU≥1核,磁盘≥10GB可用空间
  • 环境依赖:Docker、Docker Compose、Node.js 22.x LTS(OpenClaw官方指定版本)
  • 大模型服务:阿里云百炼Coding Plan(2026年提供免费额度,访问订阅阿里云百炼Coding Plan,首月低至7.9元)
  • 对接工具:飞书开放平台账号、飞书客户端(用于机器人接入)
  • 网络要求:云服务器开放指定端口,本地设备支持网络转发与HTTPS访问

二、2026年阿里云容器化安全部署OpenClaw(推荐生产环境)

阿里云轻量应用服务器/ECS兼容本教程,采用容器化隔离+安全组IP白名单+Nginx HTTPS反向代理,实现公网安全访问,避免直接暴露服务。阿里云部署 OpenClaw 只需两步,全网最简单,步骤流程 访问阿里云OpenClaw一键部署专题页面 了解。
OpenClaw部署教程图1.png
OpenClaw部署教程图2.png
OpenClaw部署教程图3.png
OpenClaw部署教程图4.png

2.1 阿里云服务器初始化

  1. 登录阿里云控制台,创建轻量应用服务器/ECS
    • 系统镜像:Ubuntu 22.04 LTS / Alibaba Cloud Linux 3
    • 实例规格:2核2GB起步,个人使用足够
    • 地域:中国香港(免备案,网络稳定)
    • 安全组:暂不开放公网端口,后续配置IP白名单
  2. 远程连接服务器,更新系统并安装Docker
    apt update && apt upgrade -y
    apt install -y docker.io docker-compose
    systemctl start docker && systemctl enable docker
    docker --version # 验证安装
    

阿里云用户零基础部署 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对话页面。

2.2 下载OpenClaw源码与镜像

  1. 克隆官方开源代码
    git clone https://github.com/openclaw/openclaw.git
    cd openclaw
    
  2. 拉取2026稳定版Docker镜像(避免新版兼容性问题)
    docker pull alpine/openclaw:2026.3.1
    

2.3 配置环境变量与启动脚本

  1. 编辑docker-setup.sh,配置镜像与网关Token
    vim docker-setup.sh
    
    写入以下配置(OPENCLAW_GATEWAY_TOKEN用uuidgen生成)
    OPENCLAW_IMAGE="alpine/openclaw:2026.3.1"
    OPENCLAW_GATEWAY_TOKEN="你的UUID令牌"
    
  2. 修改docker-compose.yml,端口映射、资源限制、目录挂载
    vim docker-compose.yml
    
    关键配置:
    ports:
    - "8080:443" # 主机8080映射容器443
    deploy:
    resources:
     limits:
       cpus: '1'
       memory: 1536M # 2GB服务器推荐配置
    volumes:
    - ${
         OPENCLAW_CONFIG_DIR}:/home/node/.openclaw
    - ${
         OPENCLAW_WORKSPACE_DIR}:/home/node/.openclaw/workspace
    - /root/openclaw/ssl:/etc/nginx/ssl:ro
    - /root/openclaw/logs:/var/log/nginx
    
  3. 执行初始化脚本
    chmod +x docker-setup.sh
    ./docker-setup.sh
    

2.4 容器内安装Nginx并配置HTTPS反向代理

  1. 进入OpenClaw容器
docker ps # 查看容器ID
docker exec -it 容器ID /bin/bash
  1. 安装依赖工具
apt-get update && apt-get install -y nginx openssl vim
  1. 替换Nginx主配置(支持HTTP转HTTPS、WebSocket、安全头)
worker_processes auto;
error_log /var/log/nginx/error.log warn;
pid /run/nginx.pid;

events {
   
    worker_connections 1024;
}

http {
   
    include /etc/nginx/mime.types;
    default_type application/octet-stream;

    log_format main '$remote_addr - $remote_user [$time_local] "$request" '
                    '$status $body_bytes_sent "$http_referer" '
                    '"$http_user_agent" "$http_x_forwarded_for"';
    access_log /var/log/nginx/access.log main;

    sendfile on;
    tcp_nopush on;
    tcp_nodelay on;
    keepalive_timeout 65;

    gzip on;
    gzip_types text/plain text/css application/json application/javascript;

    upstream openclaw_backend {
   
        server 127.0.0.1:18789; # OpenClaw默认本地端口
        keepalive 32;
    }

    # HTTP强制跳转HTTPS
    server {
   
        listen 80;
        server_name _;
        location / {
   
            return 301 https://$host$request_uri;
        }
        location /health {
   
            return 200 "healthy";
            access_log off;
        }
    }

    # HTTPS服务
    server {
   
        listen 443 ssl http2;
        server_name _;

        ssl_certificate /etc/nginx/ssl/server.crt;
        ssl_certificate_key /etc/nginx/ssl/server.key;
        ssl_protocols TLSv1.2 TLSv1.3;
        ssl_prefer_server_ciphers off;

        # 安全响应头
        add_header X-Frame-Options SAMEORIGIN always;
        add_header X-Content-Type-Options nosniff always;
        add_header X-XSS-Protection "1; mode=block" always;

        location / {
   
            proxy_pass http://openclaw_backend;
            proxy_http_version 1.1;
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection "upgrade";
            proxy_read_timeout 60s;
        }
    }
}
  1. 主机生成自签SSL证书
    cd /root/openclaw
    mkdir -p ssl logs
    openssl req -x509 -nodes -days 365 -newkey rsa:2048 \
     -keyout ssl/server.key \
     -out ssl/server.crt \
     -subj "/C=CN/ST=Local/L=Local/O=Org/CN=localhost" \
     -addext "subjectAltName=IP:127.0.0.1"
    chmod 600 ssl/server.key
    

2.5 安全组配置与服务启动

  1. 阿里云控制台配置安全组:仅放行本机公网IP的8080端口
  2. 容器内启动Nginx
    nohup nginx -g 'daemon off;' > /var/log/nginx/start.log 2>&1 &
    
  3. 本地访问OpenClaw控制台
    https://阿里云公网IP:8080
    
    输入OPENCLAW_GATEWAY_TOKEN完成激活

三、本地全平台部署OpenClaw(MacOS/Linux/Windows11)

2026年OpenClaw已完美支持本地部署,数据隐私更强,适合个人调试与日常使用。

3.1 MacOS本地部署

  1. 安装Homebrew、Node.js 22.x、Docker
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    brew install node@22 docker
    brew services start docker
    node -v # 验证v22.x
    
  2. 克隆源码并安装
    git clone https://github.com/openclaw/openclaw.git
    cd openclaw
    npm install -g openclaw@latest
    
  3. 初始化与启动
    openclaw configure # 交互式配置
    openclaw gateway start # 启动网关
    openclaw dashboard # 打开Web面板
    
    访问:http://localhost:18789

3.2 Linux(Ubuntu/CentOS)本地部署

  1. 安装依赖
    # Ubuntu
    apt update && apt install -y nodejs npm docker.io
    # CentOS
    yum install -y nodejs npm docker
    npm install -g n
    n 22.0.0 # 切换Node.js 22
    
  2. 部署启动
    git clone https://github.com/openclaw/openclaw.git
    cd openclaw
    docker-compose up -d
    

3.3 Windows11本地部署(原生/WSL二选一)

方式1:WSL2部署(稳定推荐)

  1. 启用WSL
    wsl --install
    wsl --set-default-version 2
    
  2. 安装Ubuntu,进入Linux子系统执行Linux部署步骤

    方式2:原生Windows部署

  3. 安装Node.js 22.x、Git、Docker Desktop
  4. 以管理员身份打开PowerShell
    git clone https://github.com/openclaw/openclaw.git
    cd openclaw
    npm install -g openclaw@latest
    openclaw gateway start
    

四、阿里云百炼Coding Plan免费大模型API配置(2026最新)

OpenClaw的“大脑”依赖大模型,阿里云百炼Coding Plan提供免费调用额度,适配代码生成、智能对话、自动化任务,2026年支持一键对接。

阿里云百炼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

4.1 开通Coding Plan并获取API Key

  1. 访问登录阿里云百炼大模型服务平台
  2. 完成实名认证,进入密钥管理创建API Key,保存Key与Secret
  3. 进入资源管理免费额度,领取新人免费额度

4.2 OpenClaw对接Coding Plan(三种方式)

方式1:Web UI配置(新手推荐)

  1. 打开OpenClaw控制台→设置模型配置
  2. 模型提供方:阿里云百炼
  3. API Key:填入你的Coding Plan Key
  4. 接口地址:https://coding.dashscope.aliyuncs.com/v1
  5. 模型选择:qwen-coder-latest(代码专用)/ qwen-turbo(通用)
  6. 点击测试连接,显示成功即生效

方式2:命令行配置

openclaw config set model.provider bailian
openclaw config set model.bailian.api_key "你的API Key"
openclaw config set model.bailian.base_url "https://coding.dashscope.aliyuncs.com/v1"
openclaw config set model.default qwen-coder-latest

方式3:配置文件修改

# Mac/Linux
vim ~/.openclaw/config.json
# Windows
notepad C:\Users\用户名\.openclaw\config.json

写入:

"models": {
   
    "providers": {
   
        "bailian": {
   
            "apiKey": "你的Key",
            "baseUrl": "https://coding.dashscope.aliyuncs.com/v1",
            "enabled": true
        }
    },
    "default": "qwen-coder-latest"
}

五、飞书机器人对接OpenClaw(创建你的AI小龙虾)

  1. 飞书开放平台创建企业自建应用,记录AppID、AppSecret
  2. OpenClaw控制台创建专属Agent,指令示例:
    创建一个专业写作助手,具备15年经验,擅长文章创作、信息收集、内容审阅
    
  3. 飞书开放平台配置:
    • 事件与回调→订阅方式:长连接
    • 添加事件:im.message.receive_v1
    • 权限管理批量导入权限集
      {
             
      "scopes": {
             
         "tenant": [
             "im:message",
             "im:message:send_as_bot",
             "contact:user.id:readonly",
             "drive:drive",
             "base:app:create"
         ],
         "user": []
      }
      }
      
  4. 发布应用,飞书客户端聊天触发授权,容器内执行:
    openclaw pairing approve 配对码
    
    完成后即可与AI小龙虾对话

六、2026年OpenClaw部署高频问题解答(全场景覆盖)

6.1 环境与启动问题

  1. Node.js版本不兼容
    报错:Unsupported engine
    解决:强制安装22.x LTS
    nvm install 22 && nvm use 22 # Mac/Linux
    # Windows重装Node.js 22.x
    
  2. 端口18789被占用
    # Mac/Linux
    lsof -i :18789 && kill -9 PID
    # Windows
    netstat -ano | findstr "18789"
    taskkill /F /PID PID
    
  3. Docker容器启动失败
    解决:检查内存限制≤1536M,重新执行docker-setup.sh

6.2 大模型API配置失败

  1. API Key无效/连接超时
    解决:确认密钥正确、地域匹配、网络可访问公网
  2. 模型返回context window too small
    解决:配置文件调整max_tokens≥16000
    "max_tokens": 16384
    

6.3 飞书对接异常

  1. 长连接保存失败
    解决:先让OpenClaw发起连接,再在飞书后台保存
  2. 机器人收不到消息
    解决:检查事件订阅、权限开通、配对授权

6.4 安全与访问问题

  1. 公网非法访问
    解决:安全组仅放行本机IP,启用网关Token认证
  2. HTTPS证书不安全
    解决:使用自有域名+正规SSL证书替换自签证书

七、安全部署最佳实践(2026必看)

  1. 绝不使用未知来源一键脚本,优先官方源码+容器化部署
  2. 公网访问必须用HTTPS+IP白名单,禁用0.0.0.0/0放行
  3. 容器资源限制,避免服务器OOM崩溃
  4. 大模型API Key加密存储,定期轮换
  5. Skills插件谨慎安装,执行安全审计
    openclaw security audit --deep
    

八、总结

本文完整覆盖2026年阿里云安全容器部署MacOS/Linux/Windows11本地部署阿里云百炼Coding Plan免费大模型配置飞书机器人对接全流程,所有步骤经过实测,兼顾安全性、稳定性与低成本。OpenClaw作为2026年主流AI智能体,无论是个人效率提升还是小型团队协作,都能大幅降低重复工作成本,按照本文操作即可快速拥有专属AI小龙虾。

相关文章
|
14天前
|
人工智能 JSON 机器人
让龙虾成为你的“公众号分身” | 阿里云服务器玩Openclaw
本文带你零成本玩转OpenClaw:学生认证白嫖6个月阿里云服务器,手把手配置飞书机器人、接入免费/高性价比AI模型(NVIDIA/通义),并打造微信公众号“全自动分身”——实时抓热榜、AI选题拆解、一键发布草稿,5分钟完成热点→文章全流程!
11509 126
让龙虾成为你的“公众号分身” | 阿里云服务器玩Openclaw
|
3天前
|
人工智能 JSON 监控
Claude Code 源码泄露:一份价值亿元的 AI 工程公开课
我以为顶级 AI 产品的护城河是模型。读完这 51.2 万行泄露的源码,我发现自己错了。
3778 8
|
2天前
|
人工智能 数据可视化 安全
王炸组合!阿里云 OpenClaw X 飞书 CLI,开启 Agent 基建狂潮!(附带免费使用6个月服务器)
本文详解如何用阿里云Lighthouse一键部署OpenClaw,结合飞书CLI等工具,让AI真正“动手”——自动群发、生成科研日报、整理知识库。核心理念:未来软件应为AI而生,CLI即AI的“手脚”,实现高效、安全、可控的智能自动化。
1373 3
王炸组合!阿里云 OpenClaw X 飞书 CLI,开启 Agent 基建狂潮!(附带免费使用6个月服务器)
|
13天前
|
人工智能 IDE API
2026年国内 Codex 安装教程和使用教程:GPT-5.4 完整指南
Codex已进化为AI编程智能体,不仅能补全代码,更能理解项目、自动重构、执行任务。本文详解国内安装、GPT-5.4接入、cc-switch中转配置及实战开发流程,助你从零掌握“描述需求→AI实现”的新一代工程范式。(239字)
7670 139
|
4天前
|
人工智能 自然语言处理 数据挖掘
零基础30分钟搞定 Claude Code,这一步90%的人直接跳过了
本文直击Claude Code使用痛点,提供零基础30分钟上手指南:强调必须配置“工作上下文”(about-me.md+anti-ai-style.md)、采用Cowork/Code模式、建立标准文件结构、用提问式提示词驱动AI理解→规划→执行。附可复制模板与真实项目启动法,助你将Claude从聊天工具升级为高效执行系统。
|
3天前
|
云安全 供应链 安全
Axios投毒事件:阿里云安全复盘分析与关键防护建议
阿里云云安全中心和云防火墙第一时间响应
1153 0
|
3天前
|
人工智能 定位技术
Claude Code源码泄露:8大隐藏功能曝光
2026年3月,Anthropic因配置失误致Claude Code超51万行源码泄露,意外促成“被动开源”。代码中藏有8大未发布功能,揭示其向“超级智能体”演进的完整蓝图,引发AI编程领域震动。(239字)
2232 9
|
3天前
|
人工智能 安全 IDE
Claude Code 51万行源码意外泄露:一次 .map 文件事故背后的 AI 工程启示录
源码仓库(Gitee 镜像):https://gitee.com/jeecg/claude-code
1069 3