关于 codex-reset-credits
Codex Reset Credits 是从本地认证数据查询 Codex 重置额度信息的技能,可报告可用次数、剩余时间、中国时区的过期时间及提醒时间。
主要功能
- 01查询可用重置次数
- 02显示过期前剩余时间
- 03将过期时间转换为中国时间
- 04计算提前一天和一小时的提醒时间
- 05不在输出中暴露访问令牌
适用场景
- 01查看 Codex 重置次数
- 02检查额度过期安排
- 03获取过期提醒时间
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ huajiexiewenfeng/ codex-reset-credits --skill codex-reset-credits安装后在 Claude Code 中输入/codex-reset-credits确认已加载。
附带文件agents/openai.yamlscripts/query_reset_credits.py
详细介绍
Codex 重置额度
工作流
- 使用 Python 3 解释器运行
scripts/query_reset_credits.py。 - 面向用户的结果使用中文。
- 将
available_count报告为Codex 重置次数。 - 对每项额度,报告:
remaining:过期前的剩余时间,以中文格式显示。expires_at_china:以Asia/Shanghai/ UTC+8 时区显示的过期时间。expires_at - 1 day时的提醒时间。expires_at - 1 hour时的提醒时间。
- 不要打印或泄露
auth.json中的访问令牌。
脚本
使用此技能目录中的脚本:
python .\scripts\query_reset_credits.py
如果 python 不在 PATH 中,请在可用时使用随附的 Codex Python:
C:\Users\admin\.cache\codex-runtimes\codex-primary-runtime\dependencies\python\python.exe .\scripts\query_reset_credits.py
脚本读取:
- 如果设置了
CODEX_HOME,则读取%CODEX_HOME%\auth.json。 - 否则读取
%USERPROFILE%\.codex\auth.json。
脚本会使用存储的访问令牌调用 https://chatgpt.com/backend-api/wham/rate-limit-reset-credits,并格式化返回的 credits[].expires_at 值。
文本输出应如下所示:
Codex 重置次数:2
第 1 次重置:
剩余时间:23天 15小时 58分钟 18秒
过期时间:2026-07-27 07:45:22(中国时间)
提醒时间:
- 过期前 1 天:2026-07-26 07:45:22(中国时间)
- 过期前 1 小时:2026-07-27 06:45:22(中国时间)
提醒处理
当用户要求添加过期提醒时,请先运行脚本获取最新的过期时间。创建以下提醒:
expires_at - 1 dayexpires_at - 1 hour
面向用户的措辞使用中国时间。即使已经创建提醒,也要在查询结果中显示提醒计划,以便用户直接查看。
评论
支持 Markdown