跳到主要内容
极客日志极客日志
首页博客AI提示词GitHub精选代理工具
搜索
|注册
博客列表
JavaScriptNode.jsAI

OpenClaw 大龙虾机器人本地部署与配置指南

OpenClaw 是一款支持多平台的本地 AI 助手,通过 WhatsApp、飞书等渠道实现自动化办公。 macOS、Linux 及 Windows 下的安装步骤,涵盖环境配置、模型对接、飞书插件集成及常见问题排查。重点解决依赖安装、权限设置及服务保活问题,帮助用户快速搭建隐私安全的私有化 AI 工作流。

星云发布于 2026/3/23更新于 2026/5/44 浏览

OpenClaw 大龙虾机器人本地部署与配置指南

OpenClaw(大龙虾机器人)是一款支持本地部署的全能 AI 助手,能够对接 WhatsApp、Telegram、飞书等聊天软件,实现邮件处理、日历管理及系统操作等功能。数据全程本地存储,隐私性更强。本指南适配 macOS、Linux 和 Windows 系统,涵盖基础安装、初始化配置、聊天软件对接及常见问题排查,新手也能快速上手。

一、安装前准备

1. 系统与硬件要求

配置项最低要求推荐配置
操作系统macOS 12+/Ubuntu 20.04+/Windows 10(需 WSL2)macOS 14+/Ubuntu 22.04+/Windows 11
内存4GB8GB+
磁盘空间2GB 可用10GB+ SSD
核心依赖Node.js 18.0+Node.js v22 LTS 最新版

2. 必备前置资源

  • AI 模型 API Key:Claude、GPT-4/5、阿里云百炼、Kimi 等兼容 OpenAI API 的模型密钥(需前往对应平台官网注册获取);
  • 网络环境:建议配置国内 npm 镜像以加速依赖下载,Windows 用户需提前安装 Git 解决依赖拉取问题。

二、分系统快速安装

macOS/Linux 系统(官方推荐,一键安装)

验证安装成功:

openclaw --version

显示版本号即表示安装完成。

也可通过 npm 全局安装作为备用方式:

# 配置国内 npm 镜像(可选,加速下载)
npm config set registry https://registry.npmmirror.com
# 全局安装 OpenClaw
npm install -g openclaw@latest

打开终端,执行官方一键安装脚本(自动安装 Node.js 及所有依赖):

curl -fsSL https://openclaw.ai/install.sh | bash

Windows 系统(原生适配,避坑版)

Windows 原生对 OpenClaw 支持相对较弱,需先配置 Node.js 环境,全程用管理员权限打开 PowerShell 操作。

验证安装:

openclaw --version

若遇执行策略报错,先执行以下命令再重新安装:

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

执行 Windows 专属安装脚本:

iwr -UseBasicParsing https://openclaw.ai/install.ps1 | iex

安装 Node.js v22(推荐使用 nvm 管理版本):

# 安装 nvm(Node 版本管理工具)
iwr -UseBasicParsing https://raw.githubusercontent.com/coreybutler/nvm-windows/master/nvm-setup.exe | iex
# 安装并使用 Node.js 22
nvm install 22
nvm use 22.22.0

开发者进阶安装(Git 克隆源码)

适合需要自定义开发或修改源码的用户,macOS/Linux/Windows(WSL2)均可使用:

# 克隆仓库
git clone https://github.com/openclaw/openclaw.git
# 进入目录并安装依赖
cd openclaw && pnpm install && pnpm run build
# 初始化
pnpm run openclaw onboard

三、初始化配置(核心步骤)

安装完成后,执行初始化命令进入交互式配置向导,配置 AI 模型和基础参数:

# 通用初始化命令
openclaw onboard
# Windows 新手推荐快速配置
openclaw onboard --flow quickstart

1. 风险确认

首次配置会出现风险提示:I understand this is powerful and inherently risky. Continue?,选择Yes继续。

2. 选择 AI 模型并配置 API Key

  1. 按方向键选择常用 AI 模型(推荐 Claude/GPT-4/阿里云百炼,国内用户优先选阿里云百炼/Kimi,访问更稳定);
  2. 粘贴提前获取的API Key(格式为 sk-xxxxxxxx),回车确认;
  3. 部分模型需浏览器打开链接完成账号授权,按提示操作即可。

3. 基础功能配置

  • 技能包(Skill):新手直接选No跳过,后续按需安装;
  • 记忆功能(Hooks):选中 session-memory(启用多轮对话记忆,避免重复说明需求),其他默认;
  • 配置完成后,系统会自动启动Gateway 网关服务,默认端口 18789。

4. 打开管理控制台

配置完成后,浏览器会自动打开本地控制台,手动访问地址:

http://127.0.0.1:18789

首次进入需输入初始化生成的配置 Token(妥善保存,丢失需重新初始化)。

四、对接聊天软件(以飞书为例,国内常用)

OpenClaw 支持 WhatsApp、Telegram、飞书、钉钉、微信等平台。飞书配置难度低、稳定性高,以下为详细对接步骤,其他平台操作逻辑类似。

1. 安装飞书插件

在终端/PowerShell 执行插件安装命令:

openclaw plugins install @m1heng-clawd/feishu
# 进入插件目录完成依赖安装(Linux/Mac 示例)
cd ~/.openclaw/extensions/feishu/ && npm install --verbose

2. 飞书开放平台创建应用

  1. 访问飞书开放平台,登录后点击创建企业自建应用;
  2. 填写应用名称(如「大龙虾 AI 助手」),选择图标,点击创建;
  3. 进入应用管理页,点击添加应用能力 → 选择机器人 → 点击添加。

3. 配置飞书应用权限与事件

(1)批量导入权限
  1. 进入应用管理页权限管理 → 点击批量导入权限;
  2. 粘贴以下 JSON 代码,点击导入(核心权限,确保机器人能收发消息):
{"scopes":{"tenant":["contact:user.base:readonly","im:chat","im:message","im:message:send_as_bot","im:resource"],"user":[]}}
(2)事件订阅配置
  1. 进入事件与回调 → 事件配置选择长连接,点击保存;
  2. 点击添加事件 → 选择消息与群组 → 勾选 im.message.receive_v1(接收消息事件,必选);
  3. 订阅方式选择使用长连接,无需填写回调地址,自动生效。
(3)发布应用
  1. 进入版本管理与发布 → 点击新建版本,填写版本号和描述;
  2. 点击保存并发布,飞书应用配置完成(未发布则配置不生效)。

4. OpenClaw 绑定飞书应用

  1. 按提示输入飞书应用的App ID和App Secret(在飞书开放平台「凭证基础信息」中复制);

验证状态:

openclaw status

显示Gateway running即绑定成功。

重启网关服务,使配置生效:

openclaw gateway restart

在终端执行命令,添加飞书通信渠道:

openclaw channels add

5. 飞书端测试使用

  1. 打开飞书 APP,进入工作台 → 找到创建的「大龙虾 AI 助手」,点击进入私聊窗口;
  2. 发送任意消息(如「你好」「整理我的今日日程」),收到机器人回复即对接完成。

五、基础使用与常用命令

1. 核心使用方式

在绑定的聊天软件中直接发送自然语言指令,机器人即可执行操作,例如:

  • 邮件处理:「帮我整理上周的未读邮件,提取会议纪要」;
  • 文件管理:「将桌面 PDF 文件按日期归档到文档文件夹」;
  • 系统操作:「执行 shell 命令查看电脑 CPU 使用率」;
  • 定时任务:「每天早上 9 点给我发送今日待办事项」。

2. 常用终端命令汇总

功能命令
查看版本openclaw --version
查看运行状态openclaw status
启动/停止/重启机器人openclaw start/stop/restart
重新初始化配置openclaw onboard
重启网关服务openclaw gateway restart
查看已安装插件openclaw plugins list
安装插件openclaw plugins install 插件名
卸载插件openclaw plugins uninstall 插件名
查看帮助openclaw --help

六、常见问题与避坑指南

1. 安装时卡在 node-gyp rebuild

原因:缺少 Python 和 C++ 编译工具; 解决:

  • Windows:安装 Visual Studio Build Tools 和 CMake;
  • macOS:执行 xcode-select --install 安装 Xcode 命令行工具;
  • Linux:执行 sudo apt install build-essential python3。

2. Windows 提示「系统找不到指定的路径」

原因:系统组件被精简、WSL 未启用或 Git 环境未配置; 解决:

  1. 安装 Git(官网下载),安装后重启电脑;
  2. 启用 WSL2:在 PowerShell 执行 wsl --install;

清理 npm 缓存并重装:

npm cache clean --force
npm install -g openclaw@latest

3. 飞书配置提示「未建立长连接」

解决:

  1. 检查 App ID 和 App Secret 是否输入正确;
  2. 等待 1-2 分钟再重新保存长连接配置(网络延迟导致);
  3. 执行 openclaw gateway restart 重启网关,再重新配置。

4. 聊天软件发送消息无回复

排查步骤:

  1. 执行 openclaw status 确认网关服务正常运行;
  2. 检查聊天软件应用的事件订阅是否添加 im.message.receive_v1;
  3. 确认应用已在飞书开放平台发布(未发布无法收发消息);
  4. 查看网关日志:openclaw gateway --verbose,定位错误原因。

5. 国内网络下载依赖卡顿/失败

解决:

  1. 配置国内 npm 镜像:npm config set registry https://registry.npmmirror.com;
  2. 使用代理工具,或手动下载离线安装包进行安装。

七、进阶优化(可选)

  1. 本地模型部署:修改 .env 文件中的 MODEL_PROVIDER 和 API_KEY,支持本地运行 Llama、Qwen 等模型,完全脱离外网。
  2. 权限限制:在 config.json 中设置 allowed_commands 和 denied_commands,禁止机器人执行危险 shell 命令,提升安全性。

Docker 部署:适合需要 7×24 小时运行的用户,容器化部署更稳定:

git clone https://github.com/openclaw/openclaw.git
cd openclaw
docker compose up -d openclaw-gateway

汉化适配:国内用户建议安装社区汉化版,优化微信/企业微信支持:

npm install -g openclaw-cn@latest

八、注意事项

  1. 隐私安全:OpenClaw 默认本地部署,数据不上传,但建议不要在装有重要商业/隐私数据的电脑上运行,可使用闲置设备或云端虚拟机(VPS);
  2. 版本兼容:避免使用最新版(官方频繁更新易出问题),新手建议安装稳定版:npm install -g [email protected](替换为实际稳定版本号);
  3. 服务保活:本地部署时,关闭终端/PowerShell 会导致网关服务停止,可使用 pm2 等工具实现后台保活。

目录

  1. OpenClaw 大龙虾机器人本地部署与配置指南
  2. 一、安装前准备
  3. 1. 系统与硬件要求
  4. 2. 必备前置资源
  5. 二、分系统快速安装
  6. macOS/Linux 系统(官方推荐,一键安装)
  7. 配置国内 npm 镜像(可选,加速下载)
  8. 全局安装 OpenClaw
  9. Windows 系统(原生适配,避坑版)
  10. 安装 nvm(Node 版本管理工具)
  11. 安装并使用 Node.js 22
  12. 开发者进阶安装(Git 克隆源码)
  13. 克隆仓库
  14. 进入目录并安装依赖
  15. 初始化
  16. 三、初始化配置(核心步骤)
  17. 通用初始化命令
  18. Windows 新手推荐快速配置
  19. 1. 风险确认
  20. 2. 选择 AI 模型并配置 API Key
  21. 3. 基础功能配置
  22. 4. 打开管理控制台
  23. 四、对接聊天软件(以飞书为例,国内常用)
  24. 1. 安装飞书插件
  25. 进入插件目录完成依赖安装(Linux/Mac 示例)
  26. 2. 飞书开放平台创建应用
  27. 3. 配置飞书应用权限与事件
  28. (1)批量导入权限
  29. (2)事件订阅配置
  30. (3)发布应用
  31. 4. OpenClaw 绑定飞书应用
  32. 5. 飞书端测试使用
  33. 五、基础使用与常用命令
  34. 1. 核心使用方式
  35. 2. 常用终端命令汇总
  36. 六、常见问题与避坑指南
  37. 1. 安装时卡在 node-gyp rebuild
  38. 2. Windows 提示「系统找不到指定的路径」
  39. 3. 飞书配置提示「未建立长连接」
  40. 4. 聊天软件发送消息无回复
  41. 5. 国内网络下载依赖卡顿/失败
  42. 七、进阶优化(可选)
  43. 八、注意事项
  • 💰 8折买阿里云服务器限时8折了解详情
  • GPT-5.5 超高智商模型1元抵1刀ChatGPT中转购买
  • 代充Chatgpt Plus/pro 帐号了解详情
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • 利用 AI 大模型辅助编程学习:从兴趣激发到项目实战
  • CAN 报文信号矩阵与 DBC 解析异常排查
  • OpenClaw QQ 机器人接入指南
  • Python 音视频处理实战:基于 FFmpeg 与 Spleeter 的人声分离
  • 递归与链表实战:汉诺塔、链表操作及快速幂详解
  • 二分查找实战:旋转排序数组最小值与缺失数字
  • 自然语言处理在法律领域的应用与实战
  • 前端兼容策略:优雅降级与渐进增强的核心差异
  • Mission Planner 无人机地面站软件操作指南:快速配置流程
  • Node.js+Vue 易玩网系统设计与实现
  • PCTF2025 Web 赛题复盘(后半部分)
  • OpenClaw ACP 协议深度解析:IDE 直接驱动 AI Agent
  • 主流 AI 编程模型对比与选型指南
  • AstrBot 插件开发实战:从零实现天气查询机器人(Python3.10+)
  • Three.js 模型导入后显示黑色的常见原因及解决方案
  • 深入理解 Kubernetes DaemonSet 及其调度机制
  • 全球 AI 大模型最新排名:Gemini 3.1 Pro 与 GPT-5.4 并列第一,GLM-5 进前五
  • SPI 主控制器设计、仿真与 FPGA 验证:支持 Nor Flash 读写及 XIP 模式
  • VSCode GitHub Copilot 安装与使用完全指南
  • C/C++ 输入输出技巧与性能优化

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online