基于OpenClaw+GLM5+飞书的AI助手技术
1. 安装OpenClaw
1.1 安装OpenClaw
打开OpenClaw的官网https://openclaw.ai找到快速安装指令:注意:windows上要用管理员的身份打开PowerShell命令窗口,并且确保nodejs为22+以上,本次安装的版本是24
iwr -useb https://openclaw.ai/install.ps1 | iex
是否Continue,选择Yes
选择QuickStart
1.2 配置大模型
模型选择智谱大模型
如果有Coding Plan 直接选择,如果没有就选CN,此处作为演示,选择CN

这时候提示要粘贴Key,选择第一个Paste API key now
1.3 创建GLM5的Key
登录注册智谱官网https://bigmodel.cn
点击控制台,然后点击API Key
点击创建API key,名称为OpenClaw

点击复制就行了
将复制的Key粘贴到这就行了
选择模型的时候,直接保持默认就行了,直接Enter
1.4 其他配置
选择im工具的时候,我们一会需要配置很多东西,这里先跳过,选择Skip for now
配置Skills,我们先跑通流程,就先不配置Skills,这里选择No
先跳过hook配置,先按空格选中,再按enter确认。

如果提示 How do you want to hatch your bot?就选择Open the web UI,如果没有提示,默认就是Web UI。
1.5 后台管理
它会自动打开后台管理页面,它包含很多设置项。
发送消息
问他是什么模型
至此,OpenClaw已经安装完成。
2. 配置飞书工具
2.1 运行配置命令
openclaw config
在哪里配置,选择Local
2.2 选择Channels
配置聊天工具的渠道
选择Configure/link进入到聊天工具选择Feishu
2.3 安装飞书插件
安装Feishu的插件
2.4 配置飞书密钥
选择Enter App Secret
打开飞书开放平台: https://open.feishu.cn/app(用个人账号登录)
点击 创建企业自建应用,填名称、描述、图标, 完成创建

进入左侧 凭证与基础信息,查看App ID、App Secret
2.5 飞书应用添加bot
选择机器人bot
2.6 开通权限
开通权限信息
选择所需要的权限,然后点击开通
2.7 发布应用
创建发布版本
填写相关信息
发布刚才创建的应用使配置生效
显示发布成功
2.8 输入飞书ID和密钥


2.9 选择域名
国内的话选择feishu.cn
2.10 选择机器人的使用范围
我们选择Open,在所有分组使用这个机器人
2.11 完成配置
通过方向键,移动到Finished
2.12 私信的访问策略
直接选择No
最后不需要配置了,直接选择Continue

2.13 飞书应用配置
回到飞书开发平台,选择事件与回调,选择订阅方式
选择长连接,然后点击保存
如果显示已添加事件则代表成功
然后点击“添加事件”按钮,进行事件添加
选择“消息与群组”然后将所有事件选中,点击“确认添加”完成添加。
然后确认开通权限
这时候已经完成事件添加
2.14 重新发布应用


2.15 使用飞书进行聊天
打开飞书的消息栏,看到开发者小助手通知,已经完成应用审核发布,点击“打开应用”。
已经能进行聊天了
3. Skills
3.1. 查看Skills
通过命令行查看OpenClaw自带的skills
openclaw skills

4. 附录
安装过程中如果出错或者配置错误,重新安装方法
4.1 卸载OpenClaw
运行命令
# 1. 停止并卸载网关服务
openclaw gateway stop
openclaw gateway uninstall
# 2. 完全卸载(清理服务、配置、数据)
openclaw uninstall --all --yes --non-interactive
# 3. 卸载全局 npm 包
npm uninstall -g openclaw
# 4. 清理残留目录(关键)
Remove-Item -Recurse -Force "$env:USERPROFILE\.openclaw" -ErrorAction SilentlyContinue
Remove-Item -Recurse -Force "$env:APPDATA\npm\node_modules\openclaw" -ErrorAction SilentlyContinue
Remove-Item -Recurse -Force "$env:LOCALAPPDATA\npm-cache" -ErrorAction SilentlyContinue
# 5. 清理计划任务(网关)
schtasks /Delete /F /TN "OpenClaw Gateway" 2>$null
4.2 卸载飞书
# 1. 停止网关与进程
openclaw gateway stop
taskkill /f /im openclaw.exe 2>$null
taskkill /f /im node.exe 2>$null
# 2. 卸载旧飞书插件(关键)
openclaw plugins uninstall @openclaw/feishu
# 3. 删除飞书配置与缓存(彻底重置)
Remove-Item -Recurse -Force "$env:USERPROFILE\.openclaw\extensions\feishu" -ErrorAction SilentlyContinue
Remove-Item -Recurse -Force "$env:USERPROFILE\.openclaw\channels\feishu" -ErrorAction SilentlyContinue
# 4. 清空旧飞书配置项(避免残留)
openclaw config unset channels.feishu
openclaw config unset channels.feishu.appId
openclaw config unset channels.feishu.appSecret
参考资料
【1】https://www.feishu.cn/content/article/7602519239445974205
更多推荐


所有评论(0)