Skip to content

Releases: lostexile/MyTokenDashboard

MyTokenDashboard-0.1.0.dmg

Choose a tag to compare

@lostexile lostexile released this 24 Sep 08:54

安装

  1. 下载 MyTokenDashboard-0.1.0.dmg
  2. 打开 DMG,把 MyToken Dashboard 拖到 Applications
  3. 首次打开:右键 → 打开(应用为 ad-hoc 签名,未做 Apple 公证)
SHA256 (MyTokenDashboard-0.1.0.dmg) =
1254f1eb9d1357ecb20cb656f81946c10a623d244736d22ec63320b261b2ad1b

要求:macOS 10.15+(Apple Silicon / Intel)

功能

  • 菜单栏托盘:总体剩余百分比;右键账号摘要、刷新、设置、退出;左键切换悬浮窗
  • 悬浮窗:总体进度 + 各账号明细(进度条 / 环形表),高度自适应,可拖动标题栏
  • 多账号:同一数据源可添加多个账号,并行轮询
  • 数据源
    • 智谱 GLM(API Key)
    • DeepSeek(API Key)
    • Kimi(Cookie)
    • Xiaomi MiMo(Dashboard Cookie,约 8h 过期)
    • 火山 Agent Plan(AK/SK,GetUsageDetails:今日 / 近 7 日 / 本月)
    • 自定义 HTTPS JSON(引导抓取 + 字段点选映射)
  • 设置
    • 通用:语言(中文 / English,默认中文)、刷新间隔、置顶、启动显示、隐藏 Dock
    • 快捷键:显示/隐藏悬浮窗可录制(默认 ⌘T);打开设置固定 ⌘,
    • 账号管理:添加 / 编辑 / 测试 / 启停 / 删除
  • 凭据:仅保存在本机 ~/Library/Application Support/tokenplan/,不上传

使用提示

  1. 打开应用 → 悬浮窗 ⚙ 或托盘「打开设置…」
  2. + 添加账号 → 选数据源 → 填 Key / Cookie → 保存
  3. 小米 Cookie 过期后:账号列表「打开控制台」重新复制 Cookie
  4. 自定义源:优先用「打开登录窗口 → 抓取」,少手写 JSON 路径

已知限制

  • 小米控制台 Cookie 约 8 小时过期,服务端限制,无法在客户端延长
  • 「悬浮窗前置」开启时,调度中心(Mission Control)可能不显示该窗口
  • 应用为 ad-hoc 签名、未公证;Gatekeeper 需右键打开
  • 部分上游接口报错信息保留对方语言原文

变更摘要(v0.1.0 首个公开版)

  • 多提供商、多账号额度聚合与托盘/悬浮窗展示
  • 自定义 HTTP 源向导(登录窗抓取 Cookie/API + 数值字段映射)
  • 全局热键可配置(按键录制,兼容中文输入法)
  • 界面语言:中文 / English
  • 安全加固:登录窗无 IPC 权限、自定义源 SSRF 防护、CSP、密钥本地掩码

校验

shasum -a 256 MyTokenDashboard-0.1.0.dmg
# 1254f1eb9d1357ecb20cb656f81946c10a623d244736d22ec63320b261b2ad1b