Skip to content

Latest commit

 

History

History
60 lines (44 loc) · 2.99 KB

File metadata and controls

60 lines (44 loc) · 2.99 KB

更新日志

v2.1.0 — 2026-03-31

这次更新主要做了三件事:账号按平台(GPT / Gemini / Claude)分类管理、支持一键浏览器登录直接添加新账号、以及批量检测所有账号用量(零 Token 消耗)。另外加了亮色主题和 List 紧凑视图。

✨ 新功能

平台分类管理

  • 顶部过滤栏改为平台 Tab(GPT / Gemini / Claude),支持点击 + 添加自定义平台(如 DeepSeek)
  • 自定义平台可随时删除,内置平台不可删除
  • 添加账号时可选择归属平台

官方平台 Logo

  • 账号卡片标头显示各平台官方 Logo(内嵌 SVG,无需联网加载)
    • OpenAI GPT:六瓣旋转花形
    • Google Gemini:四角星渐变
    • Anthropic Claude:太阳辐射圆环

一键登录 OpenAI

  • 添加账号对话框新增「一键登录新账号」入口
  • 点击后服务器自动执行 codex login,浏览器弹出 OpenAI 授权页
  • 授权完成后 auth 文件自动保存至项目 accounts/ 目录并刷新扫描列表
  • 支持实时日志输出展示、取消、重试

批量检测所有账号用量

  • 过滤栏新增「检测全部」按钮,右侧快捷操作也有对应入口
  • 并发调用所有账号的 wham/usage 接口(零 Token 消耗
  • 检测结果同步推送到所有卡片,不再只显示激活账号的用量

深色 / 亮色主题切换

  • Header 新增 ☀️ / 🌙 切换按钮,偏好持久化到 localStorage
  • 亮色模式为全套重新设计的白色调色板,保留绿色品牌色

语言按钮改版

  • 语言按钮现在显示当前语言的圆形国旗 + 代码(🇨🇳 CN / 🇺🇸 EN)
  • 点击即切换,不再显示"要切换到的语言"

List 紧凑视图

  • 切换到 List 模式后,账号卡片变为单行紧凑布局:平台 Logo → 账号名 + 类型/状态标签 → 邮箱(脱敏)→ 用量进度条 → Token 过期时间 → 操作按钮
  • 高度约为 Grid 卡片的四分之一,适合账号数量多的场景

🐛 Bug 修复

  • GPT 平台过滤显示空:旧账号 platform 字段为 undefined 被错误过滤,现在兜底为 gpt
  • 邮箱脱敏失效:正则无法处理 qq.com163.com 等短域名,改为逻辑处理,兼容所有域名格式
  • OAuth 成功框变宽:codex 输出包含长 URL 时对话框会被撑宽,添加 break-all + overflow-x-hidden 修复
  • codex login 找不到路径spawn 默认不走 PATH,加入 shell: true + 自动 which codex 探测
  • Task Queue 和 Pause All 已移除:精简了不常用的导航项和操作按钮

⚡ 体验优化

  • 扫描添加账号时,重复账号分别显示「已添加」(灰色)/ 「邮箱重复」(橙色)
  • Check Availability 改用 wham/usage 接口,不再消耗 Token
  • 账号类型(TEAM / PLUS / FREE)通过 wham/usage 自动检测,告别全部显示 PLUS 的问题
  • 刷新图标精简:保留卡片底部统一的检测按钮,移除冗余的小刷新图标