掌控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
相关推荐
鹏毓网络科技1 天前
Cursor Rules 文件配置实战:3 个隐藏参数让我每月少写 40% 样板代码
前端·github
doiito1 天前
【Agent Harness】Gliding Horse 上下文动态感知与智能压缩:让 Agent 真正“听得进”每一句话
ai·rust·架构设计·系统设计·ai agent
嘻嘻仙人2 天前
Ubuntu中 git上传自己的项目和二次上传一般流程
git·github
白鲸开源2 天前
Apache SeaTunnel Zeta Engine 的 Basic Auth 是怎么工作的?
java·vue.js·github
白鲸开源2 天前
一文读懂DolphinScheduler插件机制:如何轻松扩展任务类型与数据源
java·架构·github
探索云原生2 天前
K8s 1.36 这个 GA 特性,把 initContainer 拉模型的 hack 干掉了
ai·云原生·kubernetes
Zy宇2 天前
从养 OpenClaw 到养社区 AI:一套 Multi-Agent 社区的设计思路
人工智能·ai
doiito2 天前
【Agent Harness】Gliding Horse 记忆系统深度剖析:像 CPU 一样思考的 AI 记忆架构
ai·rust·架构设计·系统设计·ai agent
mobility3 天前
免费AI视频生成器:我如何用零成本做出带旁白字幕的多场景AI视频
ai·vibe coding
徐小夕3 天前
万字拆解 JitWord:企业级实时协同文档底层架构 + 大模型 AI 融合完整实践
前端·vue.js·github