DS-mon:macOS 菜单栏 DeepSeek 余额监控 ![]()
写代码、调 API,DeepSeek 余额不知不觉就没了。DS-mon 让你在菜单栏一眼看到余额,低于阈值自动红色闪烁提醒。
功能亮点:
- 菜单栏实时显示余额
- 余额不足时红色闪烁预警
- 弹出面板看可用模型 + 账户状态
- API Key 用系统钥匙串加密存储,避免泄露
- 支持中文/English 一键切换
为什么要做这个?
DeepSeek 的 API 用起来很爽,但余额总是"不知不觉就没了",重度使用的话,一天干掉几亿token很正常。登录网页看余额太麻烦,我就想:如果能在菜单栏一眼看到余额,低于阈值自动闪红提醒,那该多好。找了一圈没找到现成的工具,那就自己写一个吧。
项目概况
这是我第一个用 TRAE SOLO 做的 macOS Swift 小应用。从第一行代码,到提交 GitHub,到配置 Homebrew 一键安装,全程都在 TRAE SOLO 里完成,没有打开过一次 Xcode。
- 模型: DeepSeek-V4-Flash(自定义模型)
- 消耗: 约 1 亿+ token
- 费用: 12.22 元
- 时间: 总计约 6-7 小时(含调试 CI 踩坑)
感想
其实完全可以白那啥SOLO提供的免费的,我主要是想看看token消耗和费用。12 块钱,1 亿 token,从零写完一个完整的 macOS 应用并分发到 Homebrew——这在一年前简直是天方夜谭。
整个项目经历了 SwiftUI + AppKit 混编、Swift 6 严格并发、GitHub Actions CI/CD、macOS .app 打包签名、Homebrew Cask 提交流程……每一个环节都在 TRAE SOLO 里用对话完成。我没有写一行 yaml、没有打开 Xcode、没有手动翻文档。遇到 codesign 报错、Bundle.module 加载失败、Swift 6 并发检查这些坑,AI 直接给出修复方案。其实,嘿嘿,这篇东西大部分都是SOLO生成的,你猜哪些是我自己写的呢?
现在的 AI 编程已经不是"能不能用"的问题,而是"你愿不愿意把想法说清楚"的问题。12.22 元换一个完整的 macOS 应用上架 Homebrew,这性价比没什么好说的。
安装 DS-mon
① 先安装 Homebrew(Mac 包管理器)
打开终端(Terminal.app),粘贴回车:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
已有 Homebrew 的跳过这步。
② 添加 tap 仓库
brew tap Cherno76/tap
③ 安装
brew install --cask ds-mon
安装完成后在「启动台」或「应用程序」里打开,点击菜单栏图标 → 设置 → 输入 DeepSeek API Key → 保存即可。
备用方式:GitHub Releases 下载
下载 DS-mon-v1.0.zip,解压后把 .app 拖入「应用程序」,右键 → 打开。
开源地址:
MIT 协议,欢迎 Star ![]()