概述
OpenClaw 是一款开源的本地 AI 助手,支持在服务器上部署,通过飞书、WhatsApp、Telegram 等聊天工具交互。与云端 SaaS 服务不同,OpenClaw 让用户完全掌控数据隐私,可执行系统命令、浏览网页、管理文件及编写代码。本教程介绍在 Linux 系统下安装 OpenClaw 并对接飞书机器人,打造专属智能助理。
注意:本教程基于 Linux 系统环境。
OpenClaw 简介
OpenClaw(原名 Clawdbot,后更名为 Moltbot)是一个运行在本地环境的高权限 AI 智能体。核心特性包括:
- 本地部署:运行在服务器或电脑上,数据自主可控
- 多平台支持:支持飞书、WhatsApp、Telegram、Discord、Slack 等主流聊天工具
- 浏览器控制:浏览网页、填写表单、提取数据
- 系统访问:读写文件、执行 Shell 命令、运行脚本
- 持久化记忆:记住偏好和上下文
- 插件扩展:支持社区技能插件
准备工作
准备一台闲置的云服务器或 VPS(推荐使用独立节点)。由于 OpenClaw 运行时权限较大,出于安全考虑,不建议在本地或工作机上安装,推荐在独立空服务器上部署。登录到服务器。
安装依赖
1. 安装 Git
sudo apt update
sudo apt install git -y
2. 安装 Node.js
使用 NVM 管理 Node.js 版本。
# 国内使用 gitee 镜像源
curl -o- https://gitee.com/RubyMetric/nvm-cn/raw/main/install.sh | bash
# 国外使用官方源
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
# 重新加载环境变量
source ~/.bashrc
# 安装 Node.js 22
nvm install 22
# 查看 nodejs 版本
node -v # 输出 v22 即可
安装 OpenClaw
使用官方脚本安装:
curl -fsSL https://openclaw.bot/install.sh | bash
服务器在国内,如果安装失败可能需要解决网络问题。
其他平台安装方式请参考官方文档。
安装过程可能耗时较长。若遇到 npm install failed 错误,通常是服务器内存不足导致 OOM。建议配置 swap 交换空间,将硬盘空间作为虚拟内存使用。
安装成功后会进入配置向导:
- 选择
yes确认已知风险。 - 选择
QuickStart快速开始。 - 选择模型服务商,推荐
Qwen(通义千问),免费额度充足。 - 打开提供的链接完成授权登录。
- 选择默认模型版本。
- Channel 渠道配置先跳过,后续添加。
- Skills 技能配置选择 。


