龙虾(OpenClaw)日志(第六篇)
从“版本升级的坑”到“三端打通”:小尼、小撒、飞书、Telegram全家桶折腾实录
一、开篇:理想很丰满,现实很骨感
在第四篇日志里,我已经成功让小尼和小撒在飞书里各司其职。那时我以为,接下来就是岁月静好,安心享受 AI 助手带来的便利。
但现实很快给了我当头一棒。
“我想让小尼在群里@小撒。”
就这么一个简单的需求,开启了我长达一周的“地狱级”折腾模式。
二、噩梦的开始:升级到 v2026.4.15
为了获得“群里互相@”的功能,我按照教程安装了飞书协作插件 openclaw-lark。
安装过程还算顺利,但随后问题接踵而至。
📌 坑位1:飞书扫码授权失败
Windows 终端显示了一个二维码,但手机怎么也扫不上。换了 Cmder 终端才勉强扫上。
📌 坑位2:新建群聊没反应
插件装好了,新建了“小鸡互啄”群,把小尼和小撒都拉进去,结果 @ 谁都没反应。
查了半天,发现是群聊白名单的问题——新群没加到配置文件里,机器人不认。
✅ 解决方案:获取新群的 oc_ 开头的群ID,添加到 groupAllowFrom 列表。
三、版本升级后的一连串“惊喜”
正当我以为解决了白名单就万事大吉时,更大的问题来了:
飞书和 Telegram 都不回复了,Web 控制台也打不开。
本着“升级能解决一切”的信念,我把 OpenClaw 从 v2026.3.1 升级到了 v2026.4.15。
📌 坑位3:配置文件格式不兼容
新版对配置文件的要求极其严格。以前能用的配置,现在全部报错:
|
|
|
|---|---|
"requireMention": "true" |
"requireMention": true |
"streaming": "off" |
"streaming": { "mode": "off" } |
📌 坑位4:网络要求变高了
新版增加了 model-pricing 功能(获取模型定价信息),每次启动都要连外网。因为网络不通,每次启动都要等 2-3 分钟超时,整个启动过程长达 6-7 分钟。
更麻烦的是,飞书和 Telegram 的 API 请求开始频繁失败。
四、Telegram 的“幽灵代理”
最诡异的问题出现在 Telegram 上。
我已经在配置文件里明确写了代理:
json
"proxy":"http://127.0.0.1:10800"
但 Telegram 的 sendMessage 还是反复失败,偶尔又成功一次。
用 curl -x 命令测试代理是通的,说明问题出在 OpenClaw 内部——它根本不读配置文件里的代理设置。
五、飞书的“依赖地狱”
飞书这边也好不到哪去。启动日志里反复出现:
text
Cannot find module '@larksuiteoapi/node-sdk'Cannot find module 'grammy'
新版的依赖管理有问题,我手动装了 grammy,又报缺 @larksuiteoapi/node-sdk;装了飞书的 SDK,又说缺别的……
六、设备签名过期与跨域访问
Web 控制台也出了问题:
-
device signature expired:浏览器认证过期,需要重新输入 token 登录。 -
origin not allowed:从局域网 IP192.168.2.119访问被拒绝。
✅ 解决方案:
-
在
gateway配置中添加controlUi.allowedOrigins。 -
重新用
127.0.0.1访问并输入 token。
七、最终解决方案:回退到稳定版本
在 v2026.4.15 上折腾了将近一周后,我终于做出了一个“艰难”的决定:
回退到 v2026.3.1。
📌 回退步骤:
bash
openclaw gateway stopnpm uninstall -g openclawnpm cache clean --forcenpminstall-g openclaw@2026.3.1openclaw gateway restart
回退后,又活了。
📌 版本对比
|
|
|
|
|
|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
八、稳定运行的小尼和小撒
回退后,一切恢复正常。
-
✅ Telegram 私聊、群聊都正常,响应速度在 2-5 秒。
-
✅ 飞书同步恢复。
-
✅ Web 控制台
http://127.0.0.1:18789可用。 -
✅
bind: "lan"后,局域网其他设备也能访问(需 token)。
💡 插图建议:在飞书或 Telegram 里小尼和小撒对话的真实截图(隐去敏感信息)。
九、经验总结
-
不要盲目追新版:新版功能虽多,但对网络和配置要求也高。稳定胜过一切。
-
配置文件备份是刚需:每次修改前先
copy openclaw.json openclaw.json.bak。 -
网络问题先测
curl:用curl -x测试代理是否真的有效,别光看日志。 -
善用
doctor:openclaw doctor --fix能解决不少配置问题。 -
回退不可耻,且有用:发现问题严重,果断回退到稳定版本。
十、下一步计划
-
🎯 解决“群里互相@”功能的插件兼容性问题。
-
🎯 让小撒用 Ollama 本地模型,小尼用云端模型。
-
🎯 探索更多自动化场景(定时任务、网页抓取等)。
龙虾日志,未完待续。 🦞
夜雨聆风
