通过 CPA 插件商店安装(推荐)
在 CPA 的 config.yaml 里把本仓库的 registry.json 加为三方源:
plugins:
enabled: true
store-sources:
- "https://raw.githubusercontent.com/Hkxtor/CLIProxyAPI-qoder2api-plugin/main/registry.json"重启 CPA 后,在管理面板的插件商店里搜 Qoder 2API 一键安装,
或调用 POST /v0/management/plugin-store/qoder2api/install;
宿主会校验 checksums.txt 并把库装到 plugins/{goos}/{goarch}/。
手动安装
下载对应平台的文件,重命名成宿主认识的插件名后放进 CPA 的 plugins/ 目录:
| 平台 | 下载文件 | 放进去时改名为 |
|---|---|---|
| Linux x86_64 | qoder2api-linux-amd64.so |
qoder2api.so |
| Linux arm64 | qoder2api-linux-arm64.so |
qoder2api.so |
| macOS Apple Silicon | qoder2api-darwin-arm64.dylib |
qoder2api.dylib |
| macOS Intel | qoder2api-darwin-amd64.dylib |
qoder2api.dylib |
| Windows x64 | qoder2api-windows-amd64.dll |
qoder2api.dll |
SHA256SUMS.txt 可用于校验完整性;插件配置与账号导入见仓库 README。
本版要点
feat: 控制台加入国内版 OAuth 登录入口(国际版/国内版双按钮)
需求:OAuth 登录只有国际版入口。核实后发现登录能力本身已按 region 选端点,
缺的是可见入口(宿主 OAuth 面板只列硬编码 provider,插件不在其中)。
- 控制台新增「添加账号(OAuth 登录)」卡片,两个按钮分别走 qoder.com / qoder.com.cn
- 链接与轮询都走宿主接口(qoder-auth-url?region=… / get-auth-status?state=…),
账号由宿主 savePluginLoginRecords 落盘;不自建登录路由(会消耗会话但不保存账号) - 回归测试锁死:两个区域按钮、必须带 region、不得出现自建登录接口
验证边界:两个区域都能生成授权链接(实测 200);国内版授权完成→落盘未实测(无国内账号)。
Full Changelog: v0.1.5...v0.1.6