本版本重点优化大量账号与 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 安装包未做签名与公证,首次打开请右键选择「打开」,或在
「系统设置 - 隐私与安全性」中允许运行。
安装遇到问题?请查看 安装说明与常见问题。