dsh-llm-antigravity: 將本地 Antigravity CLI 接入 DeepSeek Harness

前言

DeepSeek Harness (DSH) 通過插件機制擴展模型提供商。在本地運行 LLM 或代理是常見需求。dsh-llm-antigravity 插件提供了一條通往本地 Antigravity CLI (agy) 的路由,允許 DeepSeek Harness 調用本地已安裝並登錄的 agy 作爲 LLM 提供者。

這是什麼

該插件由用戶 zhangzhangco 維護,是一個非 DeepSeek 官方分發的社區插件。它註冊了一個名爲 antigravity-local 的 LLM 提供者,將對話轉發至本地的 agy 命令行工具,並將模型回答返回給 Harness。

核心功能

  1. 註冊提供者:在 DeepSeek Harness 中註冊 antigravity-local 路由。
  2. 對話轉發:將對話歷史(包含系統提示、工具調用及結果)轉發至本地 agy。
  3. 文本模式:默認以 textOnly 模式運行,不執行 agy 的工具調用,僅返回模型生成的文本答案。
  4. 模型發現:通過執行 agy models 命令發現可用模型列表。
  5. 免 Key 認證:複用本地 agy 的登錄會話,無需在 Harness 中配置 API Key,認證信息存儲在 macOS keychain 中。

安裝與啓用

該插件通過 dsh plugin 命令安裝到 web profile 中:

dsh plugin --profile web add git+ssh://git@github.com/zhangzhangco/dsh-llm-antigravity.git

安裝後,需要編輯配置文件以應用該路由。配置路徑爲 ~/.dsh/profiles/<profile>/cordis.patch.yml。

典型用法

重啓 web profile 後,antigravity-local 路由將出現在模型選擇器中。插件會緩存模型列表(緩存時間 6 小時),可用模型包括:
- gemini-3.8-flash-high
- claude-sonnet-4-6
- gpt-oss-120b-medium

適用場景與注意

  • 運行環境:該插件運行在 DSH 的 web profile 下,不會修改 DSH 核心安裝。
  • 網絡需求:模型發現功能需要網絡訪問(約 6-10 秒),結果會被緩存。
  • 工具調用:默認 textOnly 模式避免了 agy 內部工具調用的審批彈窗,但也意味着 agy 的工具能力在 Harness 中不可見。
  • 許可證:MIT 許可證。

短結尾

該插件爲希望在本地使用 Antigravity 能力的開發者提供了集成方案。更多詳情可參考社區目錄或 GitHub 倉庫。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜