通过 codex-reset-radar.pages.dev 监控 Codex 使用重置窗口。轮询 current.json,检测窗口开启/关闭、预测等级变化以及概率跳变。
Codex 重置雷达 — 用法重置窗口监视器是一项面向实际任务的技能,主要用于监视 Codex 重置雷达电流;json 端点可以检测 Codex 重置窗口( “ 速速率窗口”) , 通过 OpenClaw cr 推动提醒。
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
监控 Codex Reset Radar 的 current.json 接口,用于检测 Codex 使用配额重置窗口(即“速度窗口”),并通过 OpenClaw 定时任务(cron)向默认代理聊天频道推送告警。
Cron 触发
│
▼
① 数据采集:python3 scripts/codex-radar-check.py
→ 获取 current.json 并与本地缓存比对
│
▼
② JSON 差分:输出 has_changes + events[] 或 has_changes: false
→ 无变更 → 代理回复 NO_REPLY(静默)
│
▼
③ LLM 格式化:仅读取 JSON 差分结果
→ 转换为友好的聊天消息格式
│
▼
④ 聊天推送:发布至用户会话(默认聊天频道)
scripts/codex-radar-check.py — 仅使用 Python 标准库,零外部依赖:
https://codex-reset-radar.pages.dev/current.jsoncache/codex-radar-last.json 进行比对检测的变更类型:
| 事件 | 触发条件 | 输出类型 |
|---|---|---|
| 窗口开启 | window_open 由 false 变为 true |
window_opened |
| 窗口关闭 | window_open 由 true 变为 false |
window_closed |
| 状态变更 | status 字段发生变化 |
status_change |
| 新窗口 | last_window.id 发生变化 |
new_window |
| 预测变更 | prediction.level 发生变化 |
prediction_change |
| 概率跃变 | prediction.probability_24h 跨越 0.1 阈值 |
prediction_probability_change |
无变更:
{"has_changes": false}
检测到变更:
{
"has_changes": true,
"events": [
{"type": "window_opened", "detail": "Codex 使用量重置窗口已开启", "opened_at": "2026-05-24T08:21:33+08:00", "scope": "Codex users"}
],
"current_status": {
"window_open": true,
"status": "open",
"last_window_id": "codex-speed-window-2026-05-24-codex",
"prediction_level": "low",
"probability_24h": 0.06
}
}
clawhub install codex-reset-radar
创建一个 OpenClaw 定时任务(推荐设置为每天上午 8 点至晚上 11 点每小时执行一次,凌晨 0–7 点静默不执行)。投递目标将自动使用您的默认代理聊天频道:
{
"name": "Codex Reset Radar Monitor",
"schedule": {"kind": "cron", "expr": "0 8-23 * * *", "tz": "Asia/Shanghai"},
"sessionTarget": "isolated",
"payload": {
"kind": "agentTurn",
"timeoutSeconds": 60,
"lightContext": true,
"message": "Codex Reset Radar monitor.n1. cd ~/.openclaw/workspace && python3 skills/codex-reset-radar/scripts/codex-radar-check.pyn2. If has_changes: false, reply NO_REPLYn3. If changes detected, format and push to default chat channel"
}
}
💡 该定时任务将自动推送告警至您的 OpenClaw 代理当前默认使用的聊天频道(飞书、Discord、Telegram 等),无需额外配置频道相关参数。
推荐的执行周期:
0 8-23 * * * —— 工作时段每小时一次,凌晨 0–7 点静默*/10 * * * * —— 每 10 分钟一次(适用于紧急监控场景)has_changes: false 时代理返回 NO_REPLY,不向聊天频道发送任何消息json、urllib、datetime、os,无任何第三方依赖{"has_changes": false, "error": "..."},绝不会误触发或崩溃