OpenClaw 安装与飞书机器人配置实战指南
OpenClaw 是一个开源的 AI Agent 框架,核心功能在于构建私人 AI 助手,支持接入飞书、Telegram、WhatsApp 等多种聊天平台。其架构逻辑清晰:用户消息经由网关转发至 AI 模型处理,再将回复返回给用户。
选择该框架的主要优势包括数据自托管以保障隐私、支持多模型(Claude、GPT、Gemini 等)以及可扩展的 Skill 系统。以下将介绍从环境准备到飞书对接的全流程配置。
环境准备
系统要求
| 项目 | 要求 |
|---|---|
| 操作系统 | Linux / macOS / Windows (WSL2) |
| Node.js | v22 或更高 |
| 网络 | 需能访问飞书开放平台及 AI API |
安装 Node.js
若未安装或版本过低,建议使用 nvm 管理:
# 检查当前版本
node --version
# 安装并切换到 v22
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.0/install.sh | bash
source ~/.bashrc
nvm install 22
nvm use 22
输入 node --version 显示 v22.x.x 即表示安装成功。
安装 OpenClaw
一键安装
macOS / Linux:
curl -fsSL https://openclaw.ai/install.sh | bash
Windows (PowerShell):
iwr -useb https://openclaw.ai/install.ps1 | iex
安装完成后验证版本号:
openclaw --version
手动安装
若脚本执行异常,可使用 npm 全局安装:
npm install -g openclaw
注意:遇到权限错误时,建议调整 npm 目录权限而非直接使用 sudo。
初始配置
运行引导向导完成基础设置:
openclaw onboard --install-daemon
此命令会引导配置 AI 模型密钥、Gateway 端口(默认 18789)等信息。--install-daemon 参数会将 Gateway 注册为系统服务,实现开机自启。
配置后检查状态:
openclaw gateway status
显示 running 即表示基础服务正常。此时可通过 Web UI 进行初步测试:
openclaw dashboard
浏览器将自动打开 http://127.0.0.1:18789。

