DSH Plugins
返回列表
🖥️

dsh-connect-opencode

客户端 更新于 2026.10.17

在终端中运行以下命令:

dsh plugin install serra006/dsh-connect-opencode

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 插件市场搜索 dsh-connect-opencode 一键安装,或在终端执行 dsh plugin install serra006/dsh-connect-opencode;也可参考 https://github.com/serra006/dsh-connect-opencode 的手动安装说明。

插件介绍

如果你已经在本机跑 OpenCode,却希望在 DeepSeek Harness 里直接选用那些「目录里标称免费」的模型,而不必在 DSH 里再配一套重复的 API,dsh-connect-opencode 就是为此准备的桥接插件。它从 OpenCode 的 provider 目录筛出 cost 全为 0、能输出文本且未废弃的模型,刷新进 DSH 的模型选择器;具体能选哪些,完全取决于你当前的 OpenCode 配置,没有免费档时列表为空是正常现象。

插件会自行拉起隔离的 opencode serve --pure 实例,不占用你日常 OpenCode 的会话与状态,数据落在 ~/.dsh/dsh-connect-opencode/。为让自定义 provider 与登录态在隔离环境里可用,会把全局 opencode.json 与 auth.json 复制到该目录,仅存本机、不上传。OpenCode 原生的 bash、读写等工具一律拒绝,模型发起的工具调用会转成 OpenAI 风格的 tool_calls,由 DSH 执行——因此你得到的是 OpenCode 侧的推理能力,而不是把 DSH 的控制权交给 OpenCode。

适合已经安装 DSH 与 OpenCode、并在 OpenCode 里配好了至少一个免费模型或供应商的用户。你可以在设置里开关桥接、指定 opencode 可执行路径,或按分钟自动刷新模型目录;需要留意的是,免费模型的额度、限流、地区与上游政策均由 OpenCode 与各 provider 决定,插件只如实透传错误,不额外提供额度。

使用场景

  • 已在 OpenCode 配置免费档,希望在 DSH 对话里直接选用
  • 不想为免费模型在 DSH 重复维护一套 API 与 provider
  • 需要定期同步 OpenCode 目录里的零成本文本模型列表

适合人员

  • 同时使用 DeepSeek Harness 与本机 OpenCode 的用户
  • 在 OpenCode 中配置了 Zen 免费档或自定义免费 provider 的开发者
  • 希望在 DSH 侧保留工具执行、仅用 OpenCode 做推理的用户