架构概览
飞书 App (WebSocket 长连接)
↕
OpenClaw Gateway (服务器上 systemd 常驻)
↕
AI 模型 (DeepSeek v3.2/GLM 4.7)
↕
服务器 Shell (受白名单限制的命令执行)
核心组件包括:
- OpenClaw Gateway:Agent 网关,负责管理会话、工具调用及渠道连接。
- 飞书插件:通过 WebSocket 长连接收发消息,无需公网回调地址,降低配置复杂度。
- exec 工具:允许 AI 在服务器上执行 shell 命令,支持白名单安全策略。
- 模型提供商:支持自定义 OpenAI 兼容 API,本文使用 OneRouter 提供的 DeepSeek V3.2。
环境要求
- Linux 服务器(本文以 Ubuntu 为例)
- Node.js 22+
- npm 10+
- 飞书企业账号(可免费创建)
- AI 模型 API(OpenAI / Anthropic / OpenRouter / 自定义兼容接口均可)
安装 OpenClaw
为了让机器人直接管理服务器上的服务,建议采用 npm 全局安装(裸机安装),而非 Docker 容器化部署。
npm install -g openclaw
安装完成后确认 openclaw 命令可用。如果提示 command not found,需要将 npm 全局 bin 目录加入 PATH:
echo 'export PATH="$HOME/.npm-global/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
注册为 systemd 服务
让 Gateway 开机自启并后台常驻是运维场景的关键:
openclaw gateway install
openclaw gateway start
验证状态:
openclaw gateway status
配置模型提供商
编辑 ~/.openclaw/openclaw.json,添加模型配置。以 OneRouter + DeepSeek V3.2 为例:
{
"agents": {
"defaults": {
"model": {
"primary": "onerouter/deepinfra/deepseek-v3.2"
}


