Skip to content

Releases: heyuqiu2023/CodexPool

v3.0 — 全面重构:SQLite 一键部署、用量趋势图表、OpenClaw 联动

09 Apr 21:06

Choose a tag to compare

v3.0 是一次全面重构:后端从 MySQL 迁移到 SQLite(零配置一键部署),新增用量趋势可视化图表和 OpenClaw 账号联动同步,同时修复了大量兼容性和 UI 问题。

✨ 新功能

  • 一键部署 — 去掉 MySQL 依赖,改用 SQLite,开箱即用无需配数据库
  • 用量趋势图表 — 左侧栏新增 7 天用量趋势可视化,自动记录每次检测结果
  • OpenClaw 账号联动 — 切换账号时自动同步 OpenClaw auth-profiles,更新 lastGood 指向
  • 一键启停脚本 — 新增 start.sh / stop.sh / start.bat / stop.bat,方便快速启停服务
  • WebSocket 实时推送 Hook — 新增 useWebSocket Hook,支持实时状态更新

🐛 Bug 修复

  • 数据库兼容性全面修复 — SQLite .get() vs .all() 用法统一,避免查询返回数组导致逻辑错误
  • Node v24 兼容 — 升级依赖,修复 punycode 等废弃模块警告
  • settings 路由 broadcast 崩溃 — 修复 settings.js 缺少 broadcast 导入导致的运行时错误
  • 定时器不重启 — 修改设置后立即 stopTimers + startTimers,无需重启服务
  • 用量历史不记录 — recordUsageHistory 仅在自动检测调用,手动检测也加入记录
  • 趋势图表不刷新 — useEffect 空依赖只执行一次,改为 refreshKey 模式随轮询刷新
  • UI 布局优化 — 冗余 mockData 清理,页面标题更新为 CodexPool

v2.1 — 平台分类、一键登录、批量用量检测

31 Mar 07:39

Choose a tag to compare

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

✨ 新功能

  • 平台分类 — 顶部改为平台 Tab(GPT / Gemini / Claude),支持添加自定义平台
  • 官方平台 Logo — 账号卡片显示各平台内嵌 SVG Logo,无需联网
  • 一键登录 — 在界面内直接完成 codex login OAuth 授权,auth 文件自动保存
  • 批量用量检测 — 并发检测所有账号用量,零 Token 消耗,结果推送到所有卡片
  • 亮色主题 — 新增 ☀️ / 🌙 切换按钮,偏好持久化
  • List 紧凑视图 — 单行显示账号核心信息,适合账号多的场景
  • 语言按钮 — 现在显示当前语言国旗(🇨🇳 CN / 🇺🇸 EN)

🐛 Bug 修复

  • GPT 平台过滤显示空(旧账号 platform 字段兜底处理)
  • 短域名邮箱脱敏失效(qq.com、163.com 等)
  • OAuth 成功后对话框被长 URL 撑宽
  • codex login 找不到路径(shell: true + 自动探测)

v2.0

23 Mar 06:11

Choose a tag to compare

Codex Pool Manager v2.0 更新日志

新功能

  • 中英文切换 — 支持中英双语,自动检测浏览器语言,手动切换后会记住选择
  • 真实健康检查 — 逐个检查账号的 auth 文件和 token 是否过期,自动标记异常账号
  • Dashboard 自动刷新 — 每 30 秒自动更新数据,不用手动刷新
  • 全局错误边界 — 页面崩溃时显示友好提示而不是白屏
  • 抖音推广横幅 — 页面顶部可关闭的推广条

优化

  • 数据库连接更稳定 — 加了超时和 TCP 保活,长时间不操作不会断连
  • 后端代码整理 — 账号切换逻辑去重,配置读取改为异步,错误处理更完善
  • 类型安全修复 — 补全了 API 返回类型,消除了类型强转