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
羽毛球分组比赛记分
小程序二维码

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

Xiaoye