OpenClaw 部署指南:集成 Minimax/DeepSeek 模型与飞书机器人
在 Linux 环境下快速搭建 OpenClaw,不仅能轻松接入 Minimax 和 DeepSeek 等主流大模型,还能通过飞书机器人实现即时通讯对接。本文梳理了从基础环境准备、核心程序安装到渠道配置的全流程,所有交互式选项均已验证,适合新手直接参考执行。
一、基础环境准备
1. 系统权限与环境检查
确保服务器拥有 root 或 sudo 权限,且能访问 GitHub、npm 及飞书官网。建议使用 Xshell 或 Putty 等远程工具连接。
2. 配置 Root 账户(可选但推荐)
为了方便后续操作,建议启用 Root 远程登录。修改密码后编辑 SSH 配置文件:
sudo passwd root
sudo vim /etc/ssh/sshd_config
在 sshd_config 中找到 PermitRootLogin,取消注释并改为 yes,保存退出后重启服务:
sudo systemctl restart sshd
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 连接失败,可尝试更换国内源或手动上传安装包。
4. 编译工具链
安装 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
export PATH=/usr/local/bin:$PATH
# 安装基础编译工具
sudo apt install -y make gcc g++ build-essential
5. 安装包管理工具
OpenClaw 使用 xpm 进行依赖管理:
npm install -g xpm
xpm -v
二、核心安装与初始化
1. 安装主程序
全局安装 OpenClaw 最新版本:
npm install -g openclaw@latest
若提示权限不足,请添加 sudo 前缀。
2. 交互式初始化
执行初始化命令后,会进入向导模式。以下是推荐的配置路径,按实际提示选择即可:

