deviffyy/OpenQuota

GitHub: deviffyy/OpenQuota

一款跨平台系统托盘桌面应用,用于集中追踪多种 AI 编程订阅服务的配额、用量和预估支出。

Stars: 28 | Forks: 1

OpenQuota logo

OpenQuota

从系统托盘跟踪你的 AI 编程订阅。

CI status Latest release MIT license

OpenQuota 将你的会话限制、每周配额、重置时间、token 使用量和预估支出 集中在一个紧凑的面板中。将你关注的指标固定到托盘,无需打断工作即可查看剩余额度。

OpenQuota dashboard showing AI provider quotas, usage, and estimated spend

## 下载 | 平台 | 可用的安装包 | 下载 | | -------- | ------------------------------------------ | ----------------------------------------------------------------------------- | | Windows | x64 和 ARM64 安装程序 | [下载 Windows 版](https://github.com/deviffyy/OpenQuota/releases/latest) | | macOS | 适用 Apple Silicon 和 Intel 的通用 DMG | [下载 macOS 版](https://github.com/deviffyy/OpenQuota/releases/latest) | | Linux | x64 和 ARM64 的 AppImage 和 Debian 安装包 | [下载 Linux 版](https://github.com/deviffyy/OpenQuota/releases/latest) | 打开最新的 release 并选择适用于你平台的文件: - **Windows:** `_x64-setup.exe` 或 `_arm64-setup.exe` - **macOS:** `_universal.dmg` — 需要 macOS 11 或更高版本 - **Linux:** `.AppImage` 或 `.deb` OpenQuota 会自动检查更新。可安装的更新均经过加密签名。 ## 支持的提供商 - **Claude Code** — 会话和每周限制、特定模型的使用情况、token 历史记录以及预估 支出 - **Codex** — 会话和每周限制、额度、token 历史记录、模型明细以及预估 支出 - **Cursor** — 总计、Auto 和 API 使用量、额度、token 历史记录以及预估支出 - **Antigravity** — 共享的 Gemini 和 Claude 配额池 - **Copilot** — 高级请求、额外使用量、聊天和补全配额,以及组织计费 - **Devin** — 每日和每周限制、重置时间以及额外使用余额 - **Grok** — 每周配额、额外使用状态、token 历史记录以及预估支出 - **OpenCode** — OpenCode Go 会话、每周和每月支出上限,以及本地托管的用量历史记录 - **OpenRouter** — 额度余额以及每日、每周和每月的支出 (API key) - **Z.ai** — GLM Coding Plan 会话、每周和网页搜索配额 (API key) 大多数提供商使用你计算机上已有的凭证。OpenRouter 和 Z.ai 需要在“自定义”中添加 API key;OpenQuota 会将它们安全地存储在操作系统的凭证存储中。Codex 订阅限制需要登录 ChatGPT,在仅使用 API key 的会话中不可用。 ## 功能 - **托盘仪表盘。** 在紧凑的弹窗中查看所有提供商的配额和重置时间。 - **固定指标。** 让重要数值保持在托盘或 macOS 菜单栏中可见。 - **已用或剩余。** 显示你已消耗的配额或剩余额度。 - **使用历史。** 查看今天、昨天以及过去 30 天的 token 使用量和预估 支出。 - **节奏提醒。** 查看你当前的使用量是否能维持到下一次重置。 - **自定义布局。** 重新排序提供商和指标,隐藏行,并选择保持可见的内容。 - **桌面集成。** 登录时启动、使用全局快捷键并跟随系统主题。 - **快速刷新。** 缓存的值会立即显示,并且提供商会自动在后台 刷新。 OpenQuota 在本地运行,没有自己的账户、云后端、分析或使用情况遥测。 ## 开发 环境要求: - Node.js 22 或更高版本 - pnpm 11.11.0 - 稳定的 Rust 工具链 - [Tauri 2 平台前置条件](https://v2.tauri.app/start/prerequisites/) 安装依赖并启动开发应用: ``` corepack pnpm install --frozen-lockfile corepack pnpm tauri dev ``` 运行完整的质量检查: ``` corepack pnpm verify ``` 为当前平台构建安装程序: ``` corepack pnpm build:installer # Windows corepack pnpm build:linux # Linux corepack pnpm tauri build --bundles dmg # macOS ``` ## 贡献 欢迎提交 issue 和 pull request。在贡献之前请阅读 [CONTRIBUTING.md](CONTRIBUTING.md), 并按照 [SECURITY.md](SECURITY.md) 中的说明私下报告安全问题。 ## 许可证 [MIT](LICENSE)
标签:AI辅助开发, MITM代理, 使用量追踪, 可视化界面, 桌面应用, 系统托盘工具, 订阅管理, 通知系统