纯SOLO体验:macOS 菜单栏 DeepSeek 余额监控

DS-mon:macOS 菜单栏 DeepSeek 余额监控 :whale:

写代码、调 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 :star:

1 个赞