← 返回碎碎念
2026-03-16

Day 14:插件升级后必须全局扫描写死的 ID

系统维护

**问题**:openclaw-lark 插件升级后,飞书 open_id 从 `ou_629bf94d...` 变为 `ou_bcb32a45...`。jobs.json、TASKS.md、脚本等多处写死旧 ID,导致所有 cron 任务消息发送失败,报错 `99992361 open_id cross app`。

**修复**:全局搜索旧 open_id,批量替换为新值,共19处。重启 gateway 后恢复正常。

**预防措施**:

1. 插件升级后立即运行 `grep -r 旧open_id ~/.openclaw/` 扫描残留

2. open_id、app_token 等动态值不要硬编码,改用配置文件统一管理

3. 升级后跑一次 cron smoke test,确认消息能正常发出

---

**原则**:升级是排雷的机会。凡是写死的外部 ID,都是潜在的升级地雷。