Mac Utility / StatusSelected

Token

额度状态常驻在菜单栏

一个极小的菜单栏状态工具:从 API 拉取配额数据,在顶部状态区持续显示剩余额度,减少频繁打开 Dashboard 的切换成本。

  • Menu Bar
  • Quota
  • Status
  • Monitoring
SelectedMenu Bar AppPrivate DemomacOSSwiftMenu BarUpdated 2026-03-14
Token cover

Overview

What shaped the work

Background

为什么做

  • 额度类信息的最佳位置不是某个后台页面,而是“抬头就能看到”的状态位。这个项目就是把配额提醒前置到菜单栏。

Delivery

实现了什么

  • 菜单栏上直接显示进度环与百分比。
  • Today / Total 模式切换与手动刷新。
  • 点击菜单时触发一次强制上游刷新,并做节流。

Design

设计要点

  • 状态类工具要比“管理页面”更克制,核心是常驻可见。
  • 图标与数字同时存在,保证一眼可扫读。
  • 菜单项只保留最必要的配置,不做复杂控制台。

Project notes

Structure, intent, and implementation notes

01

Background

为什么做

额度类信息的最佳位置不是某个后台页面,而是“抬头就能看到”的状态位。这个项目就是把配额提醒前置到菜单栏。

02

Scenario

应用场景

  • 随时查看今天还能用多少预算。
  • 区分日预算与总预算两种心智模型。
  • 减少反复打开网页仪表板的切换成本。

03

Delivery

实现了什么

  • 菜单栏上直接显示进度环与百分比。
  • Today / Total 模式切换与手动刷新。
  • 点击菜单时触发一次强制上游刷新,并做节流。

04

Design

设计要点

  • 状态类工具要比“管理页面”更克制,核心是常驻可见。
  • 图标与数字同时存在,保证一眼可扫读。
  • 菜单项只保留最必要的配置,不做复杂控制台。

05

Tech

技术实现

  • Swift 原生菜单栏应用,轮询 API 快照并缓存最近一次成功结果。
  • 用自绘进度图标表示余额,而不是只显示数字。
  • 支持刷新节流、基础容错与本地设置持久化。

06

Access

当前展示方式

  • 这是一类典型的“本地小工具”,目前先在官网中以产品页形态呈现。
  • 是否开放下载取决于后续是否把账号、数据来源与配置流程抽离成公开版本。

Flow

The path from entry to completion

This project is best read through the product shape itself: screenshots, access boundaries, and the sequence of key tasks explain the experience more clearly than a single static description.

Poll / Render / Refresh / Stay in context

Token flowPollRenderRefreshStay in context

Explore

Continue through the material

Token preview

Access

This entry is still part of a living practice. The public surface may be a live URL, a guided preview, or a curated set of interface states depending on the current release shape.