沉浸式安装 openclaw 小龙虾,对接 GLM-4.7-FlashX 实现免费使用不花一分token钱!!!
目录概览
1、注册 bigmodel 账号获取到 GLM 的 api key
2、在飞书开放平台获取个人版飞书的 AppID / AppSecret
3、在 mac 上一键安装 openclaw ,并且配置 GLM 模型,和飞书的APP信息
4、安装最好用的工具(MCP和SKILL)
第一步: 注册 bigmodel 账号获取到 GLM 的 api key
为什么选择智谱 GLM 的 GLM-4.7-FlashX
链接:docs.bigmodel.cn/cn/guide/mo…
为什么这里选择 GLM-4.7-FlashX:
1、首先这个模型是免费的
2、相比智谱的其他免费模型,这个模型给了多模态能力,可以分析处理图片,比纯文本的模型能力强
3、且免费给了 3 个并发额度,在一个人使用的时候,是够用了
操作步骤
浏览器打开 bigmodel.cn/
1、完成注册登录
2、点击右上角的控制台
3、再点击右上角的 API Key
4、再点击右上角的「添加新的API Key」,名称可以随便填写,这只是一个备注而已,可以叫做 “openclaw用途”,最后点击确定
5、点击下面列表中的复制按钮,复制我们的 API Key 备用
第二步:在飞书开放平台获取个人版飞书的 AppID / AppSecret
如果你只想在电脑上直接使用 openclaw 则可以跳过「第二步」,如果你想在手机上操作电脑上的 openclaw 干活,则需要第二步
现在的 openclaw 是只能安装在电脑上的(windows、mac、linux),如果你想在手机让小龙虾发一个电脑上的文件给你,可以选择对接钉钉和飞书,微信不行,要求微信不开放。钉钉和飞书建议选择飞书,因为前者一定需要绑定企业使用,飞书可以以个人账号使用
开始操作吧
浏览器打开: open.feishu.cn/
1、点击右上角的开发者后台
2、点击「创建企业自建应用」(虽然这里写的是企业,但是对于个人也是一样的,不用担心,实际不需要企业)
3、输入名称和描述(想叫啥叫啥,不一定要叫 openclaw),点击「创建」
4、点击添加机器人
5、配置「权限管理」,点击「开通权限」
把下图所示的 4 个权限都开通了:
- contact:contact.base:readonly
- contact:user.base:readonly
- contact:user.id:readonly
- im:message
-
点击「创建版本」
6.2填写一个「版本号」,叫做 1.0.0 好了,「更新说明」随便写。最后点击保存
6.3再点击确认发布
6.4 发布后,就会有 App ID 和 App Secret 了,后面配置 openclaw 要用到
第三步:在 mac 上一键安装 openclaw ,并且配置 GLM 模型,和飞书的APP信息
浏览器打开:openclaw.ai/ (注意,这里可能遇到一些魔法)
1、 打开你的终端
2.复制下面的命令执行
curl -fsSL https://openclaw.ai/install.sh | bash
⚠️⚠️⚠️ 注意,如果你身处中国大陆,可能遇到网络封锁 github、brew、npm 的问题导致你的安装这个脚本的速度很慢,需要10分钟以上,甚至失败
如果失败,你可以先输入下面几个命令
# 0. 先给 brew 换源 /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" # 1. 安装 Node.js 22 (OpenClaw 要求版本) brew install node@22 # 2. 将 Node.js 加入环境变量(如果 brew 没自动加的话) brew link node@22 # 3. 这时候你就有 npm 了!立即设置国内镜像: npm config set registry https://registry.npmmirror.com
3、使用方向左键选择 YES再回车
4、选择 QuickStart,然后 Config handling 选择 「Use existing values」(没有就忽略)
- Model/auth provider 选择 Z.AI (z.ai 就是 bigmodel 的海外版,bigmode 也选这个)
6、Z.AI auth method 选择 CN,再 Paste API key now, 这里 API key 就是我们第一步在 bigmodel 页面获取的(回到第一步的第 5 个小步骤复制获取)
7、模型选择 zai/glm-4.7-flashx
8、Select channel (QuickStart) 选择 「Feishu/Lark (飞书) 」,以及 Use local plugin path
9、这个时候就要输入在飞书的管理页面生成的 AppID / AppSecret 了。先复制输入 「App Secret」回车,openclaw 会再提示你复制输入「App ID」的。然后选择 websocket。最后选择 Feishu (feishu.cn) - China。
(⚠️⚠️⚠️,这里的 App Secret 和 App ID 请回到第二步的 6.4 复制获取)
注意注意,这里一定要选择 feishu 而不是 lark。但如果你是美区 app store 下载的,那就是 lark(我暂时不知道 lark 要怎么弄)
Group chat policy 选择 「Open - respond in all groups (requires mention)」这样后面会方便一点
10、Search provider 选择 Skip for now
11、Configure skills now? (recommended) 选择 No
12、Enable hooks? 选择 Skip for now
这里建议复选 boot-md 和 session-memory
注意注意⚠️⚠️⚠️,这里不是用回车选择了,而是先用上下方向键选择,按空格选中
这两个都选上后,回车
13、Gateway service already installed 选择 Restart
14、How do you want to hatch your bot 选择 open the Web UI
15、这个时候,会弹出一个浏览器窗口,你就可以在这里和小龙虾对话了
因为我们用的是 GLM 的免费模型,所以速度不会很快,偶尔可能会有 limit 报错,重试即可
接下来继续飞书的步骤,让我们实现可以在飞书中和我们电脑上的小龙虾对话吧 ⬇️
回到飞书的浏览器页面
16、配置「事件与回调」
16.1、点击「订阅方式」
16.2、选择「使用长连接接收事件」,再点击「保存」
16.3 点击「添加事件」,搜索「接收消息」,勾选 「im.message.receive_v1」最后点击添加
16.4: ✨✨✨✨✨✨这一步很重要 ,给下面两个也一起开通权限
一定要确保这3个都开通了
然后创建版本(应用版本号可以写 1.0.1、1.0.2 这样)
这个时候,打开你的手机飞书,选择打开应用
发一个问题给他,如果遇到下面的回复,就再mac的终端中再次输入 下面的命令
openclaw pairing approve feishu 3WQ9UVMP
openclaw gateway restart
记得把 3WQ9UVMP 改成 openclaw 回复给你的配对码
遇到发消息出去,看到emoji敲键盘,说明和 openclaw 已经对上话了。因为我们用的是免费模型,可能回复会比较慢
最后的最后,可以执行一下下面的命令
openclaw config set gateway.channelHealthCheckMinutes 5