AI Skill Hub 推荐使用:反重力账户管理 是一款优质的AI工具。在 GitHub 上收获超过 29.4k 颗 Star,AI 综合评分 7.5 分,在同类工具中表现稳健。如果你正在寻找可靠的AI工具解决方案,这是一个值得深入了解的选择。
反重力账户管理 是一款基于 Rust 开发的开源工具,专注于 account-manager、antigravity、rust 等核心功能。作为 GitHub 开源项目,它拥有活跃的社区支持和持续的版本迭代,代码完全透明可审计,支持本地部署以保护数据隐私。无论是个人使用还是集成到企业工作流,都能提供稳定可靠的解决方案。
反重力账户管理 是一款基于 Rust 开发的开源工具,专注于 account-manager、antigravity、rust 等核心功能。作为 GitHub 开源项目,它拥有活跃的社区支持和持续的版本迭代,代码完全透明可审计,支持本地部署以保护数据隐私。无论是个人使用还是集成到企业工作流,都能提供稳定可靠的解决方案。
# 方式一:cargo install(推荐) cargo install antigravity-manager # 方式二:从源码编译 git clone https://github.com/lbjlaq/Antigravity-Manager cd Antigravity-Manager cargo build --release # 二进制在 ./target/release/antigravity-manager
# 查看帮助 antigravity-manager --help # 基本运行 antigravity-manager [options] <input> # 详细使用说明请查阅文档 # https://github.com/lbjlaq/Antigravity-Manager
# antigravity-manager 配置说明 # 查看配置选项 antigravity-manager --config-example > config.yml # 常见配置项 # output_dir: ./output # log_level: info # workers: 4 # 环境变量(覆盖配置文件) export ANTIGRAVITY_MANAGER_CONFIG="/path/to/config.yml"
专业级 AI 账号管理与协议代理系统 (v4.2.1) <div align="center"> <img src="public/icon.png" alt="Antigravity Logo" width="120" height="120" style="border-radius: 24px; box-shadow: 0 10px 30px rgba(0,0,0,0.15);">
不仅仅是账号管理,更是打破 API 调用壁垒的终极解决方案。
<p> <a href="#-核心功能">核心功能</a> • <a href="#-界面导览">界面导览</a> • <a href="#-技术架构">技术架构</a> • <a href="#-安装指南">安装指南</a> • <a href="#-快速接入">快速接入</a> </p>
<p> <strong>简体中文</strong> | <a href="./README_EN.md">English</a> </p> </div>
---
Antigravity Tools 是一个专为开发者和 AI 爱好者设计的全功能桌面应用。它将多账号管理、协议转换和智能请求调度完美结合,为您提供一个稳定、极速且成本低廉的 本地 AI 中转站。
通过本应用,您可以将常见的 Web 端 Session (Google/Anthropic) 转化为标准化的 API 接口,消除不同厂商间的协议鸿沟。
|  <br> 仪表盘 |  <br> 账号列表 |
|  <br> 关于页面 |  <br> API 反代 |
|  <br> 系统设置 |
如果您觉得本项目对您有所帮助,欢迎打赏作者!
<a href="https://www.buymeacoffee.com/Ctrler" target="_blank"><img src="https://cdn.buymeacoffee.com/buttons/v2/default-green.png" alt="请我喝杯咖啡" style="height: 60px !important; width: 217px !important;"></a>
| 支付宝 (Alipay) | 微信支付 (WeChat) | Buy Me a Coffee |
|---|---|---|
|  |  |  |
size (如 1024x1024, 16:9) 参数自动映射到 Imagen 3 的相应规格。opencode run "test" --model antigravity-manager/claude-sonnet-4-5-thinking --variant high
自动检测操作系统、架构和包管理器,一条命令完成下载与安装。
Linux / macOS:
curl -fsSL https://raw.githubusercontent.com/lbjlaq/Antigravity-Manager/v4.2.1/install.sh | bash
Windows (PowerShell):
irm https://raw.githubusercontent.com/lbjlaq/Antigravity-Manager/main/install.ps1 | iex
支持的格式: Linux (.deb/.rpm/.AppImage) | macOS (.dmg) | Windows (NSIS.exe) 高级用法: 安装指定版本curl -fsSL ... | bash -s -- --version 4.2.1,预览模式curl -fsSL ... | bash -s -- --dry-run
#### macOS - Homebrew 如果您已安装 Homebrew,也可以通过以下命令安装:
```bash
brew install --cask antigravity-tools
> **提示**: 如果遇到权限问题,建议添加 `--no-quarantine` 参数。
#### Arch Linux
您可以选择通过一键安装脚本或 Homebrew 进行安装:
**方式 1:一键安装脚本 (推荐)**bash curl -sSL https://raw.githubusercontent.com/lbjlaq/Antigravity-Manager/main/deploy/arch/install.sh | bash
**方式 2:通过 Homebrew** (如果您已安装 [Linuxbrew](https://sh.brew.sh/))bash brew tap lbjlaq/antigravity-manager https://github.com/lbjlaq/Antigravity-Manager brew install --cask antigravity-tools ```
#### 其他 Linux 发行版 安装后会自动将 AppImage 添加到二进制路径并配置可执行权限。
如果您希望在容器化环境中运行,我们提供了原生的 Docker 镜像。该镜像内置了对 v4.0.2 原生 Headless 架构的支持,可自动托管前端静态资源,并通过浏览器直接进行管理。
```bash
#### 🔐 鉴权逻辑说明 场景 A:仅设置了 API_KEY - Web 登录:使用 API_KEY 进入后台。 - API 调用:使用 API_KEY 进行 AI 请求鉴权。 场景 B:同时设置了 API_KEY 和 WEB_PASSWORD (推荐) - Web 登录:必须使用 WEB_PASSWORD,使用 API Key 将被拒绝(更安全)。 - API 调用:统一使用 API_KEY。这样您可以将 API Key 分发给成员,而保留密码仅供管理员使用。
#### 🆙 旧版本升级指引 如果您是从 v4.0.1 及更早版本升级,系统默认未设置 WEB_PASSWORD。您可以通过以下任一方式设置: 1. Web UI 界面 (推荐):使用原有 API_KEY 登录后,在 API 反代设置 页面手动设置并保存。新密码将持久化存储在 gui_config.json 中。 2. 环境变量 (Docker):在启动容器时增加 -e WEB_PASSWORD=您的新密码。注意:环境变量具有最高优先级,将覆盖 UI 中的任何修改。 3. 配置文件 (持久化):直接修改 ~/.antigravity_tools/gui_config.json,在 proxy 对象中修改或添加 "admin_password": "您的新密码" 字段。 - 注:WEB_PASSWORD 是环境变量名,admin_password 是配置文件中的 JSON 键名。
[!TIP] 密码优先级逻辑 (Priority): - 第一优先级 (环境变量):ABV_WEB_PASSWORD或WEB_PASSWORD。只要设置了环境变量,系统将始终使用它。 - 第二优先级 (配置文件):gui_config.json中的admin_password字段。UI 的“保存”操作会更新此值。 - 保底回退 (向后兼容): 若上述均未设置,则回退使用API_KEY作为登录密码。
cd docker
opencode run "test" --model google/antigravity-claude-sonnet-4-5-thinking --variant max ```
|  <br> Claude Code 联网搜索 |  <br> Cherry Studio 深度集成 |
|  <br> Imagen 3 高级绘图 |  <br> Kilo Code 接入 |
docker run -d --name antigravity-manager \ -p 8045:8045 \ -e API_KEY=sk-your-api-key \ -e WEB_PASSWORD=your-login-password \ -e ABV_MAX_BODY_SIZE=104857600 \ -v ~/.antigravity_tools:/root/.antigravity_tools \ lbjlaq/antigravity-manager:latest
docker compose up -d ``` > 访问地址: http://localhost:8045 (管理后台) | http://localhost:8045/v1 (API Base) > 系统要求: > - 内存: 建议 1GB (最小 256MB)。 > - 持久化: 需挂载 /root/.antigravity_tools 以保存数据。 > - 架构: 支持 x86_64 和 ARM64。 > 详情见: Docker 部署指南 (docker)
---
Copyright © 2024-2026 lbjlaq
import openai
client = openai.OpenAI(
api_key="sk-antigravity",
base_url="http://127.0.0.1:8045/v1"
)
response = client.chat.completions.create(
model="gemini-3-flash",
messages=[{"role": "user", "content": "你好,请自我介绍"}]
)
print(response.choices[0].message.content)
#### 方式一:OpenAI Images API (推荐) ```python import openai
client = openai.OpenAI( api_key="sk-antigravity", base_url="http://127.0.0.1:8045/v1" )
response = client.chat.completions.create( model="gemini-3-pro-image", size="16:9", # 宽高比 imageSize="4K", # ✨ 直接指定分辨率: "1K" | "2K" | "4K" messages=[{"role": "user", "content": "一座未来主义风格的城市"}] )
bash
前往 GitHub Releases 下载对应系统的包: macOS: .dmg (支持 Apple Silicon & Intel) Windows: .msi 或 便携版 .zip * Linux: .deb 或 AppImage
/v1/chat/completions 端点,兼容 99% 的现有 AI 应用。/v1/messages 接口,支持 Claude Code CLI 的全功能(如思思维链、系统提示词)。429 (Too Many Requests) 或 401 (Expire) 时,后端会毫秒级触发 自动重试与静默轮换,确保业务不中断。response = client.chat.completions.create( model="gemini-3-pro-image", size="1920x1080", # ✅ 支持任意 WIDTHxHEIGHT 格式 quality="hd", # ✅ "standard" | "hd" | "medium" messages=[{"role": "user", "content": "一座未来主义风格的城市"}] )
bash
curl -X POST http://127.0.0.1:8045/v1/messages \ -H "Content-Type: application/json" \ -H "x-api-key: sk-antigravity" \ -d '{ "model": "gemini-3-pro-image", "size": "1280x720", "quality": "hd", "messages": [{"role": "user", "content": "一只可爱的猫咪"}] }'
参数优先级: imageSize 参数 > quality 参数 > 模型后缀
✨ 新增 imageSize 参数支持:
除了 quality 参数外,现在还支持直接使用 Gemini 原生的 imageSize 参数:
```python
curl -X POST http://127.0.0.1:8045/v1/messages \ -H "Content-Type: application/json" \ -H "x-api-key: sk-antigravity" \ -d '{ "model": "gemini-3-pro-image", "size": "1280x720", "imageSize": "4K", "messages": [{"role": "user", "content": "一只可爱的猫咪"}] }'
**参数说明**:
- **`imageSize`**: 直接指定分辨率 (`"1K"` / `"2K"` / `"4K"`)
- **`quality`**: 通过质量等级推断分辨率 (`"standard"` → 1K, `"medium"` → 2K, `"hd"` → 4K)
- **优先级**: 如果同时指定 `imageSize` 和 `quality`,系统会优先使用 `imageSize`
#### 方式三:Chat 接口 + 模型后缀python response = client.chat.completions.create( model="gemini-3-pro-image-16-9-4k", # 格式:gemini-3-pro-image-[比例]-[质量] messages=[{"role": "user", "content": "一座未来主义风格的城市"}] ) ```
模型后缀说明: - 宽高比: -16-9, -9-16, -4-3, -3-4, -21-9, -1-1 - 质量: -4k (4K), -2k (2K), 不加后缀(标准) - 示例: gemini-3-pro-image-16-9-4k → 16:9 比例 + 4K 分辨率
#### 方式四:Cherry Studio 等客户端设置 在支持 OpenAI 协议的客户端(如 Cherry Studio)中,可以通过模型设置页面配置图片生成参数:
1. 进入模型设置:选择 gemini-3-pro-image 模型 2. 配置参数: - Size (尺寸): 输入任意 WIDTHxHEIGHT 格式(如 1920x1080, 1024x1024) - Quality (质量): 选择 standard / hd / medium - Number (数量): 设置生成图片数量(1-10) 3. 发送请求:直接在对话框中输入图片描述即可
参数映射规则: - size: "1920x1080" → 自动计算为 16:9 宽高比 - quality: "hd" → 映射为 4K 分辨率 - quality: "medium" → 映射为 2K 分辨率
gemini-3-pro-high)。#### macOS 提示“应用已损坏,无法打开”? 由于 macOS 的安全机制,非 App Store 下载的应用可能会触发此提示。您可以按照以下步骤快速修复:
1. 命令行修复 (推荐): 打开终端,执行以下命令:
sudo xattr -rd com.apple.quarantine "/Applications/Antigravity Tools.app"
2. Homebrew 安装技巧: 如果您使用 brew 安装,可以添加 --no-quarantine 参数来规避此问题: brew install --cask --no-quarantine antigravity-tools
Antigravity Tools 是一款专业级 AI 账号管理与协议代理系统(版本 v4.2.1)。它不仅是一个高效的账号管理工具,更是开发者打破 API 调用壁垒的终极解决方案,旨在为您提供一个高性能、个人化的 AI 调度网关,实现对各类 AI 模型能力的统一调度与高效利用。
系统具备强大的多模态处理能力,完美支持 Imagen 3 高级绘图,能够通过 OpenAI `size` 参数自动��射图像规格,并支持高达 100MB 的 Payload,轻松应对 4K 高清图识别需求。同时,系统提供直观的 GUI 界面,涵盖仪表盘配额监控、账号列表智能标注(如 403 状态识别)以及灵活的服务控制功能。
项目提供多种灵活的安装方式:推荐使用跨平台一键安装脚本,支持 Linux、macOS 及 Windows (PowerShell) 的自动检测与安装;Arch Linux 用户可通过脚本或 Homebrew 安装;对于容器化部署,支持通过 Docker 一键运行;此外,您也可以直接从 GitHub Releases 下载适用于不同系统的安装包(如 .dmg, .msi, .deb, AppImage)。
Antigravity Manager 支持多种深度集成场景,包括 Claude Code 的联网搜索功能(支持结构化来源与引文显示)、Cherry Studio 的原生回显集成,以及 Imagen 3 的高级绘图模式。通过对 Prompt 意境的完美还原与多账号极速轮换技术,用户可以实现如 Kilo Code 等工具的高效接入与模型穿透使用。
用户可以通过环境变量进行精细化配置。在 Docker 部署时,必须设置 `API_KEY` 用于请求鉴定,可选设置 `WEB_PASSWORD` 用于管理后台登录,并可通过 `ABV_MAX_BODY_SIZE` 自定义后端支持的最大 Payload 大小。所��持久化数据将存储在指定的挂载卷中,确保配置的安全与稳定。
系统具备强大的协议转换与中继(API Proxy)能力,实现全协议适配(Multi-Sink)。它不仅兼容 99% AI 应用的 OpenAI 格式,还原生支持 Anthropic 格式(完美适配 Claude Code CLI 的思维链与系统提示词)及 Google Gemini 格式。此外,系统具备智能状态自愈功能,在遇到 429 或 401 错误时能实现毫秒级的自动重试与静默轮换。
核心模块包含智能模型路由中心 (Model Router),支持将复杂模型 ID 映射为规格家族,并利用正则表达式实现专家级重定向。系统引入了全新的智能分级路由 (Tiered Routing) 技术,根据账号类型与配额频率自动优化调用优先级,并能通过后台任务静默降级功能,自动将非核心请求重定向至 Flash 模型,以保护高级模型配额。
针对 macOS 用户常见的“应用已损坏”安全提示,可以通过终端执行 `xattr` 命令进行修复,或在通过 Homebrew 安装时添加 `--no-quarantine` 参数来规避。系统文档涵盖了从权限问题到安装技巧的常见问题排查指南,帮助开发者快速上手。
高质量的开源AI工具,易于使用
该工具使用 NOASSERTION 协议,商用场景请仔细阅读协议条款,必要时咨询法律意见。
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
📄 NOASSERTION — 请查阅原始协议条款了解具体使用限制。
总体来看,反重力账户管理 是一款质量良好的AI工具,在同类工具中具备一定竞争力。AI Skill Hub 将持续追踪其更新动态,建议收藏备用,结合自身场景选择合适时机引入使用。
| 原始名称 | Antigravity-Manager |
| 原始描述 | 开源AI工具:Professional Antigravity Account Manager & Switcher. One-click seamless account 。⭐29.4k · Rust |
| Topics | account-managerantigravityrust |
| GitHub | https://github.com/lbjlaq/Antigravity-Manager |
| License | NOASSERTION |
| 语言 | Rust |
收录时间:2026-05-27 · 更新时间:2026-05-27 · License:NOASSERTION · AI Skill Hub 不对第三方内容的准确性作法律背书。