DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Opencode Bridge — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins

dsh-opencode-bridge

Opencode Bridge

在 DSH 中使用 OpenCode 免费模型,自动刷新模型列表,并可选择轮换 egress-proxy。包含一个默认拒绝不安全转换的工具桥接,以及离线、按代理范围的兼容性审计。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add dsh-opencode-bridge@0.5.1
README兼容性版本

兼容性与来源证明

Opencode Bridge 以 dsh-opencode-bridge 发布,当前版本为 0.5.1。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
npm
Registry 更新时间
2026/10/19

版本

0.5.1stable
2026/10/19
0.5.0stable
2026/10/19
0.4.1stable
2026/10/18
查看其余 1 个版本收起版本
0.2.1stable
2026/10/18

相关插件

正在加载相关插件…

最新版
0.5.1
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
372.9 kB
文件数
34
Surface
web
许可证
MIT
发布源
npm
GitHub
★ 1
周下载
0
最近提交
2026/10/19
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 models-usage 分类下经过校验的插件。

Client Ui Model Capabilities@linxin666/dsh-client-ui-model-capabilities为自定义 pi-ai 提供商声明每个模型的能力(图像输入和推理力度),可直接在 Models 设置卡片中编辑;写入官方 llm-pi-ai 设置命名空间,不更改 DSH 源代码。Commandcode Provider@mars-sea/dsh-commandcode-provider适用于 Command Code 的非官方 DeepSeek Harness LLM 提供商插件,移植自 pi-commandcode-provider(MIT)。注册“commandcode”提供商路由,并在 Models 页面添加卡片和实时模型目录。Connect Workbuddydsh-connect-workbuddy把本机登录的 WorkBuddy 模型接入 DeepSeek Harness,并提供只读的积分概览与模型管理。Plugin@opencode2dsh/dsh-plugin供 DeepSeek Harness (DSH) 使用的免费 OpenCode Zen 模型:原生 dsh-llm 适配器插件,无需 API 密钥。

README

OpenCode Bridge

中文 | English

A plugin for using OpenCode free models in DeepSeek Harness (DSH). No OpenCode account or API key is required by default.

Features

  • Automatic model refresh: fetches the free-model list at startup and every 10 minutes by default, adds/removes models as the upstream catalog changes, and retains the last successful list if a refresh fails.
  • Streaming and tool calls: adapts DSH's native tools and rejects unverified conversions rather than treating Bash commands as PowerShell.
  • Optional proxy failover: configure multiple HTTP(S) or SOCKS proxies and try another egress when one is rate-limited or a connection fails.

Install and get started

Install in DSH Desktop

  1. Open Plugins in the sidebar, then click Add plugin in the top-right corner.

  2. Enter:

    dsh-opencode-bridge@0.5.1
    
  3. Prefer the official npm registry under Installation source. Mirrors may take time to sync new versions.

  4. Click Install and wait for completion.

Install from the command line

Install from npm into your DSH profile:

dsh plugin --profile desktop add dsh-opencode-bridge@0.5.1

Replace desktop with the profile you use. If dsh is not available in your terminal, use:

npx @deepseek-ai/dsh plugin --profile desktop add dsh-opencode-bridge@0.5.1

After installation, select a model under OpenCode Bridge in the model picker. If it does not appear, restart the corresponding DSH profile. Normal use requires no API key or manual configuration-file edits. List changes are announced to DSH's model picker without restarting the plugin. Advanced refresh-interval configuration is documented in the configuration reference.

Optional proxy setup

Without proxy configuration, the plugin uses a direct connection from your machine.

  1. Open Settings → OpenCode Bridge → Egress rotation (optional).
  2. Add your existing proxy addresses one at a time, such as http://127.0.0.1:7890 or socks5h://127.0.0.1:1080. You can keep direct (this machine) as an egress.
  3. Use Test all to check connectivity. Adding or removing an entry saves and applies the change automatically.

The plugin prefers available entries in list order. HTTP 429 or a connection failure temporarily cools that entry and triggers an attempt through the next one. A reply that has already started streaming is not replayed through another egress.

HTTP(S), SOCKS4/4a and SOCKS5/5h proxies are supported. Use only authorized proxies and respect upstream service limits.

Important notes

  • Unofficial project: not affiliated with OpenCode or DeepSeek. Upstream protocols, models and free quotas may change; continued availability is not guaranteed.
  • Third-party processing: model requests are sent to OpenCode's service and, when configured, traverse your proxy. Do not send content you would not entrust to those third parties.
  • Input limitations: this path primarily supports text and tool calls; images and attachment contents are not fully forwarded to the model.
  • Credentials and logs: proxy passwords are stored in plaintext locally. SOCKS username/password authentication is not encrypted by SOCKS itself; use trusted proxies and networks. Do not publish the configuration file; inspect logs and screenshots for sensitive information before sharing.

Troubleshooting

ProblemWhat to try
No models after installationCheck the target profile, confirm the plugin is enabled, restart DSH and check network connectivity.
HTTP 429Retry later. If proxies are configured, inspect their status in Settings.
HTTP 403 or 503Check for plugin updates and upstream service issues, then retry later. These errors do not trigger proxy failover. Report persistent problems.
Tool calls failCheck the Diagnostic log tab, or ask the agent to run opencode_bridge_audit for tool compatibility.

For bugs or feature requests, choose an Issue form and fill in the requested versions, reproduction steps and expected/actual behavior. Redact logs first; do not include API keys, proxy passwords or private conversations.

Development and technical documentation

Develop and install from source

Requires Node.js ≥ 20.18.1 and pnpm. Node.js 22 or 24 LTS is recommended.

git clone https://github.com/Vikrant-Aleph/dsh-opencode-bridge.git
cd dsh-opencode-bridge
pnpm install
pnpm build
pnpm test

Build output is not committed to Git. To install a local build in DSH:

pnpm pack
dsh plugin --profile desktop add ./dsh-opencode-bridge-0.5.1.tgz

See the technical documentation (中文) for implementation details, full configuration, testing and maintenance rules.

Credits and license

Protocol research drew on the official OpenCode source and open-source projects including sub2api, 9router, hermes-oc-free-provider and cpa-plugin-opencodezen. Sources and comparison records are documented in the technical documentation.

Licensed under MIT.