这个项目能做什么
Antigravity Cockpit 是一个 VS Code 扩展,用于监控 Google Antigravity AI 模型的配额使用情况。界面语言跟随 VS Code 设置,支持 16 种语言。
主要功能:
显示模式:可在设置中切换 Webview 仪表盘与 QuickPick 模式。Webview 提供卡片视图、分组/非分组模式、拖拽排序和自动分组;QuickPick 使用 VS Code 原生 API,适合 Webview 无法加载的环境或偏好键盘操作的用户,支持刷新、切换分组、打开日志、置顶模型到状态栏以及重命名模型和分组。
状态栏:显示当前监控模型的配额状态,提供仅图标、仅状态点、仅百分比、状态点加百分比、名称加百分比、完整显示六种格式。支持多模型置顶;未指定模型时自动显示剩余配额最低的模型。
配额显示:每个模型或分组展示剩余配额百分比、倒计时、重置时间和进度条。
配额来源:支持本地监控(读取本地 Antigravity 客户端进程)与授权监控(通过授权访问远端接口,不依赖本地进程),可在面板右上角切换。授权监控支持多账号,可切换当前账号并查看状态。
模型能力提示:悬停模型名称可查看支持的输入类型、上下文窗口大小等能力标记。
分组功能:按配额池自动或手动归类模型,支持自定义分组名称、拖拽排序和分组置顶。
设置面板:可配置状态栏显示格式、警告阈值、危险阈值、视图模式(卡片/列表)和通知开关。
用户资料面板:显示订阅等级和用户 ID,可折叠并对隐私数据脱敏。
通知:当模型配额低于警告阈值或耗尽时发送通知,可在设置中禁用。
自动唤醒:可设置定时任务提前唤醒 AI 模型以触发配额重置周期,支持每天、每周、间隔循环和 Crontab 模式,可同时唤醒多个模型。凭证加密存储于 VS Code Secret Storage,本地运行,并提供触发日志和 AI 响应记录。
使用方式:点击状态栏图标、按 Ctrl/Cmd+Shift+Q,或在命令面板运行 Antigravity Cockpit: Open Dashboard 打开;仪表盘激活时按 Ctrl/Cmd+Shift+R 刷新。遇到 Systems Offline 可点击 Retry Connection,点击 Open Logs 查看调试日志。
安装:可从 Open VSX 市场搜索安装,或使用 code --install-extension 安装 VSIX 文件。从源码构建需要 Node.js v18+ 与 npm v9+,依次执行 npm install、npm run compile、npm run package。
项目采用 MIT 许可证,README 声明仅供个人学习和研究使用。
评论
0 评分人数达到10人后显示
登录后参与讨论。