SuperAPI AI 工具集

claude-code-ping-start-5h-quota

智能体与模型

查看项目

更新于 10-15 20:34

技能介绍

用途:Claude 订阅的 5 小时用量窗口从窗口内第一条请求开始计时。额度耗尽后若无人发消息,新窗口不会开始。本技能在用户睡前或离开前设置一次性本机定时器,在额度重置后自动发一条极简 claude -p 消息,让新窗口提前开始计时,用户醒来时窗口已消耗大半时长。

主要能力:根据用户给出的相对时间或绝对时刻计算等待时长(距重置分钟数加 5 分钟缓冲),在后台启动定时进程,到点执行一次 claude -p 单轮请求,并在进程退出时唤醒会话确认结果。

使用方式:先做幂等检查,避免重复启动定时器;用 date 计算并报告具体触发时刻;以 run_in_background 运行 caffeinate -is /bin/sh -c 'sleep <SLEEP_SECONDS> && cd "$HOME" && claude -p "Reply with exactly: ok"';用 ps 独立验证进程链;向用户交代触发时刻与任务 output 文件路径;被唤醒后读取 output 文件确认结果,实际触发时刻以文件修改时间为准。

适用场景:macOS 上使用已登录 Claude CLI 订阅账号、额度即将重置且希望提前开窗的用户。

限制:仅支持 macOS,caffeinate 与 date -v 为 macOS 专属;仅适用于一次性任务,周期性定时应使用 /loop 或系统 cron;不查询或预测重置时刻;机器关机或合盖期间无法履约;不涉及按量计费的 API key 账号。