OpenClaw 部署指南:Minimax/DeepSeek 模型与飞书机器人集成
在 Linux 环境下从零搭建 OpenClaw 智能体平台,涉及环境准备、核心安装、模型对接及渠道配置。本文档梳理了从 Node.js 环境搭建到 Minimax/DeepSeek 模型接入、飞书机器人集成的全流程,包含交互式配置选项解析与常见问题排查,适合希望快速落地私有化 AI 助手的技术人员参考。
一、基础环境准备
1.1 系统权限与环境检查
确保拥有 root 或 sudo 权限,服务器需能访问 GitHub、npm 及飞书官网。建议使用 Xshell 或 Putty 等远程工具连接。
1.2 配置 Root 账户(可选但推荐)
为了便于后续操作,建议启用 Root 远程登录。
修改密码并开启 SSH 配置:
sudo passwd root
sudo vim /etc/ssh/sshd_config
编辑 sshd_config,找到 PermitRootLogin 行,取消注释并设为 yes。保存退出后重启服务:
sudo systemctl restart sshd
1.3 安装 Node.js
OpenClaw 依赖 Node.js 20.x 以上版本,推荐 22.x。
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt-get install -y nodejs
node -v
若遇到 curl 连接失败,可尝试更换国内源或手动上传安装包。
1.4 安装编译工具与 CMake
OpenClaw 部分模块需要编译,需安装 CMake 3.19+ 及基础构建工具。
# 下载并安装 CMake 3.28.3
wget https://github.com/Kitware/CMake/releases/download/v3.28.3/cmake-3.28.3-linux-x86_64.sh
chmod +x cmake-3.28.3-linux-x86_64.sh
sudo ./cmake-3.28.3-linux-x86_64.sh --prefix=/usr/local --skip-license
# 验证版本
cmake --version
# 安装基础编译工具
sudo apt-get install -y make gcc g++ build-essential
注意:若提示找不到 cmake 命令,请执行 export PATH=/usr/local/bin:$PATH。
1.5 安装依赖管理工具 xpm
npm install -g xpm
xpm -v
二、OpenClaw 核心安装与初始化
2.1 安装主程序
使用 npm 全局安装最新版本:
npm install -g openclaw@latest
如遇权限报错,请在命令前加 sudo。

