阿里云ecs+飞书搭建openclaw

0 阅读2分钟

一、服务器配置

标题规格
ecsUbuntu 24.04 64位
CPU & 内存2核 2G
公网带宽3 Mbps
系统盘ESSD Entry 云盘40 GiB

image.png

二、安装openclaw

OpenClaw 需要 Node.js 22 或更高版本。可通过以下命令检查 Node.js 版本:

node --version

如果未安装或版本过低:

# 安装NVM
curl -o- https://gitee.com/RubyMetric/nvm-cn/raw/main/install.sh | bash
source ~/.bashrc

# 安装Node.js 22
nvm install 22
nvm use 22
node -v 

安装openclaw推荐使用官方安装脚本:

curl -fsSL https://openclaw.ai/install.sh | bash

或通过 npm 全局安装:

npm install -g openclaw@latest

首次安装后,OpenClaw 会自动启动配置向导,也可以手动执行openclaw onboard命令进行配置:

配置项建议配置
I understand this is powerful and inherently risky. Continue?选择 Yes
Onboarding mode选择 QuickStart
Model/auth provider选择 Skip for now(稍后配置百炼模型)
Filter models by provider选择 All providers
Default model选择 Keep current
Select channel (QuickStart)选择 Skip for now(稍后配置渠道)
Configure skills now? (recommended)选择 No
Enable hooks?按空格键选中选项,按回车键进入下一步
How do you want to hatch your bot?选择 Do this later

三、配置大模型

以qwen为例,有免费额度:

  1. 编辑配置文件
cp ~/.openclaw/openclaw.json ~/.openclaw/openclaw.json.bak
vim ~/.openclaw/openclaw.json

2. 用下面内容替换配置文件内容,将DASHSCOPE_API_KEY替换为你的qwen API Key,同时要确保baseUrl正确.

{
  "meta": {
    "lastTouchedVersion": "2026.2.1",
    "lastTouchedAt": "2026-02-03T08:20:00.000Z"
  },
  "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": "qwen3-max-2026-01-23",
            "reasoning": false,
            "input": ["text"],
            "contextWindow": 262144,
            "maxTokens": 65536
          },
          {
            "id": "qwen3-coder-plus",
            "name": "qwen3-coder-plus",
            "reasoning": false,
            "input": ["text"],
            "contextWindow": 131072,
            "maxTokens": 32768
          }
        ]
      }
    }
  },
  "agents": {
    "defaults": {
      "model": {
        "primary": "bailian/qwen3-max-2026-01-23"
      }
    }
  },
  "gateway": {
    "mode": "local",
    "auth": {
      "mode": "token",
      "token": "test123"
    }
  }
}

四、测试服务

启动服务:

openclaw gateway

再开个窗口测试:

openclaw tui

image.png

五、配置飞书

  1. 获取飞书的机器人,获取App ID、App Secret。 www.volcengine.com/docs/6396/2…

  2. 将App ID、App Secret配置到openclaw

# 打开配置项
openclaw onboard

切换到Channel选择项,配置飞书的App ID、App Secret。

image.png

六、开启启动

vi /etc/systemd/system/openclaw.service
[Service]
Type=simple
User=root
ExecStart=/bin/bash -c 'source /root/.nvm/nvm.sh && openclaw gateway'
WorkingDirectory=/root
Restart=always
RestartSec=10

[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl start openclaw
sudo systemctl status openclaw