飞牛虚拟机部署 OpenClaw 详细教程
💡 写在前面
你是否遇到过:想部署 OpenClaw 但不知道从哪里开始?担心配置太复杂?
别急,本文提供完整的飞牛 NAS 虚拟机部署指南,跟着步骤操作就能搞定。
适合人群:飞牛 NAS 用户 / 想搭建本地 AI 助手的折腾党
预计耗时:30-40 分钟(含系统安装)
⚠️ 操作前请备份重要数据,本文已在测试环境验证。
🎯 项目介绍
OpenClaw(大龙虾)是一个能理解指令、具备执行能力的本地 AI 助手。
它最大的优势: - ✅ 能通过一句自然语言,直接操作你的设备 - ✅ 不只是"回答问题",而是真正帮你干活 - ✅ 完全开源,支持对接飞书、钉钉、企业微信
我最近发现这个工具,折腾了一下发现确实挺好用,所以分享给大家。
🔥 项目亮点
为什么选择 OpenClaw?
-
真正能干活 - 让它整理文件夹里的文档 - 批量重命名、分类 - 一句话交代,它自己完成
-
对接国内生态 - 飞书、钉钉、企业微信 - 可玩性拉满
-
完全开源 - 可自由定制 - 社区活跃
使用场景
比如我的 OpenClaw 部署在飞牛 NAS 里: - 整理某个文件夹里的文档 - 批量重命名文件 - 自动分类资料
这些都能直接一句话交代,它会自己完成执行。
📦 环境准备
硬件要求
| 配置项 | 要求 |
|---|---|
| 设备 | 飞牛 NAS(支持虚拟机) |
| 内存 | 推荐 4GB 以上 |
| 存储 | 20GB 以上可用空间 |
| 网络 | 稳定的互联网连接 |
软件准备
- 虚拟机系统:Ubuntu 25.04(无桌面版本,节省资源)
- 镜像下载:阿里云镜像站
- 下载工具:迅雷(下载速度快)
镜像下载地址:
https://mirrors.aliyun.com/ubuntu-releases/
🛠️ 安装部署教程
一、配置虚拟机
1. 下载 Ubuntu 镜像
下载无桌面版本,节省资源:
# 访问阿里云镜像站
https://mirrors.aliyun.com/ubuntu-releases/
# 下载后上传到飞牛 NAS
```plaintext
#### 2. 创建虚拟机
在飞牛 NAS 中创建虚拟机:
**步骤:**
1. 输入虚拟机名称
2. 操作系统选择 Linux
3. 配置性能大小(根据需求设置)
4. 添加储存空间
5. 添加网卡
6. 开机,通过 VNC 访问
### 二、安装 Ubuntu 系统
#### 1. 进入安装界面
开机访问 VNC 后,进入安装页面:
- 按回车开始安装
- 语言选择 English(默认)
- Keyboard configuration 直接回车
- Choose the type of installation 回车
- 网络分配 IP 页面,直接回车
#### 2. 配置用户信息
- 按 5 下 Tab 键,按回车
- 不动直接回车
- 弹窗出现后,Tab 键切换到 Continue 回车
- 设置用户名、服务器名、密码
- 按两次回车确认
#### 3. 安装 SSH 服务
- 默认光标在 Install OpenSSH server 前面
- 回车一次,前面出现 X
- 按两次 Tab 键后回车
- 再次 Tab 键后回车
- 耐心等待安装完成
#### 4. 重启系统
- 安装完成后,Tab 键移到 Reboot Now
- 回车重启
- 如果报错,直接敲回车
- 输入用户名和密码,查看网卡信息
**重启后,我们就能使用这个 IP 通过 SSH 工具登录终端了。**
### 三、安装 OpenClaw
#### 1. SSH 登录终端
使用 SSH 工具登录,进入 root 权限:
```bash
`sudo -i`
```plaintext
#### 2. 设置环境变量(重要!)
**这里有个坑尽量要注意:**
很多朋友在安装后对接飞书时会报错"应用未建立长连接",这是因为网关没运行起来,缺少环境变量导致的。
**先运行下面的命令再安装:**
```bash
# 依次运行下面的命令
sudo loginctl enable-linger $(whoami)
export XDG_RUNTIME_DIR=/run/user/$(id -u)
```plaintext
#### 3. 安装 OpenClaw 中文社区版
```bash
# 自动安装 Node.js 和所有依赖(使用国内镜像)
curl -fsSL https://clawd.org.cn/install.sh | bash -s -- --registry https://registry.npmmirror.com
```plaintext
**安装选项:**
- 选择 yes,同意继续
- 选择 快速安装
#### 4. 配置模型
选择 DeepSeek 模型:
- 自己去 DeepSeek 开发平台创建 API Key
- 在终端输入 API Key
#### 5. 配置飞书(免费)
**步骤:**
1. 选择 飞书
2. 选择 本地插件路径
3. 平台选择 国内版,敲回车
4. 去飞书创建应用获取应用凭证(终端别关)
### 四、飞书应用配置
#### 1. 创建飞书应用
访问飞书开放平台:
https://open.feishu.cn/
**配置步骤:**
1. 创建应用
2. 设置应用名称、描述、上传图标
3. 添加机器人(点击添加按钮)
#### 2. 配置权限
在权限管理中,使用 JSON 一键导入所需权限:
**权限配置:**
```json
{
"scopes": {
"tenant": [
"aily:file:read",
"aily:file:write",
"application:application.app_message_stats.overview:readonly",
"application:application:self_manage",
"application:bot.menu:write",
"cardkit:card:write",
"contact:user.employee_id:readonly",
"corehr:file:download",
"docs:document.content:read",
"event:ip_list",
"im:chat",
"im:chat.access_event.bot_p2p_chat:read",
"im:chat.members:bot_access",
"im:message",
"im:message.group_at_msg:readonly",
"im:message.group_msg",
"im:message.p2p_msg:readonly",
"im:message:readonly",
"im:message:send_as_bot",
"im:resource",
"sheets:spreadsheet",
"wiki:wiki:readonly"
],
"user": [
"aily:file:read",
"aily:file:write",
"im:chat.access_event.bot_p2p_chat:read"
]
}
}
```plaintext
**操作:**
- 右边菜单栏 权限管理 → 批量导入/导出权限
- 粘贴代码,确认新增权限
- 发布版本
#### 3. 获取凭证密钥
返回终端,继续配置:
- 依次填入 App ID 和 App Secret
- 按空格键,选择暂时跳过启用钩子
- 保存令牌(后面网页版要用)
### 五、完成配置
#### 1. 修改网关为 LAN
在终端输入(或在飞书里让 AI 修改):
修改网关为 lan
#### 2. 配置飞书事件与回调
**步骤:**
1. 左边菜单栏 事件与回调
2. 订阅方式 ☑️ 使用 长连接 接收事件
3. 保存
4. 点击右下角添加事件:`im.message.receive_v1`
5. 再发布一个版本(配置才生效)
#### 3. 配对飞书
去飞书和机器人对话,会返回匹配码:
```bash
# 在终端运行
openclaw-cn pairing approve feishu <配对码>
```plaintext
**此时就能和飞书聊天了!**
---
## 💡 使用体验
**我实际用了一段时间,说几点真实感受:**
**优点:**
1. 部署简单,按照教程 30 分钟就能搞定
2. 文档齐全,遇到问题好解决
3. 社区活跃,更新频繁
4. 真正能干活,不只是聊天
**注意点:**
- 第一次配置需要仔细看文档
- 飞书聊天时只显示结果,不展示过程
- Token 消耗较大,不适合高频使用
---
## 🌐 Web 访问配置(可选)
### 1. 关闭设备匹配
因为 NAS 部署,客户端需要访问,最好关闭设备匹配认证:
```bash
# 依次运行下面的两行命令
openclaw-cn config set gateway.controlUi.allowInsecureAuth true
openclaw-cn gateway restart
```plaintext
### 2. 获取网关令牌
如果忘记令牌,能通过下面命令重新获取:
```bash
openclaw-cn dashboard --no-open
# 复制 url 后面的令牌,备份下来
3. 外网访问配置
使用节点小宝异地组网:
- 在 NAS 端安装节点小宝
- 添加中转设备(部署 OpenClaw 的设备)
- 填入局域网 IP:18789
- 在客户端安装节点小宝并登录同账号
- 进行异地组网
- 访问 127.0.0.1 就是可
⚠️ 注意:
- 不能直接使用局域网 IP:端口 访问
- 会报错 disconnected(1006): no reason,无法解决
🎯 适合哪些人使用
推荐人群: - 飞牛 NAS 用户 - 想搭建本地 AI 助手的折腾党 - 需要自动化文件管理的用户 - 喜欢尝试新工具的技术爱好者
不推荐人群: - 高频使用 AI 对话的用户(Token 消耗大) - 只需要简单问答的用户 - 不想折腾配置的用户
📝 总结
整体来说,OpenClaw 这个项目还是挺值得折腾的。
我的推荐: - 如果你正好需要这类工具,不妨试试看 - 部署过程不难,按照教程一步步来就行 - 推荐对接飞书、企业微信,比 Web 更方便 - Token 消耗较大,个人使用推荐控制频率
最后提醒: - 记得先设置环境变量再安装 - 飞书权限配置要完整 - 网关要修改为 LAN 才能访问
📚 往期回顾
💬 互动一下
配置遇到问题? 评论区留言 + 你的飞牛 NAS 型号,我会逐一回复!
觉得有用? 欢迎分享给更多需要的朋友~
需要一键脚本? 评论区留言"求脚本",我会私发给你!
本文持续更新中,最后修改时间:2026 年 3 月
评论区