dsh-opencode-bridge

DSH PLUGIN模型与账号接入

仓库 Vikrant-Aleph/dsh-opencode-bridge

模型与账号接入 L4 · 沙盒安装通过 安全审查:低风险 可信度:银 可安装插件
安装这个插件

dsh-opencode-bridge 是 Vikrant-Aleph 维护的 模型与账号接入 类 DSH 可安装插件, 仓库为 Vikrant-Aleph/dsh-opencode-bridge,许可证 MIT。 下面按「装什么、怎么装、验没验过、跑起来要注意什么」逐项列出。

一句话选型结论

按资料字段整理

dsh-opencode-bridge 是模型与账号接入类的 DSH 可安装插件,验证等级 L4 · 沙盒安装通过,安全审查为低风险,有可直接复制的安装命令。验证通过不等于安全:插件会读写文件、执行命令或联网,装前先到仓库确认它做了什么;涉及密钥或系统权限的,建议先在隔离环境试装。

分类模型与账号接入 收录类型可安装插件 验证等级L4 · 沙盒安装通过 安全审查低风险
验证等级 L4 L4 · 沙盒安装通过
GitHub 星标 3 复刻 1 · 未关闭 issue 0
最近更新 2026-10-26 创建于 2026-10-18
README 7.1 KB 正文体量,越大说明说明书写得越细

安装

可安装插件
在 DSH 里执行,装完用 dsh plugin list 确认已挂上;标了 L4 / L5 的命令已在沙盒里真实跑通
dsh plugin --profile web add github:Vikrant-Aleph/dsh-opencode-bridge
  1. 1
    确认版本与运行环境

    仓库没有标注兼容版本与 Node.js 要求,先确认你的 DSH 版本能装,再继续。

  2. 2
    执行安装命令

    在 DSH 里执行上面的命令;多包仓库要注意区分具体子包名,别装错包。

  3. 3
    确认已挂载

    用 dsh plugin list 查看列表里是否出现这个插件,出现即挂载成功。

  4. 4
    试跑并检查权限

    加载后跑一个最小用例,确认它能正常工作;同时看它申请了哪些文件、命令或网络权限。

兼容 DSH 版本未标注版本不匹配时安装会报错
Node.js 要求未标注来自仓库 package.json 的 engines 字段
前置依赖无需要同时安装的同级依赖
npm 包名未发布到 npm可用 npm view 查看包信息

能做什么

模型与账号接入
字段来自项目仓库与公开索引,中文说明由本站标注

适用场景

智能体编排

上游标签

deepseek-harnessdeepseek-harness-plugindsh-pluginfree-models

验证等级与安全审查

L4 · 沙盒安装通过
自动化流程结论,不是人工审核
验证等级L4 · 沙盒安装通过安装命令在隔离沙盒内真实执行成功,无依赖错误
安全审查低风险静态分析结论,未标注不代表已通过审查
仓库健康度活跃按仓库活跃度与最近更新时间给出
可信度银综合仓库活跃度与验证结果

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 验证等级 L4:在沙盒里真实装过,依赖能装上,不是纸面声明。
  • 静态安全审查为低风险,没有发现明显可疑行为。
  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有声明 Node.js 版本要求,版本不匹配可能装不上。
  • 验证通过不等于安全:插件会读写文件、执行命令或联网,装前先到仓库确认它做了什么。

更适合

  • 需要在模型与账号接入场景里给 DSH 补能力的人。
  • 想装完就能用、不想自己排依赖的人。
  • 能接受在本地装依赖、愿意自己确认权限的人。

不太适合

  • 只使用 DSH 官方内置能力、不接受第三方插件的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
插件验证等级安全审查星标兼容版本安装命令
dsh-opencode-bridge当前 L4 · 沙盒安装通过 低风险 3 未标注 有
archify L4 · 沙盒安装通过 低风险 8.0 万 未标注 有
DeepSeek-Reasonix L4 · 沙盒安装通过 低风险 3.6 万 未标注 有
nocobase L3 · 安装规范通过 低风险 2.5 万 0.1.1-rc.2 无
learn-harness-engineering L4 · 沙盒安装通过 低风险 2.0 万 未标注 有
dsh-our-free-model 未做沙盒验证 未标注 8,064 未标注 无

仓库档案

模型与账号接入
字段来自项目仓库与公开索引,中文说明由本站标注
作者 / 维护方Vikrant-Aleph仓库 dsh-opencode-bridge · 默认分支 main
分类模型与账号接入ai
收录类型可安装插件声明了 dsh.bundle、可用 dsh plugin add 安装的条目
开发语言未标注仓库主语言
许可证MIT商用或二次分发前请确认条款原文
星标 / 复刻 / issue3 / 1 / 0收录时的数值,非实时
创建 / 更新2026-10-18 · 2026-10-26最后推送 2026-10-23
本站收录2026-10-30首次进入本站目录的时间

README 全文

7.1 KB
作者原文,中文版优先;只做安全转义,不改内容

OpenCode Bridge





English | 中文

在 DeepSeek Harness(DSH)中使用
OpenCode 免费模型的插件,默认无需 OpenCode 账号或 API Key。
支持模型动态刷新、可选的上下文精简(精简已完成轮次思考)与代理出口轮换,
并提供默认拒绝不安全转换的工具桥及离线、按 Agent 作用域的兼容性审计。

主要功能

  • 模型列表自动刷新:启动时获取免费模型列表,默认每 10 分钟重新获取一次,跟随上游增删模型;刷新失败时保留上次成功的列表。
  • 可选上下文精简:仅精简已确认完成轮次的思考,保留当前工具链;默认仍完整回传。
  • 流式对话与工具调用:保留多步工具调用中的思考历史,适配 DSH 原生工具,拒绝无法验证的工具转换,避免将 Bash 命令直接当作 PowerShell 执行。
  • 可选代理轮换:配置多个 HTTP(S) 或 SOCKS 代理,在明确的出口配额限制或连接失败时尝试其他可用出口,并遵守服务端等待提示。

安装与开始使用

图片输入需要 DSH 的附件请求版本接口;本版按 DSH SDK 0.2.1-rc.2 构建和验证。

DSH Desktop 界面安装

  1. 打开左侧 插件 页面,点击右上角 添加插件。
  2. 在输入框中填写:
dsh-opencode-bridge@0.5.5
  1. 安装源建议选择 npm 官方源;如果使用镜像源,新版本可能需要等待同步。
  2. 点击 安装,等待安装完成。

命令行安装

从 npm 安装到你的 DSH profile:

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

desktop 是示例 profile 名称,请按实际使用的名称替换。如果终端找不到 dsh,可使用:

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

安装完成后,在模型选择器中选择 OpenCode Bridge 下的模型即可开始对话;如果未显示,请重启对应的 DSH profile。
日常使用无需手动填写 API Key 或修改配置文件;列表变化会通知 DSH 模型选择器重新读取,无需重启插件。刷新间隔的高级配置见配置参考。

可选上下文精简

打开 设置 → OpenCode Bridge → 上下文精简,可开启 精简已完成轮次的思考。默认关闭,完整回传;仅清空已确认成功完成轮次的思考,保留当前工具链、无法确认或中断的历史,必要的 reasoning_content 字段仍会发送。

选项通过 DSH 保存,对后续新请求生效,不删除本地会话、不打断正在执行的请求。节省效果取决于上游,DSH 本地估算仍可能按完整历史计算;若连贯性受影响可关闭。

可选代理配置

不配置代理时,插件默认使用本机直连。

  1. 打开 设置 → OpenCode Bridge → 出口代理轮换(可选)。
  2. 逐个添加已有的代理地址,例如 http://127.0.0.1:7890 或 socks5h://127.0.0.1:1080。可保留 direct(本机直连)作为一个出口。
  3. 点击 测试全部 检查连通性;冷却中的出口会跳过,避免提前发出请求。新增、删除操作会自动保存并应用。

插件按列表顺序优先使用可用出口。明确的出口配额错误或连接失败会使该出口暂时冷却;有服务端等待提示时不立即切换出口,全部出口冷却时也不会提前请求。模型后端暂不可用或原因不明的 429,不直接当作代理额度耗尽。

自动重试由 DSH 统一执行,最多重试两次;过长的等待会交还错误,供你稍后重试。已经开始输出的回复不会自动重放。

支持 HTTP(S)、SOCKS4/4a 和 SOCKS5/5h 代理。请仅使用获授权的代理并遵守上游服务限制。

注意事项

  • 非官方项目:与 OpenCode、DeepSeek 无隶属关系。上游协议、模型和免费额度可能变化,不保证服务持续可用。
  • 第三方数据处理:模型请求会发送给 OpenCode 服务;使用代理时,请求还会经过所配置的代理。不要发送不愿交给第三方处理的内容。
  • 附件处理:图片按模型声明的能力输入,由 DSH 准备请求版本并执行图片预算/卸载规则;普通文件仍以文本句柄表示,不作为原生文件上传。图片字节和 data URL 不写入诊断日志。
  • 凭据与日志:代理密码在本地配置文件中以明文保存;SOCKS 用户名/密码认证本身不加密,请使用可信代理与网络。不要公开配置文件,分享日志或截图前请检查并移除敏感信息。

常见问题

问题 建议
安装后没有看到模型 确认安装到了正在使用的 profile,插件已启用,然后重启 DSH 并检查网络连接。
思考模式在工具返回后报 reasoning_content 缺失 更新插件;0.5.3修复了assistant历史回传,空思考也会带上必要字段。
出现 HTTP 429 稍后重试;如已配置代理,可在设置中查看出口状态。
出现 HTTP 403 或 503 检查插件更新与上游服务状态,稍后重试;这类错误不会触发代理轮换。仍有问题时请反馈。
工具调用失败 在“诊断日志”标签查看错误,也可让 Agent 调用 opencode_bridge_audit 检查工具兼容性。

问题反馈或功能建议请选择 Issue 表单,按表单填写版本、复现步骤及预期/实际行为;日志请先脱敏,勿提交 API Key、代理密码或私人聊天内容。

开发与技术文档

从源码开发与安装

需要 Node.js ≥ 20.18.1 和 pnpm,建议使用 Node.js 22 或 24 LTS。

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

构建产物不会提交到 Git。要在 DSH 中安装本地构建:

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

实现原理、完整配置、测试方法与维护规约见技术文档(English)。

致谢与许可

协议研究参考 OpenCode 官方源码,以及 sub2api、9router、hermes-oc-free-provider、cpa-plugin-opencodezen 等开源项目;来源与对照记录见技术文档。

本项目采用 MIT 许可证。

常见问题

6 问
答案由本站依据条目字段整理,不引用上游原文
dsh-opencode-bridge 怎么安装?

在 DSH 里执行 `dsh plugin --profile web add github:Vikrant-Aleph/dsh-opencode-bridge` 即可。

dsh-opencode-bridge 的验证等级是什么意思?

L4 · 沙盒安装通过。安装命令在隔离沙盒内真实执行成功,无依赖错误

dsh-opencode-bridge 安全吗?

低风险。

dsh-opencode-bridge 装之前要先确认什么?

先看它会读写哪些文件、执行哪些命令、连接哪些网络地址;验证等级只说明装得上、跑得起来,不等于安全。涉及密钥或系统权限的,建议先在隔离环境试装。

dsh-opencode-bridge 用的是什么许可证?

上游标注为 MIT。商用或二次分发前请到仓库确认许可证原文。

这条记录的数据可靠吗?

本站按仓库名去重后合并整理,字段以作者仓库与 npm 元数据为准;安装命令、仓库地址与 README 保持原文,带 L4 / L5 标记的安装命令已在隔离沙盒里真实跑通。

模型与账号接入
按星标排序,可作替代方案

archify

archify

从仓库或系统描述生成经过校验的自包含交互式架构图、流程图、时序图、数据流图和生命周期图。

L4 · 沙盒安装通过 8.0 万 星

nocobase

nocobase

L3 · 安装规范通过 2.5 万 星

dsh-our-free-model

dsh-our-free-model

为 DeepSeek Harness 挂载免登录、免 API Key 的免费前沿模型通道,装完即用,并附用量看板与 OpenAI 兼容本地转

未标注验证等级 8,064 星

dsh-purge

dsh-purge

dsh-purge 是一款 DeepSeek Harness 设置插件,可修改默认副本、权限策略和工具限制,并添加规则卡片以分组应用补丁,支

L5 · 运行验证通过 4,573 星

Vikrant-Aleph 的其它插件

1 个

插件的元信息来自作者仓库;分类、验证等级与安全结论的中文说明为中文整理,最近核验 —。