Skip to content

v0.4.32 - AI 额度预热与错峰调度引擎、Antigravity 双池额度隔离与降噪、敏感数据遮罩保护

Choose a tag to compare

@github-actions github-actions released this 03 Sep 17:07
· 6 commits to main since this release
e2abdba

v0.4.32 - AI 额度预热与错峰调度引擎、Antigravity 双池额度隔离与降噪、敏感数据遮罩保护

核心更新亮点 / Highlights

1. 通用 AI 额度预热与错峰调度引擎 / Quota Warmup & Staggered Scheduling Engine

  • 滑动倒计时极简探活:针对 Antigravity(Gemini 5h / 3P 5h)和 Codex(5h / Spark)等首次调用才启动滑动窗口的 AI 账号,提供专用极简 1-token 探测驱动,提前激活限额倒计时。
  • 单账号独立预热按钮与状态反馈:卡片操作栏新增独立的「⚡ 额度预热」按钮,点击带转圈 Loading 状态与防重触控保护,探活成功/失败即时提示。
  • 批量错峰调度与防风控:支持多选账号一键「⚡ 批量预热」,内置单账号互斥锁、全局 Worker 槽位控速及毫秒级随机 Jitter 抖动,彻底打散请求波形,防止高并发被上游风控封号。
  • 高自由度策略配置弹窗:支持配置总开关、适用渠道、自定义循环周期(小时)、错峰打散时间(分钟)、每日运行时间段(夜间自动静默挂起)、指定未来起止时间,并支持单独勾选排除账号(冲突隔离)。

2. Antigravity 双池额度隔离与 429 降噪 / Antigravity Dual-Pool Isolation & Noise Reduction

  • 双池独立运转:后端彻底解耦 Antigravity 的 Gemini 额度池与 Claude/3P 额度池,当单池额度耗尽且其余池可用时,账号保持 Active 状态,不再误报全局 429。
  • 前端 429 红色 Badge 降噪:仅当账号所有额度池全部耗尽时才提示不可用,部分池耗尽仅在对应池内提示,大幅减少虚假告警噪音。

3. 数据安全与敏感信息遮罩 / Sensitive Data Masking

  • 新增全局敏感数据遮罩切换(Mask Toggle),覆盖 Portal 账号、请求日志以及 AI 认证文件,支持一键隐匿敏感标识符与 Token。

详细改动记录 / Detailed Changes

后端 CliRelay

  • feat(warmup): 引入通用驱动体系(AntigravityDriver, CodexDriver),实现 StaggeredQueuePolicyScheduler 调度核心。
  • feat(warmup): 增加 POST /v0/management/auth-files/warmup/batch 批量预热端点,支持策略 AccountIDs 显式包含与 ExcludedAuthIDs 排除。
  • fix(antigravity): 修复 conductor_result_state.go,避免单池额度耗尽将整个账号置为不可用。
  • feat(antigravity): 敏感词替换与提示词指令混淆加固,防范 429 风控拦截。
  • feat(codex): 支持按账号配置服务等级策略(fast/priority, flex, pass, drop)及指纹收敛模式。
  • fix(storage): 彻底清理 SQLite 遗留导入面,生产二进制纯净链接。

前端 codeProxy

  • feat(warmup): 卡片添加独立「⚡ 额度预热」操作,接入动态转圈 Loading。
  • feat(warmup): 批量工具栏增加「⚡ 批量预热」操作,支持一键错峰入队。
  • feat(warmup): 顶部工具栏增加「⚡ 额度预热策略」弹窗(WarmupPolicyModal),自由定制启停、夜间静默与排除账号。
  • fix(antigravity): 额度池部分耗尽时抑制卡片红色 429 错误标记。
  • feat(masking): 接入全局敏感数据脱敏功能及状态保持。
  • chore: 优化组件体积与架构,全量门禁与 File Size Ratchet 持续收紧。