前言¶
DeepSeek Harness(DSH)支持通過插件擴展模型推理能力。dsh-tool-antigravity 是一個面向 Antigravity 模型路由和圖像生成的插件。它解決了在 DSH 環境中處理 Google OAuth 2.0 認證、長文本流式傳輸性能以及圖像生成與編輯的痛點,提供了一套集成化的解決方案。
這是什麼¶
dsh-tool-antigravity 是一個高性能、精簡的 Antigravity 能力包插件,旨在爲 DeepSeek Harness 提供:
* 私有化的 Google OAuth 2.0 PKCE 認證與多模型 LLM 路由支持。
* 基於 Nano Banana 2 的圖像生成與迭代編輯能力。
* 優化的網絡傳輸與內存管理機制。
該插件由 Jaylor-Wang 維護,遵循 MIT 許可證,是一個社區驅動的個人研究能力包。
核心功能¶
插件提供了以下核心能力:
-
高性能網絡與連接管理
- TLS 連接池與會話恢復:內置 HTTP/1.1 Keep-Alive 和 TLS 會話恢復,減少握手開銷,降低首字節延遲(TTFT)。
- 滑動窗口緩衝 SSE 解析器:直接在二進制塊上定位分隔符,減少字符串拼接和 V8 堆內存分配,緩解長時間推理時的 GC 壓力。
- 細粒度思考預算:支持在 Gemini 和 Claude 模型上配置 Low/Medium/High 三檔推理強度,或使用 Dynamic/Fixed Effort。
-
圖像生成與編輯
- Nano Banana 2 引擎:提供
generate_image(圖像生成與編輯)和list_images(會話內圖片檢索)工具。 - 多代理圖像卸載:支持嚴格的傳輸負載預算(總傳輸限制 12MB,單圖限制 4MP/1MB),並可通過
IMAGE_OFFLOAD_REQUIRED_CODE透明協商客戶端卸載。
- Nano Banana 2 引擎:提供
-
認證與可視化管理
- Google OAuth 2.0 PKCE:支持標準化的 PKCE 流程進行身份驗證。
- Web 交互面板:提供配額可視化、實時登錄狀態查看及圖像生成參數配置界面。
安裝與啓用¶
推薦使用 DSH 插件 CLI 進行安裝。
# 添加插件到當前 Web 配置文件
dsh plugin --profile web add dsh-tool-antigravity
安裝完成後,需在 DSH 的配置文件中註冊插件條目,以便正確加載 antigravity-auth 和 antigravity-image 服務。
典型用法¶
插件提供了終端命令和 Web 界面兩種操作方式。
1. 認證管理
在 DSH 的終端或聊天提示符中輸入以下命令:
/antigravity-auth login # 啓動 Google OAuth 2.0 PKCE 登錄
/antigravity-auth status # 查看當前認證狀態、掩碼郵箱和項目 ID
/antigravity-auth logout # 丟棄憑證並撤銷令牌
/antigravity-auth cancel # 取消正在進行的登錄嘗試
2. 圖像生成
在支持工具調用的場景中,調用 generate_image 和 list_images 接口。
3. Web 客戶端配置
在 DSH Web 客戶端中,可通過「Antigravity Auth Settings」卡片查看登錄狀態,通過「Quota Visualizer」監控配額(支持 5 小時和周重置窗口),並在「Image Generation Card」中設置默認圖像模型和批次大小。
適用場景與注意¶
適用場景:
* 需要使用 Antigravity 系列模型(如 Gemini 3.x 系列、Claude 4.6 Thinking)進行復雜推理的開發者。
* 需要在 DSH 生態中集成圖像生成能力(Nano Banana 2)進行多模態交互的研究者。
注意事項:
1. 非官方性質:這是一個社區驅動的插件,僅供個人研究和教育目的,使用時請務必遵守相關平臺的服務條款。
2. 權限與安全:
* 插件在主機進程權限下運行,憑證存儲在主機端安全存儲中,絕不會被轉發到前端 UI、日誌或命令事件中。
* 嚴格迴環保護:RPC 端點默認拒絕訪問,除非 Web 服務顯式綁定到 127.0.0.1。
* 路徑防護:文件引用經過目錄遍歷檢查,防止媒體路徑逃逸。
3. 合規性:安裝前建議檢查源碼與許可證,確保符合本地安全合規要求。
結尾¶
dsh-tool-antigravity 爲 DeepSeek Harness 增強了 Antigravity 模型路由與 Nano Banana 2 圖像生成能力。通過優化的連接池、細粒度的推理預算控制以及安全的認證機制,它降低了集成複雜度並提升了性能表現。
- GitHub 倉庫: https://github.com/Jaylor-Wang/dsh-tool-antigravity
- 社區目錄: https://www.skillhub.cn/plugins/Jaylor-Wang/dsh-tool-antigravity