mcpField
C
codex-reset-credits

codex-reset-credits

github.com/huajiexiewenfengAgent 工作流972 次安装17 周前更新
代码仓库

关于 codex-reset-credits

Codex Reset Credits 是从本地认证数据查询 Codex 重置额度信息的技能,可报告可用次数、剩余时间、中国时区的过期时间及提醒时间。

主要功能

  1. 01查询可用重置次数
  2. 02显示过期前剩余时间
  3. 03将过期时间转换为中国时间
  4. 04计算提前一天和一小时的提醒时间
  5. 05不在输出中暴露访问令牌

适用场景

  1. 01查看 Codex 重置次数
  2. 02检查额度过期安排
  3. 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 重置额度

工作流

  1. 使用 Python 3 解释器运行 scripts/query_reset_credits.py。
  2. 面向用户的结果使用中文。
  3. 将 available_count 报告为 Codex 重置次数。
  4. 对每项额度,报告:
    • remaining:过期前的剩余时间,以中文格式显示。
    • expires_at_china:以 Asia/Shanghai / UTC+8 时区显示的过期时间。
    • expires_at - 1 day 时的提醒时间。
    • expires_at - 1 hour 时的提醒时间。
  5. 不要打印或泄露 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 day
  • expires_at - 1 hour

面向用户的措辞使用中国时间。即使已经创建提醒,也要在查询结果中显示提醒计划,以便用户直接查看。

评论

支持 Markdown