Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 02 Sep 09:49
· 12 commits to main since this release

新功能:手机上实时查看 token 消耗

电脑跑着 TokenUse,手机连同一 Wi-Fi,扫码就能看同一份数据,刷新与 PC 同步。

使用方法

  1. PC 仪表盘 → 设置 → 手机访问 → 开启「局域网共享」
  2. 手机相机扫二维码(地址已带访问令牌),或浏览器打开面板里的地址
  3. iOS「添加到主屏幕」后即全屏独立窗口;令牌泄露时点「重置令牌」立即作废旧地址

安全设计

  • 服务默认只监听本机回环(127.0.0.1),开启共享后才绑定局域网,随时可关
  • 非本机请求必须携带令牌:数据接口与 WebSocket 一律校验(静态页面除外,不含任何数据),本机请求豁免
  • 数据全程留在本机网络,不经过任何第三方;在外面查看可搭配 Tailscale 等组网工具

其他改进

  • 仪表盘适配手机窄屏:统计卡片 2 列排布、图表自适应、设置抽屉全宽
  • 二维码自动指向真实 Wi-Fi 网卡(自动跳过 VMware / VPN 等虚拟网卡)
  • 修复:切换「局域网共享」开关时服务可能假死、需重启应用的问题
  • 修复:手机带令牌首次访问时页面资源被误拦、无法加载数据的问题

已知边界

  • 局域网为 HTTP(非 HTTPS),Android 上「添加到主屏幕」为快捷方式,iOS 不受影响
  • 局域网地址(电脑 IP)变化后需重新扫码;电脑休眠或离开网络时手机端会显示重连

Full Changelog: v0.1.0...v0.2.0