掌控Coding Plan刷新节奏, 低价套餐满足高峰时期编程需求 -- Quota-Activator

核心需求:

不要让 api 厂商的刷新周期(sliding window)决定你的工作节奏.

掌控Coding Plan刷新节奏, 低价套餐满足高峰时期编程需求.

在高峰编程阶段的中间时间节点触发5小时额度刷新, 避免陷入额度耗尽困难


问题

目前主流的高性能模型 coding plan(如 claude/anthropic 或 glm-5)多采用滚动窗口(sliding window)限制:从你第一笔请求开始计时的 5 小时。

这导致了极其尴尬的开发者体验:

😫 中途断档:下午 2 点开始高强度工作,刚进入状态写了两小时,额度突然耗尽------思路被打断。

😫 续命尴尬:此时你想"续命",但新额度要等 5 小时窗口期结束,完全错过了你的黄金工作时段。

😫 被动等待:要么停止工作等刷新,要么手动发垃圾请求强行激活------都不优雅。

Quota-Activator 的逻辑很简单:既然刷新规则不可改变,那我们就用定时垃圾请求来对齐它。

github: xuhe2/Quota-Activator


解决方案

quotaactivator 是一个定时触发的工具,核心思想很简单:

根据想要刷的时间点, 自动计算第一次垃圾请求需要发送的时候, 并且在那个时间点发送它, 确保新额度立即生效

复制代码
11:00  配置目标时间 16:00, 触发垃圾请求发送;
14:00  开始工作;
16:00  高强度Coding 2 Hour; 新额度激活;

核心特性

  • 🎯 智能调度:自动计算最佳触发时间,避免额度重叠
  • 🔄 多目标时间:可配置 09:00、14:00、19:00 多个时间点
  • 🛡️ 冲突检测:自动检测时间配置冲突
  • 🔁 重试机制:指数退避重试,提高触发成功率
  • 📦 易扩展:模块化架构,轻松支持 openai 等其他平台

30 秒快速上手

安装

bash 复制代码
git clone https://github.com/xuhe2/Quota-Activator.git
cd Quota-Activator
make build

配置

yaml 复制代码
# config.yaml
targets:
  - "10:30"   # 上午工作中途刷新
  - "15:30"   # 下午工作中途刷新
  - "20:30"   # 晚上工作中途刷新

api_key: "sk-ant-api03-..."
platform: "anthropic"

运行

bash 复制代码
./bin/quota-activator

就这么简单。


Github开源

github: xuhe2/quotaactivator

如果这个工具对你有帮助,请给个 ⭐️ star 鼓励一下作者

也欢迎贡献代码:

  • 支持 openai、gemini 等更多平台
  • 优化调度算法
  • 添加 web dashboard
相关推荐
小白跃升坊11 小时前
Codex 增强部署:基于 Codex++ 接入 DeepSeek
ai·ai编程·codex·deepseek·ai coding·codex++
AlfredZhao11 小时前
GPT 省钱,不是别用最新模型,而是别浪费缓存
gpt·ai
OpenTiny社区11 小时前
🎨 看完 GenUI SDK 源码我悟了!
前端·vue.js·github
doiito14 小时前
【Agent Harness】Gliding Horse 本体论系统设计:给 AI Agent 装上“语义大脑”
ai·rust·架构设计·系统设计·ai agent
千寻girling15 小时前
一份不可多得的《微服务》教程
后端·面试·github
霜落长河17 小时前
用Gemini提升React代码调试效率的教程
github
英勇无比的消炎药19 小时前
TinyRobot 源码深度分析:OpenTiny 的 AI 对话组件库
前端·vue.js·github
小七-七牛开发者20 小时前
周一上线 | SpaceX 收购 Cursor、支付宝进入 AI 时代、DeepSeek 完成 500 亿元融资
ai·agent·token·glm·智谱·claudecode·ai coding·周一上线
逛逛GitHub1 天前
慢慢吃掉你的 Claude Code,在终端里养一只黑洞。
github
doiito2 天前
【Agent Harness】为什么我把 JSON‑LD “编译成 DAG” 后,整个 Agent 平台立刻聪明了
ai·rust·架构设计·系统设计·ai agent