首页 > 开源 > QuotaPanel v0.1.0 轻量本地 AI 额度看板,聚合 15 种订阅与 API 余额

QuotaPanel v0.1.0 轻量本地 AI 额度看板,聚合 15 种订阅与 API 余额

OSChina资讯 2026-09-28 15:25 7 阅读 查看原文

把散在各家控制台里的订阅与 API 余额,收进一张桌面面板。

QuotaPanel 是一个开源的桌面端 AI 额度面板。Claude、ChatGPT / Codex、Cursor、GitHub Copilot、Z.ai、Kimi、MiniMax、OpenRouter、DeepSeek……订阅开得越多,额度就越分散,想查一次往往要挨个登录控制台。v0.1.0 把 15 种订阅与 API 余额集中到一张界面上,一次刷新就能看清每个账号的额度窗口、剩余用量和重置时间。额度不在云端,就在你桌面上这一个窗口里。

额度主页

🧩 15 种额度来源,一次刷新看全

浏览器登录的 Claude、ChatGPT / Codex、Cursor,加上走 API Key 的 GitHub Copilot、Z.ai Coding Plan、Kimi Coding Plan、MiniMax Token Plan、Devin / Windsurf、Grok CLI、OpenCode、Command Goat、DeepSeek、Kimi 开放平台、OpenRouter、OpenAI,一共 15 种来源,都按卡片排在同一张主页上。

后端用一个统一的 Provider 接口描述"这个来源怎么查额度"。每个来源一个 provider_*.go 适配器,在 init 里注册进一张表,调用方不用为每个来源单独写分支。刷新走 QueryAll 逐个账号查询,某一家接口挂了,也只影响它自己那张卡片,其他账号照常出数。

各家站内与第三方内部接口都没有稳定性承诺,网站改版就可能失效,所以每个适配器都保留了自己的错误信息,方便判断是哪一家出了问题。

额度主页(深色)

:closed_lock_with_key: 需要网页登录的订阅,也能自动读数

Claude、ChatGPT / Codex、Cursor 这类只在网页控制台里显示额度的订阅,没法直接用 Key。这里的做法是:点"登录"弹出独立的 Chrome / Edge 窗口,登录完成后回到应用点"验证登录"。

每个账号有独立的浏览器资料目录(--user-data-dir),登录后的 Cookie 由浏览器自己保存,应用不复制也不导出登录令牌。查询时通过 DevTools 协议在页面上下文里执行脚本,把站内用量接口的返回读回来解析。删除账号时,对应的浏览器资料一并清掉。需要网页登录的订阅,也照样能自动读数。

新增账号弹窗

:bar_chart: 卡片看进度,详情看明细,一键存截图

每张卡片给出进度条、余额明细和状态;正常、即将用尽、超限三档用颜色区分,窗口重置和账期时间就写在卡片上。同一网格行的卡片会拉伸到等高,内容多时在卡片内部滚动。

点开卡片是详情弹窗,全部额度窗口、余额明细与用量统计都能展开看。想把某张卡片发给别人,直接点"保存截图":它用 Canvas 在本地重绘整张卡片再导出 PNG,最多 2 倍缩放,不靠硬截 HTML 区域。

账号卡片

🪶 轻量本地,桌面常驻

后端用 Go + Wails v2、界面用 Vue3,打出来是一个原生应用,体积只有十几 MB。它每 5 分钟自动查一次额度,结果通过事件推给前端;平时缩在系统托盘或 macOS 菜单栏,右键可以显示界面、重启或退出,关闭窗口时还能选"每次询问 / 直接退出 / 隐藏到后台"。

密钥默认脱敏显示,数据、数据库与浏览器会话都放在本机 ~/.quotapanel/,也可以用环境变量换位置。把额度看板放在手边,把密钥留在本机。

设置页

:wrench: 其他更新

  • 深浅主题一键切换,启动时恢复上次的主题
  • 简体中文 / English 切换
  • 可选开机自启
  • 工单反馈弹窗内嵌官网,回传运行环境与应用日志
  • 支持 macOS / Windows / Linux 三平台构建

QuotaPanel 已经在 GitHub 开源,Apache-2.0 许可,可自由使用、修改和商用。你手头同时在用几个 AI 服务,平时怎么盯额度?欢迎来聊聊。桌面上的一个小窗口,装下你所有的 AI 额度。