液态玻璃、多账户聚合、灵动岛悬浮窗,以及一次更接近“真正桌面软件”的重构。
如果你同时使用 DeepSeek 的多个 API Key,大概会有这种体验:
- 账单能看,但不知道是哪个项目在烧;
- 余额能查,但每次都要打开浏览器;
- 多个账户分开管理,最后只能靠表格手动汇总;
- userToken 过期后重新抓取,步骤又长又反直觉。
这就是我做 Token 用量面板 的起点:把余额、费用、今日用量、趋势和模型明细,收进一个 Windows 桌面小面板里。
v2.0 不是单纯换皮,而是一次大版本重构。它把 UI、数据汇总、账户管理和桌面常驻能力重新整理了一遍。
一、v2.0 最明显的变化:液态玻璃
之前的版本更接近功能原型的拼装:能看、能用,但窗口层次和控件风格不够统一。
v2.0 重新做了视觉系统:
- 深色、浅色、液态玻璃三套主题;
- 真实 Acrylic / Mica 透明效果,不是把背景涂成半透明;
- 统一圆角、按钮、弹窗和辅助窗口;
- 主题切换加入渐变过渡,尽量避免生硬闪变;
- 趋势图、费用卡片和余额卡片使用一致的玻璃层级。
目标不是“炫技”,而是让一个每天都要打开的工具,至少看起来不累。
二、多账户、多 Key,终于能一起看
v2.0 重点补上了多账户与多 Key 管理。
你可以:
- 添加多个 DeepSeek 账户;
- 给每个账户维护独立的 userToken;
- 在账户下管理多个 API Key;
- 给 Key 设置名称、项目和环境标签;
- 在“全部账户”和“单账户”之间切换;
- 自动汇总所有账户的 Token、费用、余额和趋势。
这里有一个很重要的原则:同一个 userToken 只抓取一次,不重复统计。
如果多个 Key 共享同一个账户,面板会明确标记共享关系,不会为了好看的“按 Key 拆分图表”而伪造不存在的数据。
三、灵动岛悬浮窗
这是 v2.0 里我很喜欢的一部分。
主窗口可以收进系统托盘,悬浮窗常驻桌面,显示:
- 今日 Token 用量;
- 今日费用;
- 当前余额;
- 账户聚合状态。
悬浮窗支持靠近屏幕边缘自动吸附,左右两侧会自动切换为纵向布局,点击悬浮窗可以回到主窗口。
它不是普通的置顶小窗口,而是尽量做成一块更轻、更自然的桌面状态条。
四、一键登录获取 userToken
手动抓 userToken 对普通用户并不友好。
v2.0 增加了 WebView2 一键登录入口:在应用内打开 DeepSeek 登录页,登录后可以更顺畅地获取 userToken。若系统缺少 WebView2 Runtime,会提供浏览器兜底路径,而不是直接报错退出。
需要说明的是:平台登录页和接口结构可能变化,一键登录相关流程仍需要持续维护。
五、数据和安全边界
Token 用量面板的原则是:
- API Key 与 userToken 只保存在本机;
- 不上传你的密钥;
- 不展示真实密钥内容,界面中使用遮挡显示;
- 备份与恢复由用户主动触发;
- CSV 导出只包含用量与费用数据,不包含密钥。
当前版本仍然是本地优先的 Windows 桌面工具,不依赖云端账号体系。
六、从 v1.7.1 到 v2.0
这次版本的主要升级包括:
- 液态玻璃主题与统一视觉系统;
- WPF 渲染路径与 60+ FPS 桌面体验;
- 多账户、多 Key 聚合;
- 灵动岛悬浮窗与边缘吸附;
- WebView2 一键登录获取 userToken;
- 账户管理、备份恢复、CSV 导出;
- 关闭时提供“退出 / 收进悬浮窗 / 取消”三选项;
- 检查更新、赞赏支持、帮助页和原始数据窗口主题统一;
- 趋势图和费用卡片的真实数据修复;
- 任务栏图标、安装器图标和应用身份标识统一。
七、已知限制
我不想把 v2.0 说成“完美无 bug”。
当前主要限制包括:
- 数据源仍以 DeepSeek 为主,OpenAI、Claude 等平台还没接入;
- 多设备同步尚未实现;
- 一键登录流程受平台页面变化影响;
- 悬浮窗在不同 Windows 缩放比例和多显示器环境下,仍可能出现个别吸附边界问题;
- 报表和项目级 Key 成本归因还在继续完善。
这些会在后续版本逐步处理。
八、下载与反馈
GitHub Release:
如果你也在用 DeepSeek,欢迎试试 v2.0。遇到问题可以直接在 GitHub 提 Issue,或者告诉我你最需要哪个功能。
如果我只能给这个版本留一句话,那会是:
让每一笔 Token 都有迹可循。