Cli-Proxy-API-Management-Center

插件商店

管理路径: /plugin-store

插件商店提供插件市场浏览、安装和更新功能。该菜单仅在当前 CPA 能力支持插件时显示。

核心功能与服务

  1. 插件浏览:
    • 分类展示官方和社区插件。
    • 插件卡片展示名称、简介、版本、下载量、评分。
  2. 插件安装与更新:
    • 一键安装未安装的插件。
    • 已安装插件显示”更新”按钮(当有新版本时)。
    • 安装进度和状态反馈。
    • 插件安装请求最多等待 10 分钟;浏览器不会按普通管理请求的 30 秒超时提前取消。
    • 二进制下载流被代理临时中断时,后端最多自动重试 2 次;服务退出或安装上下文真正超时后不再重试。
  3. 插件详情:
    • 查看插件完整描述、作者、依赖项、兼容版本。
    • 用户评价和安装统计。

界面交互与 UI 元素

插件商店的具体实现可能依赖外部插件注册中心 API,如有变动请以实际页面为准。

显示条件

与「插件管理」相同:仅当运行中的 CPA/cpamc 二进制以 CGO 构建并返回 X-CPA-SUPPORT-PLUGIN: 1 时,侧边栏与路由才会开放 /plugin-store。

代理与下载

连接地址与 CPAMC 扩展 API 回退

插件商店、插件代理等二开功能调用 /v0/cpamc/* 扩展 API,该路由只存在于 cpamc 管理后端(默认 :18317),外部 CLIProxyAPI 上没有这些路由。