前言¶
如果你在用 DeepSeek Harness(DSH)做 Web 侧智能体开发,希望把 Antigravity 的模型路由、搜索、图像与视频理解集中接入,同时把登录状态和配额展示放在同一设置入口,dsh-antigravity-auth 是一个可直接装入 DSH Web profile 的插件。它面向个人开发,不是生产用途。下面介绍它的定位、能力、安装方式和注意事项。
这是什么¶
suntianc/dsh-antigravity-auth 是 DeepSeek Harness 的私有、单账号、非官方 Antigravity OAuth 能力包。它把 Antigravity 登录状态集中用于 DSH 的 LLM、Search、Image、Video 和 Quota 操作。
核心功能¶
共享登录状态¶
插件使用同一个登录状态服务 LLM、Search、Image、Video 和 Quota。它直接采用 OAuth 2.0 with PKCE S256,并把回调监听限定在 loopback 地址:
127.0.0.1:51121
它说明 token 值不会进入浏览器、设置、日志、session events 或 tool metadata;只有 Host 侧请求会收到 authorization headers。Status/login RPC channel 也限制在 loopback authorities。
LLM 路由¶
插件提供 google-antigravity LLM route,覆盖以下模型名:
Gemini Flash
Gemini Pro
Claude Opus
Claude Sonnet
GPT-OSS
搜索¶
插件在 DSH 自带 web_search tool 后面提供 Global Antigravity Search Provider:
web_search
图像¶
图像生成与编辑通过以下接口提供:
generate_image
list_images
其中 list_images 用于会话图像目录。
视频¶
workspace MP4 视频理解通过以下接口提供:
analyze_video
配额与设置¶
插件提供五小时与每周使用量/配额可视化 dashboard。设置页包含原生 Antigravity Auth 区,并提供以下卡片:
Login
Search
Image Creation
Video
安装与启用¶
先确认环境满足要求:
DeepSeek Harness 0.1.1-rc.2
或兼容的后续 0.1.x 版本;Node.js 需要:
^22.19.0 || >=24.0.0
还需要一个具有 Antigravity access 的 Google account。
从 npm 安装时执行:
dsh plugin --profile web add dsh-antigravity-auth
如果从 GitHub source 安装,使用给出的命令:
dsh plugin --profile web add github:suntianc/dsh-antigravity-auth
如果需要固定当前材料中的版本:
dsh plugin --profile web add dsh-antigravity-auth@0.1.2
安装完成后,先做登录配置:
1、重启 dsh web。
2、打开 Settings。
3、选择 Antigravity Auth,完成登录。
典型用法¶
安装并登录后,可以在 DSH 中继续使用这些入口:
1、搜索:
web_search
2、图像生成或编辑:
generate_image
3、查看会话图像目录:
list_images
4、分析 workspace 中的 MP4 视频:
analyze_video
5、使用 google-antigravity LLM route 中的 Gemini Flash、Gemini Pro、Claude Opus、Claude Sonnet 或 GPT-OSS。
适用场景与注意¶
适合个人开发、本地联调、评估 Antigravity 能力在 DSH 中的集成。不适合 production workloads。它被标记为 unofficial channel,个人开发用途;Antigravity backend 可能 unsupported、revocable、被限流,也可能无通知变更。
使用前注意:
- 只支持单账号;没有 account arrays、switching、rotation、quota pools 或 identity fallback。
- Raw media base64 不会进入 session text 或 browser RPC。
- 插件运行在 DSH 插件环境内,会以当前
dsh进程权限运行;安装前应检查源码与许可证。 - 本次材料未明确说明许可证,安装前应自行确认许可证条款。
结尾¶
dsh-antigravity-auth 的价值是把 Antigravity 的 OAuth 登录、模型路由、搜索、图像、视频和配额展示整合到 DSH 插件里,便于本地开发时集中管理。GitHub 地址:
https://github.com/suntianc/dsh-antigravity-auth
目录页方面,本次材料未确认固定目录页地址;DSH 社区目录是独立站点,非官方应用商店,可按插件名检索 dsh-antigravity-auth。