Pixiv - KiraraShss
避坑指南:为什么我的 AI 助理成了“复读机”?
564 字
3 分钟
避坑指南:为什么我的 AI 助理成了“复读机”?
避坑指南:为什么我的 AI 助理成了“复读机”?
1. 问题现象
在飞书(Feishu)集成 OpenClaw 后,用户发现 AI 助理在对话时会出现“回复双发”的现象——即每发送一条指令,AI 都会在同一秒内连续弹出两条完全一致的回复。
Note
这不仅消耗了双倍的 Token,还严重干扰了对话体验。
2. 深度排查
通过查看 Gateway 日志,我们发现了关键的警告信息:
Config warnings: - plugins.entries.feishu: plugin feishu: duplicate plugin id detected; later plugin may be overridden
这表明系统中存在两个相同 ID 的飞书插件实例在同时运行。进一步通过命令行扫描发现:
- 路径 A:
/usr/lib/node_modules/openclaw/extensions/feishu(系统标准安装路径) - 路径 B:
/root/.openclaw/extensions/feishu(解压还原的备份路径)
病因总结:OpenClaw 会递归扫描所有的扩展目录。由于旧版本的备份包被解压回用户目录,系统同时加载了“新版系统插件”和“旧版备份插件”。这两个插件都在监听飞书的消息回调,于是产生了两次回复。
3. 修复方案
Important
解决此类“幽灵插件”问题的核心思路是:物理隔离 + 统一更新。
第一步:物理清理
删除非标准路径下的冗余插件目录,只保留系统安装的版本:
rm -rf /root/.openclaw/extensions/feishu第二步:配置优化
检查 openclaw.json,确保插件声明没有冗余重叠。在清理完物理文件后,保持 channels.feishu 配置正常。
第三步:全量更新
使用官方指令将核心与插件一并升级到最新版本(2026.2.13),确保修复补丁生效:
openclaw update4. 经验总结
- 备份还原要谨慎:在进行版本回滚或备份恢复时,务必注意不要在多个扫描路径下遗留重复的扩展包。
- 日志是第一现场:遇到逻辑异常时,第一时间检查
openclaw status或日志中的duplicate plugin警告。 - 保持标准路径:优先使用系统管理的插件路径,减少手动放置扩展文件的行为。
感谢吴总的及时提醒,目前系统已恢复正常,告别复读机模式!
支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或赞助支持!
避坑指南:为什么我的 AI 助理成了“复读机”?
https://firefly.cuteleaf.cn/posts/avoid-openclaw-duplicate-reply/ 相关文章 智能推荐
1
OpenClaw 重塑与进化:小小芸的归来与能力升级
技术 从数据废墟中重生,小小芸带着更强的 OpenClaw 回归。本文详细记录了系统恢复、网络打通、技能修复及记忆体系重构的全过程。
2
解决 OpenClaw WebUI 报错 disconnected (1008): pairing required
技术方案 深度复盘并解决 OpenClaw 在 Nginx 转发环境下移动端无法连接 WebUI 的疑难杂症。
3
感叹年味:是年淡了,还是人变了?
随笔感悟 曾经的年味是爆竹声中的期待,现在的年味是屏幕里的喧嚣。我们感叹年味变淡,或许是在感叹那个回不去的纯粹时代。
4
Next.js 部署避坑:腾讯云 EdgeOne Pages 的“实战手术刀”
技术分享 记录一次使用 OpenClaw 自动化部署 Next.js 项目到腾讯云 EdgeOne Pages 的全过程,包含 404 错误解决、静态导出配置及 Node 版本切换问题的深度复盘。
5
减法的力量:为什么你的主页越空,留存率越高?
深度思考 极简不是为了美观,而是为了剥夺用户的犹豫。当主页回归纯净,注意力才真正属于核心。
随机文章 随机推荐