跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
JavaScriptNode.jsAI

OpenClaw 大龙虾机器人安装与配置教程

综述由AI生成OpenClaw 是一款支持多平台的本地 AI 助手工具,提供邮件处理、日历管理及系统操作功能。档详细介绍了在 macOS、Linux 及 Windows 系统上的安装步骤,包括 Node.js 环境配置、AI 模型 API Key 设置及飞书等聊天软件对接流程。内容涵盖基础安装脚本执行、初始化配置向导、权限管理与常见问题排查,帮助用户快速搭建私有化 AI 工作流并实现自动化任务调度。

王者发布于 2026/4/5更新于 2026/5/2335 浏览

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(解决依赖拉取问题)。

二、分系统快速安装

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

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

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

验证安装成功:

openclaw --version

显示版本号即安装完成。

也可通过 npm 全局安装(备用方式):

# 配置国内 npm 镜像(可选,加速下载)
npm config set registry https://registry.npmmirror.com
# 全局安装 OpenClaw
npm install -g openclaw@latest
方案 2:Windows 系统(原生适配,避坑版)

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

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

Set-ExecutionPolicy ExecutionPolicy RemoteSigned -Scope CurrentUser

执行 Windows 专属安装脚本:

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

安装 Node.js v22:

# 安装 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

验证安装:

openclaw --version
方案 3:开发者进阶安装(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
# 进入插件目录完成依赖安装
cd /root/.openclaw/extensions/feishu/ && npm install --verbose
2. 飞书开放平台创建应用
  1. 访问飞书开放平台:https://open.feishu.cn/app/,登录后点击**创建企业自建应用**;
  2. 填写应用名称(如「大龙虾 AI 助手」),选择图标,点击创建;
  3. 进入应用管理页,点击添加应用能力 → 选择机器人 → 点击添加。
3. 配置飞书应用权限与事件
(1)批量导入权限
  1. 进入应用管理页权限管理 → 点击批量导入权限;

粘贴以下 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. 版本兼容:避免使用最新版(官方频繁更新易出问题),新手建议安装稳定版;
  3. 服务保活:本地部署时,关闭终端/PowerShell 会导致网关服务停止,可使用 pm2 等工具实现后台保活。

目录

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

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

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

更多推荐文章

查看全部
  • 基于 DeepSeek 的贪吃蛇游戏开发实战
  • 宇树 G1 机器人开发:有线与无线连接配置指南
  • 知网 AIGC 检测升级下的论文降重工具实测指南
  • 前端国际化实战:i18next 与 react-intl 使用指南
  • LLaMA-Factory 与 HuggingFace Transformers 无缝对接及扩展性分析
  • LLaMA-Factory 本地部署与安装指南
  • Dify 私有化部署教程:搭建专属 AI 知识库平台
  • Cursor 集成 MCP 服务实战指南
  • OpenClaw MacOS 安装前环境变量设置教程
  • Python 使用 openpyxl 和 pandas 处理 Excel 详解
  • UZH RPG AC-MPC:微分 MPC 赋能强化学习实现无人机竞速
  • PicoClaw 超轻量级 AI 智能体架构设计
  • Linux 系统安装、卸载与更新 Node.js 及 Git 指南
  • OpenClaw macOS 本地部署及飞书机器人配置指南
  • C++ 继承机制详解与实战
  • 信息安全专业解析与核心学习路径指南
  • 金仓数据库 SQL 防火墙:SQL 注入拦截原理与性能测试
  • 点云预测作为 4D 占用预测代理(一)
  • Clawdbot(Moltbot)源码部署全实测:从环境搭建到 WebChat 验证,避坑指南收好
  • OpenClaw 实战:基于 Rust+Tauri 构建带安全沙箱的跨平台清理工具

相关免费在线工具

  • 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