Skip to content

Releases: robbywang25/tokenbar

TokenBar 0.2.1 · 桌面小组件 · 已签名与公证

Choose a tag to compare

@robbywang25 robbywang25 released this 11 Oct 08:44

TokenBar 0.2.1 将多账号额度从菜单栏带到 macOS 桌面,支持小、中、大三种 WidgetKit 小组件,分别展示 1、3、6 个账号。

  • 以邮箱辨认账号,显示供应商、套餐倍率、余量、点数与独立的重置卡数量。
  • 旧读数明确标注“上次”;没有可信数据时显示未知状态。
  • 点击桌面小组件打开菜单栏详情。账号和凭据保留在用户自己的设备中。
  • 包含此前的滚动布局稳定性与刷新按钮焦点修复。

安装:下载 Universal DMG 后将 TokenBar 拖入 Applications,首次打开并接入自己的账号;在桌面右键“编辑小组件”,搜索 TokenBar 添加。已有用户保留原账号配置;小组件读取主程序的展示快照,主程序需继续运行,刷新频率由 macOS 调度。

要求 macOS 14 或更高。Universal 包含 Apple silicon 和 Intel,已在 macOS 26.6.2 / Apple silicon 本机验证;Intel 架构已构建,尚未进行 Intel 真机验收。101 项应用测试及14项发布验证测试通过。

应用与 DMG 均已使用 Developer ID 签名并通过 Apple 公证,票据已装订;最终 ZIP/DMG 中的应用内容一致,Gatekeeper 与现代 macOS 分发检查均通过。提供 SHA-256 文件核对下载完整性。公证是 Apple 的安全与签名检查,不是 App Store 审核。

下载入口:Robby Apps(自有服务器托管)。

TokenBar 0.1.6 · Codex 套餐倍率

Pre-release

Choose a tag to compare

@robbywang25 robbywang25 released this 10 Oct 00:55

Codex 套餐显示与 Tokens 的倍率口径一致:支持 Pro 25x、Pro 20x 等已确认的套餐倍率,保留邮箱作为账号主标题。

  • 读取可选的数值 planMultiplier,按具体 Codex 套餐核对;Pro 500 使用明确的 25x 映射。
  • 保留原始套餐名;不按月费推算倍率,不转换其他服务商的套餐。
  • 旧版缓存兼容,菜单栏仍仅显示选定数值和可选的 Agent 前缀。
  • 包含 0.1.5 的列表布局稳定性修复,以及刷新按钮不再默认出现键盘焦点框的修复。

验证:86 项测试通过;Universal 构建与签名结构检查通过;本机 macOS 26.6.2 / Apple silicon 原生界面已确认显示 Codex · Pro 25x、Codex · Pro 20x,刷新按钮初始无焦点框。

当前仍为 ad-hoc 签名测试版,尚未经过 Apple Developer ID 签名及公证;Intel 架构已构建但未进行真机验收。安装限制见仓库 RELEASE.md。

TokenBar 0.1.5 · 布局稳定性与焦点修复

Choose a tag to compare

@robbywang25 robbywang25 released this 10 Oct 00:49

修复额度面板滚动、设置开合与数据更新时的布局稳定性,并取消刷新按钮在打开面板时自动出现的焦点框。

  • 将最多 30 个来源的账号列表改为普通布局,移除高 CPU 诊断报告指向的懒加载高度估算路径。
  • 统一额度换行的测量与摆放宽度,避免浮点边界引起额外换行。
  • 刷新按钮不再默认突出显示;主动使用 Tab 时仍保留键盘焦点与导航。
  • 保留已有账号、菜单栏选项、Agent 前缀与临期提醒设置。

验证:79 项测试通过;新增 30 个合成账号的真实 NSHostingView 布局测试。相同测试在旧版数据更新后出现 12 处内容高度漂移,新版通过。本机 macOS 26.6.2 / Apple silicon 已验证滚动、账号展开收起、设置开合、Tab 导航及跨自动刷新资源观察。有限时长观察不能排除所有长期资源问题。

下载包为 Universal,包含 Apple silicon 和 Intel 架构;Intel 尚未进行真机验收。当前仍为 ad-hoc 签名测试版,尚未经过 Apple Developer ID 签名及公证,不能视为完成 Gatekeeper 的正式发行版。首次使用请阅读仓库 RELEASE.md 与安装说明。

TokenBar 0.1.4 · 可开关的 Agent 前缀

Choose a tag to compare

@robbywang25 robbywang25 released this 10 Oct 00:21

TokenBar0.1.4为菜单栏数值增加可开关的简短Agent前缀。

  • 默认显示如 Codex 63%,在“设置 → 菜单栏显示 → 显示 Agent 前缀”中可关闭,恢复纯数值。
  • 同一账号连续多个指标只显示一次前缀,例如 Codex 63% · 25.8k;不同账号或服务保持分界。
  • 开关会保存,重启后继续生效。当前邮箱展示、指标选择、点数、临期提醒与Reserve隐藏规则保持不变。
  • 未知数值仍显示 —,空选择不额外占用品牌文字。自定义服务名限制长度,邮箱、URL和控制字符不会进入前缀。

69项本地测试通过,Universal构建覆盖Apple Silicon和Intel;macOS14+。

公开测试版:尚未经过Apple Developer ID签名和公证。 当前为ad-hoc签名,Intel真机尚未验证。升级保留用户本机配置,附件不包含账号数据或凭据。旧版本安装包保留。

TokenBar 0.1.3 · 邮箱优先与新版 Tokens 同步

Choose a tag to compare

@robbywang25 robbywang25 released this 10 Oct 00:08

TokenBar0.1.3把邮箱作为账号的视觉中心,并跟进新版Tokens数据格式。

  • 卡片、设置分组、菜单栏悬停提示、辅助功能和临期提醒统一使用邮箱,不再展示个人姓名或账号昵称。
  • 邮箱突出显示;服务、套餐、状态放在次要位置。长邮箱可换行/截断,完整地址仍可查看与复制。
  • 同一来源暂时失败时,可保留上次识别的邮箱并注明;未提供邮箱时显示“邮箱待确认”,不会猜测。切换来源或已识别身份会清除旧标签,缓存不会让旧余额变实时。
  • 对齐新版Tokens的套餐名称、逐来源采集时效、限流/数据校验原因和requests单位。
  • 保留现有Reserve隐藏行为、点数开关、数值菜单栏、临期提醒及用户选择。

66项本地合成测试通过;Universal release构建和签名结构检查通过。macOS14+,Apple Silicon与Intel双架构;Intel真机未验收。

公开测试版,尚未经过Apple Developer ID签名与公证。 当前采用ad-hoc签名。安装前核对来源和SHA-256,不要关闭系统整体安全保护。

DMG拖入Applications,或解压ZIP后运行。升级保留用户自己的账号配置与设置,安装包不包含任何预配置账号、邮箱、额度快照或凭据。历史Release保持不变。

TokenBar 0.1.1 · 点数与菜单栏临期提醒

Choose a tag to compare

@robbywang25 robbywang25 released this 08 Oct 23:43

0.1.1 在纯数值菜单栏上增加点数和临期提醒。

  • 剩余点数开关:Codex Points可独立显示为 44.7k 等紧凑数值;悬停可见准确点数。原有百分比选择保持不变。
  • 菜单栏临期浮层:余量较多且临近重置时,菜单栏下方轻滑入一条提醒,约6秒后收起,不抢焦点、不进入系统通知中心。相同账号/窗口/重置周期仅提醒一次,可关闭,遵守减少动态效果设置。
  • 只对有效读数提醒:窗口不足24小时重置、余量至少20%,并且消耗明显落后于周期进度;旧读数及登录失效不会触发。
  • 保持多账号接入、数据时效、窗口独立和凭据本机保存边界。

安装

macOS14+,Apple Silicon与Intel Universal。DMG拖入Applications,或解压ZIP后运行。升级保留本机账号和菜单栏选项;v0.1.0下载仍保留。

公开测试版,尚未经过Apple Developer ID签名和公证。 安装包使用ad-hoc签名,macOS可能阻止首次打开。请核对来源及SHA-256,不要关闭系统整体安全保护。

验证

46项本地测试通过;双架构生产构建、签名结构和安装包校验通过。Apple Silicon/macOS26.6.2实际运行;Intel真机尚未验证。GitHub Actions仍受账户账单/限额影响未启动。所有额度依赖所选数据源和账号登录状态。

附件为DMG、ZIP、SHA256SUMS;不含任何预配置账号、真实读数或凭据。

TokenBar 0.1.0 · 公开测试版

Pre-release

Choose a tag to compare

@robbywang25 robbywang25 released this 08 Oct 23:27

TokenBar 的第一个公开测试版:一个只住在 macOS 菜单栏的多账号 AI 额度面板。

菜单栏只显示你选中的百分比,例如 0% · 100% · 94%。在设置里按账号和额度窗口开关,点击菜单栏后查看默认额度、Reserve、Points、重置时间和重置卡详情。

  • 支持 Codex、Claude Code、Grok Build 已有登录,以及本地、HTTPS、SSH JSON 额度来源。
  • 默认30秒刷新,保留来源采集时间;失效或过期读数显示未知。
  • 凭据、账号配置及最近读数保存在用户自己的Mac,安装包不带预配置账号。
  • 界面采用紧凑账号列表,秒级倒计时只更新展开区域。
  • MIT 开源;本项目与其他同名 TokenBar 项目无关联。

下载与安装

需要 macOS 14 或更高版本。DMG和ZIP均为Apple Silicon + Intel Universal。打开DMG,将TokenBar拖到Applications后运行;应用只显示菜单栏入口,无Dock图标。

这是尚未经过 Apple Developer ID 签名和公证的测试版。 当前安装包使用ad-hoc签名,macOS可能阻止首次打开。普通用户可等待后续正式签名版;测试者应先核对来源及SHA-256,不要关闭系统整体安全保护。

验证范围

  • 本机macOS26.6.2/Apple Silicon实际运行,管理端3个账号来源及自动刷新已核对。
  • 40项本地测试通过,Universal release构建与签名结构校验通过。
  • Intel架构已编译入包,尚未在Intel真机验收。
  • GitHub Actions因账户账单/限额没有启动;本次二进制由本地Xcode构建。
  • 额度读取依赖上游接口和有效登录,所有提供方的所有账号并未逐一实测。

附件包含DMG、ZIP和SHA256SUMS。选择自己的账号登录或数据源后才会显示实际额度。