核心用法
本技能通过为飞书API添加缓存机制,解决OpenClaw网关中probe.ts每分钟调用/open-apis/bot/v3/info检查机器人状态导致的额度耗尽问题。用户执行fix_feishu_cache.sh脚本即可自动完成修复,随后重启OpenClaw服务生效。
显著优点
- 配额节省效果显著:API调用频率从每分钟1次降至每2小时1次,节省99%的API配额
- 修复自动化:提供一键修复脚本,无需手动修改代码
- 风险可控:保留原始补丁备份,便于回滚
- 即时生效:重启服务后即可生效,无需等待
潜在缺点与局限性
- 状态延迟:2小时缓存可能导致机器人状态变更(如token失效、被封禁)无法及时感知
- 适用范围有限:仅针对特定API端点,非通用飞书SDK优化方案
- 依赖特定环境:需sudo权限执行,且针对OpenClaw网关架构
- 无官方背书:为社区个人作者(@bryan-chx)提供的修复方案
适合人群
- 使用OpenClaw网关并集成飞书机器人的开发者
- 遇到飞书API配额快速耗尽问题的运维人员
- 希望降低API调用成本的飞书机器人管理员
常规风险
- 权限风险:需sudo执行脚本,存在误操作可能
- 服务中断:重启OpenClaw会导致短暂服务不可用
- 缓存失效风险:极端情况下缓存策略可能导致状态误判
- 版本兼容性:未来OpenClaw更新可能使补丁失效