DSH Plugins
返回列表
🤖

opencode2dsh

模型推理 更新于 2026.09.05

在终端中运行以下命令:

dsh plugin install FishBottle7/opencode2dsh

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

在 DeepSeek Harness 中执行 dsh plugin install FishBottle7/opencode2dsh 完成安装,源码地址为 https://github.com/FishBottle7/opencode2dsh

插件介绍

DSH 用户想白嫖 OpenCode Zen 的免费模型,过去得注册账号、拿 API key、跑一个额外进程或本地代理,每一步都是维护成本。opencode2dsh 把这条路彻底砍掉了:它在 DSH 内部注册一个原生 LlmAdapter,请求直接打到 OpenCode Zen 的匿名免费通道,装完重启就能在模型选择器里看到 opencode2dsh 分组,像用本地模型一样用。

工程细节让它真正省心。没有 sidecar、没有子进程、没有本地端口,整个插件就是一个 npm 包。请求携带与 OpenCode CLI 完全一致的 user agent 和会话关联头;模型目录走三级降级链——实时上游列表、定价格子过滤、编译时静态兜底——启动时网络未就绪会自动重试,每一轮刷新后写入健康快照。上游限流、超时、传输错误以分类 finish reason 回传 DSH,重试逻辑交给 DSH 自身管理,不引入额外状态机。

它适合已在用 DSH、不想再为多一个模型多管一把密钥或多跑一个进程的人:学生、独立开发者、任何觉得多装一个东西就多一份故障面的人。零凭证、零存储、零遥测,请求直接走你的机器出去,不经过任何中间人。

使用场景

  • 不想注册账号也能在 DSH 里直接用 OpenCode Zen 免费模型
  • DSH 模型选择器里多一个免费分组,零密钥零端口即开即用
  • 上游网络不稳时靠三级降级链保证模型目录始终可用

适合人员

  • 已在用 DSH、不想为多一个模型多管一把密钥的人
  • 追求零额外进程、零本地端口、零二进制文件的极简 DSH 用户
  • 需要免费模型但拒绝注册流程的学生或独立开发者