github seakee/CPA-Manager-Plus v1.7.0

9 hours ago

CPA Manager Plus v1.7.0

72 commits · 103 files changed · +23372 / -1083

English ->

Overview

本次发布围绕监控与用量分析展开:新增完整的 Usage Analytics 工作区,将模型、API Key、凭证、热力图与异常明细统一到可钻取的分析视图中;后端同步扩展监控聚合、筛选、时区与执行上下文能力。Codex 检查、账号处理策略与仪表盘统计也获得了多项可用性和准确性修复。

Highlights

Features

  • 新增用量分析工作区,支持概览、趋势、模型、API Key、凭证与热力图钻取(web/usage-analytics)。
  • 用量分析筛选器、当前 tab 与 drilldown 状态可持久化,跨刷新保留分析上下文(web/usage-analytics)。
  • 引入共享 ECharts 渲染层,为监控与用量分析提供更丰富的图表呈现(web/charts)。
  • 监控分析接口扩展汇总对比、热力图贡献者、筛选条件、时区对齐与客户端 Key 执行上下文(manager-server/monitoring)。
  • Codex 检查结果列表展示更多状态、额度与上下文信息,并支持失效认证的重新登录处理(web/codex, manager-server/codex)。
  • 新增账号处理策略运行时设置与只读设置页,让自动处理状态更清晰(web/settings, manager-server/settings)。

Fixes

  • 统一缓存命中率口径,修正前端与后端分析中的 cache hit-rate 计算(web/dashboard, manager-server/monitoring)。
  • 修正仪表盘 token mix 分桶,避免不同 token 类型统计错位(manager-server/dashboard)。
  • 账号策略控件与服务状态共享逻辑收敛,避免界面与运行时状态不一致(web/settings, manager-server/settings)。
  • 认证问题页恢复返回链接,改善异常处理路径的导航体验(web/auth)。
  • 共享来源标签在监控中保持稳定,避免 provider/source 显示丢失(monitoring)。
  • PATCH 保存流程串行化并拆分前端错误状态,避免保存后重读导致的状态覆盖(web/settings)。

Refactor

  • 凭证分析页重构为更聚焦的布局与明细卡片,减少信息层级噪声(web/usage-analytics)。
  • 账号自动化命名收敛为 account-processing-policy,并加固设置加载流程(manager-server/settings)。
  • 自动处理状态迁移到 Manager 配置模型中,统一运行时状态来源(manager-server/config)。

Build

  • 增加 ECharts 前端依赖(web)。

Docs

  • 新增用量分析实现阶段文档(docs)。

Tests

  • 补充用量分析模型、表现层、UI 状态与 wiring 测试(web/usage-analytics)。
  • 同步监控分析、时区、作用域与数据适配测试(web/monitoring, manager-server/monitoring)。

Upgrade Notes

  • 新增用量分析依赖 ECharts,前端包体会随图表能力增加。
  • 监控分析响应包含更多维度和上下文字段,自定义集成应按字段缺省安全处理。
  • 账号自动化相关命名已收敛为 account-processing-policy,依赖旧文案或配置路径的外部脚本需要核对。

Acknowledgements

  • @MuziIsabel - 贡献账号处理策略运行时设置、只读设置页、认证问题返回链接与保存流程修复。
  • @bc19sam-afk - 修复监控共享来源标签显示问题。

Full Changelog: v1.6.0...v1.7.0

Don't miss a new CPA-Manager-Plus release

NewReleases is sending notifications on new releases.