Skip to content

v0.1.6

Latest

Choose a tag to compare

@github-actions github-actions released this 26 Sep 04:02

通过 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