同时订了 Claude、ChatGPT(Codex)、Cursor,又在 DeepSeek、Kimi、MiniMax 开放平台各充了点钱的人,大概都遇到过这种情况:写代码写到一半,Claude 提示 5 小时额度用完了;想换 Codex,又不记得这周还剩多少;DeepSeek 余额什么时候见底,也要登录控制台才知道。
QuotaPanel 就是为这个场景做的:一个开源的桌面小工具,把各家 AI 订阅和 API 的剩余额度集中到一个窗口里,用进度条显示用量、重置时间和状态,每 5 分钟自动刷新一次。作者是国内开发者(open-tecmz,GitHub 和 Gitee 同步),界面默认中文。
这类“小而实用”的工具在 GitHub 上还没什么名气(写这篇时只有个位数星标),但已经覆盖了 16 种来源,国产的 DeepSeek、Kimi、MiniMax、智谱 Z.ai、小米 MiMo 都在里面。我们在 Linux 上实际装了 0.2.0 版,添加了一个 DeepSeek 账号试了试,并翻了一遍源码,看它把密钥存在哪、会不会往外发数据。资料查阅于 2026-10-22。

基本信息
| 项目 | 情况 |
|---|---|
| 开发方 | open-tecmz(官网 open.tecmz.com/quotapanel) |
| 许可证 | Apache-2.0,免费,可商用 |
| 最新版 | v0.2.0(2026 年 10 月 10 日发布);仓库主分支已在开发 v0.3.0-beta |
| 平台 | macOS(Intel / Apple 芯片)、Windows(x64 / ARM64)、Linux(AppImage / deb,x64 / ARM64) |
| 技术栈 | Go + Wails + Vue 3 |
| 数据位置 | 默认 ~/.quotapanel/,可用环境变量 QUOTAPANEL_DATA_ROOT 改位置 |
支持哪些额度
QuotaPanel 用两种方式查额度:
网页登录(4 种):在它弹出的独立浏览器窗口里登录一次,之后由它读取网页上的用量。
| 来源 | 能看到什么 |
|---|---|
| Claude 订阅 | 5 小时窗口和每周额度 |
| ChatGPT / Codex | Codex 订阅的使用窗口 |
| Cursor | 当前计费周期的用量 |
| 小米 MiMo Token Plan | 套餐积分和账户余额(0.2.0 新增) |
填 API Key(12 种):直接调用各家的查询接口。
| 来源 | 能看到什么 |
|---|---|
| DeepSeek API、Kimi API | 开放平台余额 |
| Kimi Coding Plan、智谱 Z.ai Coding Plan、MiniMax Token Plan | 滚动窗口和每周用量 |
| GitHub Copilot | Premium、聊天、补全额度 |
| OpenRouter | 当前 Key 的消费和限额 |
| OpenAI API | 近 30 天 API 费用(需要组织的 Admin Key) |
| OpenCode Go、Devin / Windsurf、Grok CLI、Command Code | 各自套餐的周期用量 |
官网首页目前还写着“15 种来源”,那是 0.1.0 时的数字,0.2.0 加了小米 MiMo 之后是 16 种。
如果你像我们一样在多家平台都有余额,本站的 主流 AI 免费额度汇总 可以对照着看,哪些钱该花、哪些免费额度够用。
实测:装上、加一个 DeepSeek 账号
去 GitHub Releases 下载对应系统的安装包。我们用的是 Linux 的 AppImage(约 7.9 MB)。Linux 版依赖 WebKitGTK 4.0(libwebkit2gtk-4.0-37),Ubuntu 22.04、Debian 12 的软件源里都有;我们的测试机是 Debian 13,源里已经没有这个包,补装了 Debian 12 的版本才打开。Ubuntu 24.04 用户大概率也会遇到同样的问题。Windows 和 macOS 用户一般不会遇到这个问题。
打开后是一个空的“订阅额度”页,点右上角“添加”,在供应商下拉框里选来源。每一项后面都标着“界面查询”(网页登录)或“接口查询”(填 Key),支持输入名称搜索。

我们选了 DeepSeek API,故意填了一个无效的 Key 看看出错时的样子。卡片上直接显示了 DeepSeek 接口返回的原始错误(HTTP 401,Authentication Fails),一眼就能看出是 Key 不对,而不是网络问题。小瑕疵是右上角的状态标签显示成了“已超限”,Key 无效和额度用完用的是同一个红色标签,排查时以下面的错误原文为准。

填对 Key 之后,卡片会显示可用余额、赠送余额和币种;订阅类账号会显示多条进度条,每条旁边标着下次重置的时间。额度用到一定程度,状态会从绿色的“正常”变成黄色的“即将用尽”,用完是红色的“已超限”。单张卡片可以一键导出成 PNG,方便发给团队。
设置页可以切换中英文、深浅主题、开机自启,以及关窗口时是退出还是隐藏到托盘。macOS 上点菜单栏图标会弹出一个迷你面板,不用打开主窗口就能扫一眼所有账号。
密钥存在哪、会不会往外发
“本地优先”是它的主要卖点,我们对照源码和实际运行时生成的文件核实了一下:
- 密钥只存在本机。 账号信息存在
~/.quotapanel/db/database.db这个 SQLite 文件里,各账号的网页登录状态也在这个目录下。源码里查询额度时只会访问各家官方的接口地址(如api.deepseek.com、api.moonshot.cn、openrouter.ai),没有把 Key 发到作者服务器的代码。 - 但密钥是明文存的。 我们用
strings直接在数据库文件里看到了刚填的那个测试 Key。也就是说,谁能读到你的家目录,谁就能拿到这些 Key。前几天 LiteLLM 投毒事件 里的窃密程序,就是专门扫这类配置文件的。建议只填查询余额够用、权限最小的 Key,OpenAI 的 Admin Key 这种高权限的要慎重。 - 会连作者的服务器做两件事。 源码显示,启动约 5 秒后会自动检查更新,向
open.tecmz.com发送一个随机生成的设备 ID、版本号和系统信息;程序出错或崩溃时,会把错误信息和调用栈上报到g.tecmz.com。这些内容不包括你的 Key,但介意的话可以在防火墙里屏蔽这两个域名。 - 网页登录要用浏览器。 网页登录类的来源会调起独立的 Chrome / Edge 窗口,查询时在后台用无头浏览器读取页面。这依赖各家网页的结构,官方 README 也提醒,网站改版或登录策略变化可能让查询失效。
另外,官方截图标题栏上写着“Pro”,我们下载的开源版标的是“社区版”。源码里确实有 Pro 和社区版两种构建,但官网和仓库都没有提 Pro 版的价格或区别,目前能下载到的就是社区版,功能和上面写的一致。
和本站其他工具怎么搭配
- 想在 Claude Code、Codex 里随时切换到 DeepSeek、Kimi 这些更便宜的模型,可以配合 Magpie:Magpie 负责切换,QuotaPanel 负责看哪家还有余量。
- Claude Code / Codex 把磁盘占满时,用 Cleanzo 扫 Crashpad 转储和旧缓存;额度看面板,空间看清理工具。
- MiniMax Token Plan 用户关心的 5 小时滚动窗口和每周额度,QuotaPanel 也能显示。新模型的价格可以看 MiniMax M3.1 Flash 上线 这篇。
适合谁
| 情况 | 建议 |
|---|---|
| 同时用 2 个以上 AI 编程订阅,经常撞额度上限 | 很合适,一眼看清该切到哪家 |
| 在多个国产开放平台都充了值 | 合适,DeepSeek、Kimi 余额都能显示 |
| 只用一个 ChatGPT 网页版聊天 | 没必要装 |
| 公司电脑、对凭据存储有合规要求 | 先评估:Key 明文存本地,且会连作者服务器检查更新 |
项目还很早期,Star 不多,更新却很勤(10 月 18 日还在加拖拽排序等新功能)。觉得好用可以去 GitHub 或 Gitee 点个 Star,遇到问题提 Issue,作者也欢迎按 backend/quota/provider_*.go 的写法贡献新的额度来源。
若你主要在 Mac 上用 Cursor、Grok Bot、Codex 和 Kimi,只想在菜单栏瞄一眼剩余百分比,可以看 QuotaBar(启动台显示「AI 用量」;项目很新,查阅日尚无正式 Release)。


