dsh-antigravity-acp-ru:在 DSH 裏用 Antigravity,界面俄語化

前言

在 DeepSeek Harness(DSH)裏接 Google 官方 Antigravity ACP agent 時,常見做法是裝 Host + Client 一體的 bundle:對話裏選模型、看額度,工具調用仍走 DSH 的校驗與審批。上游 KouzakiUmi/dsh-antigravity-acp 的設置頁與客戶端文案以中文/英文爲主;俄語界面使用者需要在同一套能力上換一套可讀 UI。

varyda/dsh-antigravity-acp-ru 是基於上游 0.1.31 的俄語界面 fork,包版本 0.1.31-ru.1。Host 側協議、worker 與工具橋邏輯與 upstream 一致;差異集中在 Web Client 的可見字符串。下面介紹它是什麼、能做什麼、如何安裝與使用,以及 fork 與 upstream 在界面上的邊界。

這是什麼

本插件是 dsh-bundle-antigravity-host 的俄語 Client 變體:通過 stdio 與官方 Antigravity ACP server(ACP v1)通信,在 DSH 中註冊提供商 Antigravity (ACP),路由 ID 爲 antigravity-acp。工具不交給 agent 內置 fs/terminal,而是經私有 loopback 橋掛起後由 DSH 執行,結果回填 agent。

維護者爲 varyda,在 SkillHub 社區目錄中歸類爲 客戶端 插件。密鑰與 token 不進倉庫;插件從 DSH 憑據存儲(~/.dsh/.credentials.yaml 中的 AGY_*/OAuth)或宿主環境讀取。許可證爲 MIT(與 upstream 相同);翻譯作者與 Google、upstream 作者無關聯。

與 upstream 的差異(界面)

fork README 明確劃分了翻譯範圍:

  • 已俄語化:src/client.js 中界面字符串全部替換,無中文 UI 字面量。包括「設置 → Antigravity ACP」頁、連接狀態、按鈕、額度「藥丸」、客戶端錯誤文案、模型相關標籤等。
  • 未翻譯:源碼註釋,以及 src/adapter、src/runtime、src/protocol 中部分宿主側診斷信息,仍可能爲中文或英文。

功能行爲、配置項與排障細節以 upstream 文檔爲準;英文/中文說明與 Issue 討論見 KouzakiUmi/dsh-antigravity-acp。

核心能力(與 upstream 一致的部分)

下列能力來自 upstream README,本 fork 未改 Host 行爲,安裝後仍可用(界面控件文案爲俄語):

  1. 連接與模型目錄:在設置頁配置代理(如需)後連接/登錄 ACP;可預熱連接或建立會話並拉取模型目錄,無需先發送聊天。模型列表可逐項控制是否出現在 DSH 選擇器,思考強度與模型家族分開路由。
  2. 對話與工具:同一對話默認複用 ACP 會話;工具續輪在同一 prompt 內完成,審批與執行由 DSH 負責。
  3. 併發 worker:默認最多 2 個獨立 worker(可配置 1–4),一個會話等審批時其它會話可用空閒 worker;滿員排隊,默認等待上限 120 秒。
  4. 額度與 AI Credits:模型選擇器旁額度藥丸隨當前模型切換額度組;AI Credits 與套餐額度獨立展示(ACP 登錄與官方 CLI 登錄是兩條鏈路)。
  5. 圖片輸入:在宿主附件服務可用且上游聲明 image capability 時,支持 PNG、JPEG、WebP、GIF 等經真實圖片內容傳入(非 URL 抓取)。

運行要求(upstream 聲明):Node.js >=22.19;DSH Core 與若干 dsh-* peer 版本範圍見 upstream package.json。本 fork 的 engines 與 peer 範圍與 upstream 對齊。

安裝與啓用

注意:倉庫內只有源碼,沒有預置 dist/。不能使用 dsh plugin add github:varyda/dsh-antigravity-acp-ru。應使用 Release 中的 .tgz 資產,或本地 pnpm i && pnpm run build 後再安裝。

官方 README 給出的安裝示例(將 web 換成你的 Profile,例如 desktop):

dsh plugin --profile desktop add \
  https://github.com/varyda/dsh-antigravity-acp-ru/releases/download/v0.1.31-ru.1/dsh-bundle-antigravity-host-0.1.31-ru.1.tgz

也可從 Releases 下載 dsh-bundle-antigravity-host-0.1.31-ru.1.tgz,再用 file:<本地路徑> 安裝。

經過上面的步驟後:

  1. 重啓 DSH 應用(或按你的部署方式重載 Host + Client;僅刷新頁面不保證 Host 已升級)。
  2. 打開 設置 → Antigravity ACP(界面爲俄語)。
  3. 點擊 Подключить / войти в ACP(連接/登錄 ACP);成功後會讀取模型目錄。
  4. 在模型選擇器中選擇 Antigravity (ACP) 下模型,開始對話。

upstream 通過 npm 包 dsh-bundle-antigravity-host 安裝的方式適用於官方包,不等同於本 fork 的安裝路徑;要用俄語 UI 請堅持用上述 Release URL 或本地 tgz。

典型用法流程

與 upstream「快速開始」一致,僅設置頁與藥丸爲俄語:

  1. 安裝並啓用插件,重啓後進入 Настройки → Antigravity ACP。
  2. 需要代理時先保存代理配置,再執行連接/登錄;插件會優先複用已有 ACP 登錄態或導入本機已登錄的官方 CLI 狀態,必要時走瀏覽器授權。
  3. 連接成功後,提供商顯示爲 Antigravity (ACP),路由 ID antigravity-acp;可在藥丸上查看額度、預熱,再選模型聊天。

若額度或 AI Credits 未顯示,upstream 說明:額度查詢與 CLI 登錄鏈路獨立,ACP 已連接不代表 agy CLI 也已登錄。

適用場景與注意

適合誰:已在 DSH 中使用或計劃使用 Antigravity ACP,且希望設置頁、狀態與客戶端錯誤信息爲 俄語 的用戶;Host 行爲與 upstream 0.1.31 對齊,不需要改協議或自行編譯 Client 字符串時可優先用 Release bundle。

使用前請知悉:

  • 插件以當前 DSH 進程權限 運行,可能讀寫本機 ACP/CLI 相關憑據文件;安裝前請閱讀倉庫源碼與 MIT 許可證,自行評估信任邊界。
  • 官方 Antigravity 程序按需從 https://dl.google.com 下載,本包不隨帶 Google 二進制;額度與餘額展示僅供參考,不是計費依據。
  • 部分 Host 診斷仍爲中文/英文;排障時可能需要對照 upstream reference.md 與 configuration.md。
  • Bug 反饋:fork 的 package.json 將 bugs 指向 upstream Issue;提交時請附插件版本、實際 DSH Core 版本、操作系統與脫敏錯誤信息,勿附 token 或完整 OAuth URL。

SkillHub 上的 varyda/dsh-antigravity-acp-ru 爲社區插件目錄條目,與 DeepSeek / 幻方無官方從屬關係;DSH 生態理念是「一切皆插件」,目錄站獨立運營。

結尾

dsh-antigravity-acp-ru 在 upstream Antigravity ACP for DSH 之上提供完整的俄語 Web Client 界面,安裝需使用 Release 中的 0.1.31-ru.1 bundle,而非 github: 直鏈源碼倉。能力上仍是「官方 agent + DSH 工具鏈」同一套架構;若你不需要俄語 UI,可直接使用 KouzakiUmi/dsh-antigravity-acp 與 npm 安裝路徑。

  • 目錄頁:https://www.skillhub.cn/plugins/varyda/dsh-antigravity-acp-ru
  • 倉庫:https://github.com/varyda/dsh-antigravity-acp-ru
羽毛球分组比赛记分
小程序二维码

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

小夜