【开源推广】CPA 账号管理插件,支持多种凭证格式直接导入,让 CPA 也有和 Sub2api 一样的账号管理体验

Mx 2026-07-16 22:41 1

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:



  • 我的帖子已经打上 开源推广 标签:

  • 我的开源项目完整开源,无未开源部分:

  • 我的开源项目已链接认可 LINUX DO 社区:

  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:

  • 以上选择我承诺是永久有效的,接受社区和佬友监督:


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




这几天 K12 账号活了很长时间,虽然每天都杀,但是貌似也稳定的每天都有

难题:1.很多卖账号的提供的 json 要么只有 sub2api 的,还需要转换,我就萌生了想写一个账号导入插件的想法

2. CPA 手动开启 ws 只能一个个开(可能是我方法不对,反正很烦)

研究参考了 https://github.com/ywddd/grok-inspection 这个项目的插件编写方法,以及 https://github.com/Wei-Shaw/sub2api 的账号管理方式,写出了 https://github.com/Mxucc/cpa-account-config-manager/ 在这里我称为 CPA 账号管理。


前面的啰嗦可以不看,现在介绍功能:



  1. 批量账号管理,配置修改

  2. 全格式兼容导入(支持 json 文本、zip 压缩包、json 文件等,支持 sub2api、codex auth、cpa、Cockpit、9router、AxonHub、Codex-Manager 的格式导入)

  3. 全格式输出

  4. 配置预设(对后面导入的文件修改默认配置)

  5. 和 sub2api 几乎一样的账号利用率显示,方便查看号池使用量


不足之处:



  1. 纯 vibe coding

  2. 只测试了 GPT 账号

  3. 没全部测试完成,昨天刚开的项目


使用方法


将插件解压到 plugins目录对应的系统文件夹中。

这里我重点讲下docker 配置插件、因为目前我们还没被收录到插件商城:

这是我的 docker 配置:


services:
cli-proxy-api:
image: ${CLI_PROXY_IMAGE:-eceasy/cli-proxy-api:latest}
pull_policy: always
build:
context: .
dockerfile: Dockerfile
args:
VERSION: ${VERSION:-dev}
COMMIT: ${COMMIT:-none}
BUILD_DATE: ${BUILD_DATE:-unknown}
container_name: cli-proxy-api
# env_file:
# - .env
environment:
DEPLOY: ${DEPLOY:-}
ports:
- "8317:8317"
- "8085:8085"
- "1455:1455"
- "54545:54545"
- "51121:51121"
- "11451:11451"
volumes:
- ${CLI_PROXY_CONFIG_PATH:-./config.yaml}:/CLIProxyAPI/config.yaml
- ${CLI_PROXY_AUTH_PATH:-./auths}:/root/.cli-proxy-api
- ${CLI_PROXY_LOG_PATH:-./logs}:/CLIProxyAPI/logs
- ${CLI_PROXY_LOG_PATH:-./plugins}:/CLIProxyAPI/plugins
restart: unless-stopped

最主要的是 Volumes 这里添加

- ${CLI_PROXY_LOG_PATH:-./plugins}:/CLIProxyAPI/plugins

方便我们访问插件目录,然后在目录下直接解压并授予 755 权限即可



然后修改 cpa 的 config 文件配置:

config 这个地方,添加一行:


  configs:
cpa-account-config-manager:
enabled: true
priority: 20
workers: 6
data_dir: data/cpa-account-config-manager
management_base_url: http://127.0.0.1:8317



之后重启 CPA 配置即可。


界面如图:











项目地址: GitHub - Mxucc/cpa-account-config-manager: cpa-account-config-manager · GitHub

最新回复 (4)
  • Tangible 07-16 23:47
    4

    这个我真的想试试,感觉还是很有用的

  • fengback 07-16 23:49
    5

    这个项目看着还可以,明天让ai试试

  • Mx 楼主 07-17 00:17
    6

    刚研究了下怎么上架插件市场,晚点应该会提交一下

  • Mx 楼主 07-17 00:18
    7

    感谢支持,主要是我导入账号经常要找各种转换什么的,然后 cpa 刷新查看额度也不方便

* 帖子来源Linux.do
返回