保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

2026-02-14 20:55:35 0点赞 6收藏 4评论

前言

前两天用威联通的Qu805的Container Station折腾了一下OpenClaw,感觉坑很多,所以我现在觉得还是老老实实看看Ubuntu Linux 工作站的方案。因为Qu805原装就是16G的内存,加上顶配是N355处理器,现在正在卖的是N150处理器,都刚好是能满足OpenClaw的最低要求。刚好NAS也是24小时开机,所以算是能当我的私人助理。

威联通的Ubuntu Linux 工作站是一款威联通NAS上的独家专属应用,它的工作方式是基于威联通自己的虚拟化框架,把 Ubuntu 系统以一种轻量的方式运行起来。它的作用很简单:让我们在威联通NAS里直接运行一个完整的 Ubuntu 桌面系统。

和我们使用虚拟机或者Docker搭建的 Ubuntu 系统不同,威联通Ubuntu Linux 工作站更像是一种物理硬件性质的操作系统,它采用的是一种轻量虚拟化的资源隔离方式,让 Ubuntu 运行起来更像一台独立的 Linux 主机。比如说我们可以直接通过HDMI 接口让它直通显示设备,然后接上键鼠,这样就让它成为了一台真正意义上的Linux主机。

它最大的亮点就是开箱即用,我们不需要自己准备镜像,或者配置虚拟机啥的,只要在应用里点几下,就能自动下载并启动官方提供的 Ubuntu 桌面环境。正因为如此,我们在这个环境里部署 OpenClaw 就变得顺理成章了。

搞之前我先提示一下,OpenClaw具备本地文件访问与命令执行能力。为保障安全,请务必:

环境隔离:不要将网页界面直接暴露在公共互联网。

权限控制:避免授予根权限。

数据加固:QNAP定期备份并启用快照,妥善保管API密钥,泄露立即更换。

Ubuntu安装OpenClaw教程步骤

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

先在App Center应用商店里面下载并安装Ubuntu Linux 工作站。

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

打开Ubuntu Linux 工作站,这里不需要任何设置,个人建议这里优先考虑选择Ubuntu 22.04版本,而不是最新的Ubuntu 24.04版本。个人实测22.04版本比24.04版本流畅很多,选中版本之后直接点击“安装”按钮即可!

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

然后威联通NAS就开始自动下载并安装Ubuntu系统。整个安装过程我们不需要任何操作,所有的设置全部都由程序自动完成,可以说是完全无人值守。

安装好之后,我们就直接点击页面的“远程桌面URL链接”开启Ubuntu 桌面。

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

然后回提示输入密码,密码就是威联通NAS的登录密码,输完之后回车。

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

就正式打开了Ubuntu 桌面。进来之后先打开“设置”。

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

然后将语言设置成汉语。(设置汉语的时候会重启系统,进来之后系统显示的就是中文了)。

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

再次进入Ubuntu 桌面之后,点击“终端”应用。

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

打开终端应用之后,直接输入OpenClaw中文版的安装指令“ curl -fsSL https://clawd.org.cn/install.sh | bash ”。

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

之后会提示安装 Node.js,直接输入“Y”继续,之后会让我们输入密码,这个密码还是威联通NAS的登录密码,输密码的时候没有显示,输完之后直接回车。

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

然后它会提示有两个方案。我们就按它推荐的【方案2】执行操作,依次复制粘贴它给的安装命令,最后再次输入OpenClaw中文版的安装指令“ curl -fsSL https://clawd.org.cn/install.sh | bash ”,就会自动执行安装操作了。

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

所有安装全部自动执行,因为是国内源,所以如果你那边网络速度不错,基本上三分钟左右就完成部署了!

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

之后就是和国外原版一样,开始初始化配置。首先是一个安全提醒,我们没得选,直接使用键盘左方向键选择“Yes”之后回车即可。

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

第二个选项是快速开启,选择默认的“快速开始”。

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

接下来就是配置大模型的选项了,我用的是阿里的云百炼。直接选它然后回车。

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

输入你的API key然后回车就行了。

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

然后它就会让我们选择大模型的类型。我直接选的默认。

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

接着就来到OpenClaw的交互软件的选择界面,可以看到已经原生加入了飞书,选中它后回车。

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

这里直接保持默认的“使用本地插件路径”,回车。

然后去飞书的开发者后台获取APP ID。

App ID 是飞书开放平台应用的唯一标识。在创建应用时,由系统自动生成,用户不能自行修改。

1. 打开飞书开放平台开发者后台,选择需要查看 App ID 的应用

打开飞书开放平台开发者后台,找到需要复制 App ID 的应用,点击并打开应用详情页。

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

打开「凭证与基础信息」页面并复制 App ID

在应用详情页点击左侧的「凭证与基础信息」,切换至「凭证与基础信息」页面。

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

在该页面顶部的「应用凭证」中可以找到具体的 App ID。点击 App ID 右侧的按钮可以复制该应用 App ID。

我们输入飞书开放平台的App ID和App Secret,之后继续回车。

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

之后会提示是否安装技能,相当于添加一些专用插件来赋予OpenClaw更多的能力。这个我们后期可以在页面配置,所以这里暂时选择“No”就可以了。

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

然后是关于关于钩子的安装,同样,我们搭建好之后在研究也不迟。这里使用空格键选中第一个,然后回车。

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

最后是如何打开OpenClaw的聊天界面,就选择它推荐的第一个吧。

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

之后就会有一个简洁的聊天界面,我们可以尝试和它对话,它有反应了就说明我们配置的没什么问题了。

查看服务

可以使用下面的命令来查看

clawdbot status

会看到如下图的结果就说明服务启动了

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

访问 Web UI 面板

如何访问面板?服务监听在 http://127.0.0.1:18789/ 端口上,我们现在通过 ssh 隧道来访问,输入下面的命令

ssh -N -L 18789:127.0.0.1:18789 用户名@服务器IP # 回车之后 用户名@服务器IP's password: # 输入密码

然后在浏览器打开 http://127.0.0.1:18789/, 你会看到 Dashboard 了,如下图

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

图中显示的是未授权状态,回到服务器,输入以下命令

clawdbot dashboard

会看到下面的面板数据

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

复制对应的 Dashboard URL 到浏览器打开,即可正常查看聊天记录。

飞书接入教程

如果你不想这样的话,可以用飞书机器人对话。在飞书开发者后台里面直接创建机器人。

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

配置一个名字

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

飞书的其他配置先暂停,回到服务器配置 Openclaw 的飞书参数

clawdbot config set channels.feishu.appId "飞书 app id" clawdbot config set channels.feishu.appSecret "飞书 app secret" clawdbot config set channels.feishu.enabled true # 推荐使用 websocket clawdbot config set channels.feishu.connectionMode websocket clawdbot config set channels.feishu.dmPolicy pairing clawdbot config set channels.feishu.groupPolicy allowlist clawdbot config set channels.feishu.requireMention true

配置完成之后,重启

clawdbot gateway restart

支持群机器人

如果需要在群聊中支持。你可以创建飞书群聊,然后把机器人应用拉进群里,但是上面的配置就需要做修改了。

实际上你可以通过跟机器人聊天让它去改,把下面的命令告诉它,让它去改就行了。不需要自己去服务器改

# 这个配置兼容上面的配置 clawdbot config set channels.feishu.dmPolicy open clawdbot config set channels.feishu.groupPolicy open clawdbot config set channels.feishu.allowFrom ['*']

重启完成后回到飞书,找到「事件和回调」,选择长连接模式,如下图

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

如果配置成功,说明连接已建立。继续下面的配置,添加事件,选择「接收消息」事件

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

事件添加完成之后,还需要开通权限,有以下权限全部勾选

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

以上步骤全部完成后,即可与机器人对话。但在此之前需要先创建一个版本

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

注意:每次修改配置后都需要重新发布版本,建议全部配置完成后再统一发布。

发布完成后,回到飞书客户端,可以看到应用已上线,点击打开应用

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

向机器人发送 Hello,即可收到 Moltbot 的回复

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

免费token解决思路

AIClient-2-API 是一个开源的 Node.js 代理服务项目,旨在解决不同大模型厂商接口不兼容的问题。它通过模拟 Gemini CLI、Kiro、Qwen Code(通义灵码)、Antigravity 等特定客户端的请求与授权流程,将这些原本仅限特定客户端使用或接口格式各异的模型服务,统一封装为标准的 OpenAI API 格式(如 /v1/chat/completions)。这意味着用户可以在任何支持 OpenAI 接口的第三方应用(如 NextChat、LobeChat、沉浸式翻译等)中,直接调用上述平台的模型能力。该项目不仅支持多账号轮询和故障转移以保障服务高可用,还提供了完善的日志审计功能,是开发者整合多种 AI 模型资源、降低开发与使用成本的实用工具。

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

OpenClaw 功能强大但 Token 消耗较大,推荐配合 AIClient-2-API 项目使用,将各大 AI 客户端转换为标准 API 接口,实现无限 Token 调用,彻底解决 Token 焦虑!OpenClaw-Docker-CN-IM已支持 OpenAI 和 Claude 两种协议,可直接对接 AIClient-2-API 服务。

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

最推荐的使用 AIClient-2-API 方式是通过自动化脚本启动,并在 Web UI 控制台中直接进行可视化配置。

Docker 快速入门(推荐) docker run -d -p 3000:3000 -p 8085-8087:8085-8087 -p 1455:1455 -p 19876-19880:19876-19880 --restart=always -v "your_path:/app/configs" --name aiclient2api justlikemaki/aiclient-2-api

参数描述: -d:在背景运行容器 -p 3000:3000 ...:端口映射。3000用于网页界面,其他用于OAuth回调(Gemini:8085,Antigravity:8086,iFlow:8087,Codex:1455,Kiro:19876-19880) --restart=always: 容器自动重启政策 -v "your_path:/app/configs":挂载配置文件目录(将“your_path”替换为实际路径,例如,/home/user/aiclient-configs) --name aiclient2api:集装箱名称

服务器启动后,打开浏览器访问: 👉 http://localhost:3000

保姆级教程威联通nas搭建Clawdbot之接入飞书篇-附免费token解决

脚本执行成功之后的截图。

详细教程我会在下一篇里面写。

结语

我觉得NAS上跑一个Linux上的openclaw才是最佳选择,Qu805刚好是24小时运行的,我的大部分数据也都扔在Qu805上,而全新的Linux我可以完全放权给OpenClaw,所以基本上实现了数据的隔离和权限的隔离。

展开 收起
4评论

  • 精彩
  • 最新
  • 我穿透到了电报上 [傻笑] 每次访问都需要挂t才可以,年后再折腾企业微信

    校验提示文案

    提交
    机器人被你搞成猫娘

    校验提示文案

    提交
    收起所有回复
  • 可以用openclaw自动执行pt下载咯,哈哈哈

    校验提示文案

    提交
    还能这么玩呢?学到了,我也去玩玩。

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
6
扫一下,分享更方便,购买更轻松