【开源自荐】CPA-Codex优先级自动设置+额度管理

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容: 我的帖子已经打上 开源推广 标签: 是 我的开源项目完整开源,无未开源部分: 是 我的开源项目已链接认可 LINUX DO 社区: 是 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是 以上选择我承诺是永久有效的,接受社...
【开源自荐】CPA-Codex优先级自动设置+额度管理
【开源自荐】CPA-Codex优先级自动设置+额度管理
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
  • 我的帖子已经打上 开源推广 标签:
  • 我的开源项目完整开源,无未开源部分:
  • 我的开源项目已链接认可 LINUX DO 社区:
  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:
  • 以上选择我承诺是永久有效的,接受社区和佬友监督:

以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出


一直以来都是使用云服务器部署CPA来中转Codex账号,但原版CPA的额度管理让人有些头疼,账号多起来之后想要完整知道所有账号额度,得手动刷新,而且一页无法全显示,得挨个翻页显示。
另外也发现有时候希望某些账号优先消耗时,得去CPA管理界面点击按钮,找到优先级字段,手填,生效,个人用起来没有那么方便。

社区内也看到有佬友有相同的困扰,由此产生了vibe这个项目的动机,太菜鸡大家轻喷。

不过有个地方我没法验证,我没有plus账号和pro账号:joy::joy:
这些就需要各位自己去验证或者修改了:smiling_face_with_tear:

以下是功能介绍:

  • 统一查看Codex账号分组、额度状态、最近查询时间和优先级。

  • 支持批量查询、批量自动设置优先级、备份账号。

  • 同时提供 Web、桌面端和 CLI 三种使用方式。

  • 允许设置并发数,提高查询效率或账号备份效率

dashboard-overview

额度查询固定通过 CPA Management API 发起,不在本地接管 Codex OAuth 刷新链,不会导致本地刷新额度引起远端CPA refresh token失效的问题。

priority-batch-panel

优先级支持批量分配和单账号微调两种方式:

  1. 勾选要参与分配的分组,并按业务重要性调整左右顺序。
  2. 优先级区间根据账号的数量自动计算,越靠前的分组会拿到越高的优先级区间,未勾选分组保持当前远端值或已有本地草稿值。
  3. 优先级排序大致是: 分组优先级 > 账号刷新时间(最近的)> 剩余额度最低的 > 账号名称排序
  4. 单账号的设置直接选中账号,在右侧进行设置即可。

注意设置优先级前最好备份一下账号啊!我不保证没Bug哈哈哈。

以上是功能的简单介绍,各位佬感兴趣或者有需要的,欢迎试用,有问题也可以反馈,由于只是一个小的idea,可能会有各种问题,也请大家不要介意。

github链接:

github.com

GitHub - MarkLunaCoder/CPA_Codex_Quota_Mgt

通过在 GitHub 上创建帐户来为 MarkLunaCoder/CPA_Codex_Quota_Mgt 开发做出贡献。

2 个帖子 - 2 位参与者

阅读完整话题

来源: linux.do查看原文