dsh-vertex-gemini
在终端中运行以下命令:
dsh plugin install mn288/dsh-vertex-gemini
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install mn288/dsh-vertex-gemini,或按 https://github.com/mn288/dsh-vertex-gemini 说明下载 release 包后添加到 Web/headless 配置。
插件介绍
想在 DeepSeek Harness 里用 Google 的 Gemini,又不想在插件或配置里塞一套长期有效的 API Key?dsh-vertex-gemini 走 Google Cloud Vertex AI,凭本机已有的 Google 登录(Application Default Credentials)鉴权,费用和配额都落在你在环境里指定的那个 GCP 项目上,适合已经开通 Vertex AI、希望按项目管控成本与权限的团队。
插件在 Harness 里注册 vertex-ai 路由,通过 Vertex 的 OpenAI 兼容聊天补全接口做流式推理,并在模型选择器里提供 Gemini 3.8 Flash 及可配置的其它模型 id。它处理 Gemini 3 工具调用所需的 thought signature:把签名记在会话里并在后续请求回传,多步工具、重启或续聊仍能正常工作;对来自其它模型/提供商的历史则按 Google 文档使用 skip 标记。推理强度可在选择器里选 Low、Medium、High,也可在 settings.yaml 的 llm-vertex 下细调项目、区域、模型列表与重试等行为。
当前仅支持纯文本输入,附带图片会明确报错而非静默忽略;模型页会列出该提供商,但没有独立配置卡片,需通过环境变量或 settings.yaml 指定项目。若你已在 GCP 上为同事统一开通 Vertex、用 gcloud 日常登录,并希望在 Web 或 headless 里与官方 npx @deepseek-ai/dsh 一起用 Gemini,这个插件就是为此准备的。
使用场景
- 已在 GCP 开通 Vertex AI,希望在 Harness Web 里默认使用 Gemini 做对话与代理
- 需要多步工具调用且会话可恢复,依赖插件对 thought signature 的回传
- 希望用量与账单落在指定 GCP 项目,而不是在插件里配置第三方 API Key
适合人员
- 使用 gcloud 登录、具备 aiplatform.user 权限的 Google Cloud 开发者
- 在团队内通过 GCP 项目统一管控 AI 成本与合规的工程师
- 已采用官方 DeepSeek Harness,并需在 Web 或 headless 配置中接入 Vertex Gemini 的用户