OpenClaw飞书集成基础配置
OpenClaw + 飞书一体化部署手册
文档概述
这份手册提供了从零开始在 Linux/macOS 系统上搭建 OpenClaw 并与飞书集成的完整方案。所有步骤都经过实际验证,确保每一步都可执行。
目标用户
- 需要在企业环境中部署 AI 助手的 IT 管理员
- 希望集成飞书功能的开发团队
- 对命令行操作有一定了解的技术人员
系统要求
最小配置
- 操作系统: Ubuntu 20.04+/CentOS 7+/macOS 10.15+
- 内存: 4GB RAM
- 存储: 10GB 可用空间
- 网络: 可访问互联网,能连接飞书 API
推荐配置
- 操作系统: Ubuntu 22.04 LTS
- 内存: 8GB RAM
- 存储: 20GB+ 可用空间
- CPU: 4 核心以上
安装方案选择
方案 A:一键安装脚本(推荐初次部署)
# 下载并执行一体化安装脚本
curl -fsSL https://cdn.jsdelivr.net/gh/OpenClawChinese@main/install.sh -o openclaw-install.sh
chmod +x openclaw-install.sh
./openclaw-install.sh # 按提示操作
方案 B:手动分步安装(适合定制化部署)
分步安装指南
第1步:系统环境准备
# Ubuntu/Debian 系统
sudo apt update && sudo apt upgrade -y
sudo apt install -y curl wget git build-essential
# CentOS/RHEL 系统
sudo yum update -y
sudo yum install -y curl wget git gcc-c++ make
第2步:安装 Node.js 环境
# 安装 NVM (Node Version Manager)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
# 加载 NVM
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"
# 安装 Node.js 22 LTS
nvm install 22
nvm use 22
nvm alias default 22
# 验证安装
node --version # 应显示 v22.x.x
npm --version # 应显示 10.x.x
第3步:安装 OpenClaw 核心
# 安装 OpenClaw
npm install -g openclaw@latest
# 安装进程管理器(推荐)
npm install -g pm2