Skip to content

发布 1.2.0

Choose a tag to compare

@Hanfei1224 Hanfei1224 released this 15 Aug 05:02
· 7 commits to main since this release

[1.2.0] - 2026-08-15

Added

  • 综合 token 采集装置:合并两个数据源——opencode 本地库 opencode.db + Claude Code 会话记录
    ~/.claude/projects/*.jsonl(解析 assistant 消息的 usage)。程序未运行时产生的消耗,
    下次启动也能从原始记录自动补全;统计口径不再局限于 OpenCode Go 套餐,而是本机全部 token 消耗。
  • 用量统计的月份列表只显示有消耗的月份(无消耗月份自动隐藏)。
  • 用量统计切月无感加速:全量采集时一次性把各月聚合缓存进内存,切月 ~0ms,不再每次重扫文件。
  • 用量统计窗口位置记忆:退出保存、下次打开自动恢复到原位置(含在屏校验)。

Changed

  • 主窗口今日统计改为右侧竖排,数值放入统一宽度底色块(整列左对齐、数值居中),
    修复长数值(300M/89.3%)被裁切的问题。
  • 数字缩写规则:万以下原样、5 位起用 kk 超 4 位换 MM 超 4 位换 B
  • 「命中 / 命中率」改名「缓存 / 缓存率」(主窗口、统计窗口汇总与悬浮提示统一)。
  • 不透明度只作用于窗口基底:移除低透明度(<60%)时给控件临时加底色/内边距的几何变化,
    不再出现控件跳动、按钮变黑、悬停高亮失效、今日数值列错位。
  • 用量统计窗口启动即用配置的强调色(启动时注入主题),不再先显示默认色再跳变;
    月份菜单的选中项高亮与对勾也跟随强调色。
  • 悬浮提示:缓存不再分读/写(显示单一缓存总数)、命中率→缓存率、数值列左对齐。