Skip to content

v1.0.12

Latest

Choose a tag to compare

@github-actions github-actions released this 14 Aug 04:24

本版本重点优化大量账号与 API Key 场景下的页面切换和列表渲染性能,重做手动检查更新的
加载与失败反馈,并完善历史曲线显示和删除后的关联数据清理。

优化

大数据列表与页面切换

  • 移除页面路由切换时先退出再进入的过渡流程,避免账号或 API Key 较多时出现明显白屏,
    页面切换响应更直接
  • API Key 卡片列表改用虚拟网格,只渲染当前视口附近的卡片;上百个 Key 时不再一次性创建
    全部卡片 DOM,滚动和进入页面更流畅
  • 账号详情、API Key 详情、积分变化、网关调用历史、测活、导入、导出等重型弹窗与抽屉
    改为用户点击后再实时挂载,关闭后卸载,减少列表首屏的组件实例、监听器和图表开销
  • 账号与 API Key 的删除改为局部更新状态,降低大列表操作时不必要的整表持久化与重渲染

检查更新

  • 关于页手动点击「检查更新」后立即打开结果弹窗并显示加载态,不再等待网络请求结束后
    才给出反馈,重复点击会复用同一次请求
  • GitHub API 请求增加超时重试;接口不可用或频率受限时自动切换到 Releases 最新版本页面,
    从最终跳转地址识别版本号,降低偶发 fetch failed 对更新检查的影响
  • 请求失败时弹窗显示明确的错误图标、标题和可读的网络提示,并提供「重新检查」与
    「手动更新」入口;手动更新会打开项目 GitHub 主页
  • 冷启动、多窗口与手动检查同时触发时合并为一组远端请求,避免并发请求放大失败概率

历史图表

  • 账号积分、API Key 积分与网关调用历史的折线改为单调三次平滑曲线,转折更自然且不会
    在相邻数据点范围外产生过冲
  • 调整 X 轴标签布局,最右侧时间完整显示;收紧网关调用历史图表左边距,扩大有效绘图区

修复

删除数据一致性

  • 删除账号时改为基于主进程最新快照执行,避免渲染进程旧数据覆盖主动续期刚写入的新凭证;
    同时从滚动备份中移除已删除账号,防止历史备份残留凭证和用量快照
  • 删除 API Key 时同步清理积分变化历史与网关调用统计,并用进程级墓碑拦截删除前已发出的
    流式响应或延迟重试,防止已删除 Key 的孤儿统计被重新写回
  • 批量删除后按当前剩余 Key 集合清理历史数据,避免长期积累无法再访问的残留记录

文档

  • README 同步到 v1.0.12,按当前实现补充 API Key 管理、本地网关、真实调用统计、
    错误自动续接、常用工具与大数据列表优化等功能介绍,并更新最新维护日期

📦 下载

平台 文件
macOS (Apple Silicon) *-mac-arm64.dmg
macOS (Intel) *-mac-x64.dmg
Windows *-win-x64-setup.exe
Linux *-linux-x86_64.AppImage

macOS 安装包未做签名与公证,首次打开请右键选择「打开」,或在
「系统设置 - 隐私与安全性」中允许运行。


安装遇到问题?请查看 安装说明与常见问题