Skip to content

Releases: tttboy123/usagehub

UsageHub v0.8.6

UsageHub v0.8.6 Pre-release
Pre-release

Choose a tag to compare

@tttboy123 tttboy123 released this 16 Aug 14:44

UsageHub v0.8.6 RC(构建 28)

macOS arm64 预发布候选版。未做 Developer ID 签名/公证(与 v0.7.x 一致)。

新增与改进

  • 打开自动刷新:每次打开 UsageHub 自动刷新全部数据,并补齐历史(history_days backfill + /v1/refresh)。
  • 用量详情:堆叠柱状图,同时展示每日总 Token 与各模型明细;支持按 Provider 聚合 + 多选筛选。
  • API 消耗:修正成本对账与本地工具清单。
  • Provider 预设与官网对齐:全部 20 个预设的 Base URL / 模型 / 控制台与 API Key 链接逐一核对官方文档并修正(DeepSeek v4、Kimi k3、MiniMax M3、SiliconFlow、OpenCode Zen、OpenRouter 等)。
  • 真实 Provider 图标:Cursor / Kiro 使用官方 App 图标,其余 Provider 补齐真实图标。
  • 显示名:codex → ChatGPT,与 OpenCode CLI 模型目录一致。
  • Provider 页面 CC Switch 对齐:网格/列表切换、更高对比度品牌头像、可读性优化。

验证

  • Python 全量测试、Web 类型检查 + 测试 + 生产构建全绿。
  • 覆盖率门槛(每模块 ≥80%)通过。

安装

  1. 下载 UsageHub-0.8.6-mac-arm64.dmg
  2. 双击打开,将 UsageHub 拖入 Applications
  3. 首次打开自动注册登录项与采集器
  4. 校验:shasum -a 256 -c UsageHub-0.8.6-mac-arm64.dmg.sha256

修复(2026-08-16)

  • 菜单栏图标恢复:修复托盘图标硬编码指向旧原生 App 路径导致的不可见问题;现在使用随包携带的品牌模板图标(适配深浅色菜单栏),并换上品牌 App/DMG 图标。

菜单栏简况(2026-08-16)

  • 菜单栏实时简况:图标旁直接显示今日 Token 用量(带 🟢/🟡/🔴 状态点,60 秒自动刷新);点击托盘菜单新增“实测余额”分区与“额度”分区。

菜单栏点击修复(2026-08-16)

  • 单击托盘图标现在弹出简况菜单(今日 Token、实测余额、额度);双击打开仪表盘。

Token 重复统计修复(2026-08-16)

  • 根因:CC Switch 用量汇总(cc_switch.usage)把本地已读取的 Codex/OpenCode/Claude Code 会话再次导入(_codex_session.* 等前缀模型),导致同一批 Token 被统计两次。
  • 修复:导入时跳过已有本机读取器的工具会话(保留 _grok_session 等无本地来源的数据);旧重复行在刷新时自动清理。
  • 已清理本地账本并重建 App(0.8.6,sha256 58a3abf0…)。

OpenUsage Bar v0.7.1

OpenUsage Bar v0.7.1 Pre-release
Pre-release

Choose a tag to compare

@tttboy123 tttboy123 released this 04 Aug 13:23

OpenUsage Bar 0.7.1 (pre-release)

修复:

  • 每日模型趋势图:partial 覆盖的天不再被跳过,真实模型数据点正常渲染(此前图表空白)
  • 切屏/切换 App 不再打断 Provider 配置页
  • API 消耗页新增按 Provider 的 Token 用量
  • Provider 详情与添加连接表单新增“获取 API Key”直达链接(参考 CC Switch)
  • 数据健康页新增总结横幅;本地工具空态说明更清晰

验证:完整构建通过(Python 986 + Swift 259 + 覆盖门禁 + 隐私扫描 0);安装版实测图表与各页面。

OpenUsage Bar v0.7.0

OpenUsage Bar v0.7.0 Pre-release
Pre-release

Choose a tag to compare

@tttboy123 tttboy123 released this 04 Aug 09:05

OpenUsage Bar 0.7.0 (pre-release)

修复:

  • Provider Settings 设置窗口无法打开的启动崩溃(PyObjC selector 冲突)
  • py2app launcher 命名与 CFBundleExecutable 不一致,导致设置界面打不开
  • PythonExecutable 改为指向 bundle 内解释器(不再依赖构建机路径)
  • 发布审计新增 CFBundleExecutable 一致性校验,防止同类问题复发

验证:

  • 完整构建通过(Python 全量 + Swift + 覆盖门禁 + 隐私扫描 0)
  • GUI 按钮遍历测试:Activity 窗口 8 页、设置窗口、菜单栏 Popover 主要按钮均可用
  • 设置窗口(高级与修复)已在本机构建产物上实测打开