一款 macOS 菜单栏应用,用于实时监控 智谱 GLM API 的使用配额与消耗情况。
- 📊 菜单栏实时显示 — 动态渲染 Token 使用百分比和重置时间,颜色随用量变化(绿 → 橙 → 红)
- ⚡ Token 配额 — 5 小时窗口配额 + 每周配额(新套餐),带进度条和重置倒计时
- 🧩 MCP 配额 — 每月 MCP 使用次数(已用 / 总量)
- 📈 使用量统计 — 今日 / 近 7 天 / 近 15 天的 Token 消耗
- 🔐 安全存储 — API Key 通过 macOS Keychain 安全保存
- 🔄 自动刷新 — 支持 5 分钟 / 30 分钟 / 1 小时间隔
- 🚀 开机自启 — 通过
SMAppService实现无感启动
- macOS 13.0 (Ventura) 及以上
- Xcode Command Line Tools (Swift 5.9+)
# 克隆仓库
git clone https://github.com/flyingmylo/glm-usage-bar.git
cd glm-usage-bar
# 构建并打包为 .app
bash build.sh
# 运行
open GLMUsageBar.app- 启动后菜单栏会出现 GLM 图标
- 点击图标,进入 设置 填入你的 智谱开放平台 API Key
- 保存后自动加载数据,菜单栏图标将显示当前配额百分比
| 项目 | 说明 |
|---|---|
| 语言 | Swift 5.9 |
| 框架 | SwiftUI, AppKit |
| 构建工具 | Swift Package Manager |
| 第三方依赖 | 无 |
| API 端点 | open.bigmodel.cn |
| Key 存储 | macOS Keychain (kSecAttrAccessibleAfterFirstUnlock) |
| 端点 | 用途 |
|---|---|
GET /api/monitor/usage/quota/limit |
获取配额限制(Token / MCP) |
GET /api/monitor/usage/model-usage |
获取模型使用量 |
MIT License