天度 AI 实战库浏览全部案例 ↗

每五分钟监控 26 个 PR,并发现监控脚本已失效 18 天

一套 OpenClaw 工作流用 gh CLI 每五分钟比较 PR 快照,另设半小时 watchdog;它不仅追踪 26 个 PR,还发现上一版脚本首次运行就崩溃、连续 18 天没有工作。

具体怎么做
Python 扫描脚本由 cron 每五分钟运行,用 gh CLI 读取多仓库 PR,与 JSON 快照比较,把评审、CI、冲突和合并变化写入 pending-alerts。watchdog 每 30 分钟检查监控状态;OpenClaw 心跳唤醒时运行 watchdog,并把未送达提醒推到飞书。
做到了什么
系统追踪 26 个 PR:1 个合并、1 个关闭、24 个开放。watchdog 查出旧版 v2 脚本首次运行就崩溃,此后 18 天从未真正工作。作者承认平面 JSON 可能在错过心跳时丢提醒,下一版会改队列与 webhook。
上手要点
监控系统本身也要被监控;提醒使用持久队列,发送前后记录确认状态。

你可以这样试

使用 OpenClaw

监控这些 GitHub 仓库的开放 PR:【仓库列表】。每【分钟】分钟用 gh CLI 检查新评审、失败 CI、合并冲突、关闭和合并,与持久快照比较;只在需要处理时向【通知渠道】发送链接和一行变化。每【分钟】分钟另跑 watchdog,检测扫描器是否执行、是否积压或丢提醒。不要推送、评论或合并。