跳到主要内容
Plugin3 项安全红线

dsh-opencode-go

Duskriver/dsh-opencode-go

OpenCode Go 模型提供方,支持网关实时模型发现、models.dev 在线能力配置、会话路由,以及含订阅用量显示的 Web 设置页。

形态
Plugin 插件
安装
npm 包安装
需要密钥
是
近月下载
7,141
最近推送
今天更新

项目说明

From README

dsh-opencode-go English · 常见问题 · 高级指南 · 开发与测试 为 DeepSeek Harness (DSH) 量身打造的 OpenCode Go 专属接入与多账号管理插件 。DSH 原生支持接入 OpenCode Go,但原生模式无法满足复杂的生产与日常开发需求(如多账号无感容灾、会话级 Prompt 缓存绑定、会话内实时额度透视等)。本插件基于 Cordis 微内核架构,在提供完整模型协议转换的同时,带来了流畅的客户端 UI 与企业级容灾体验。

--- ✨ 核心特性 - 🆓 双路由动态模型目录 :Go 与平台免费模型分别从各自网关的 /models 发现,保留同名模型;Free 无 Key 时可使用公共访问,两套模型开关与容量设置独立。- 🛑 免费通道限流保护 :遵循上游 Retry-After ,冷却期间暂停新请求;共享免费额度或 IP 限制不会触发 Go 换号。- 🛡️ 多账号无感容灾 :支持最多 20 个账号集中管理与拖拽排序。当主账号额度耗尽或 Key 失效时, 在输出前自动尝试备用账号 ,成功后自动扶正,告别“聊到一半额度没了”的打断感。

- ⚡ 会话级 Prompt 缓存绑定 :严格遵循网关协议注入专有 x-opencode-session 路由头,稳定复用网关上下文缓存,显著降低响应首字延迟。- 📊 会话内额度实时透视 :在聊天输入框旁常驻“用量胶囊”,直观展示 5 小时滚动、每周、每月的额度百分比及重置时间倒计时;支持休眠节能与静默刷新。- 💰 官方历史用量看板 :按所选 Key 的工作区汇总官方每日 CSV,查看请求、Token、官方用量金额与模型明细,包含其他客户端的调用。- 🎛️ 模型与热配置 :无需重启 DSH!

随时在线调整模型上下文窗口、最大输出上限、思考预算(Thinking Budget),并支持 HTTP/HTTPS/SOCKS5 代理。--- 🚀 快速开始 适用于 DSH 0.2.1-rc.5 及以上版本;开发与验证方式见开发说明。1.安装插件 方式 A:在 DSH 界面

Original description

opencode-go订阅用户最佳DSH插件

安装方式

npm 包安装 · 需要额外配置密钥

README 解析
shell
DSH 原生支持接入 OpenCode Go,但原生模式无法满足复杂的生产与日常开发需求(如多账号无感容灾、会话级 Prompt 缓存绑定、会话内实时额度透视等)。本插件基于 Cordis 微内核架构,在提供完整模型协议转换的同时,带来了流畅的客户端 UI 与企业级容灾体验。
shell
dsh plugin --profile web add dsh-opencode-go
shell
dsh plugin --profile web update dsh-opencode-go --latest

安全能力

静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」

  • 执行命令
  • 写入文件
  • 读取文件
  • 访问网络
  • 读取凭据
  • 读取环境变量
  • 调用模型

发现 3 项需要留意的行为

  • 既读取凭据/密钥,又有网络访问 —— 存在外传可能
  • 以明文 http 连接 169.254.169.254(可被中间人篡改)
  • 直接用 IP 地址 169.254.169.254 联网,绕过域名与证书校验

能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。

为什么是这个分数

近 1 天仍在推送;README 给出了可直接复制的安装命令;运行前需要准备 API Key 或环境变量;近月 npm 下载 7141 次,star 不多但真在被使用。

维护活跃
100
实用度
30
生态热度
77
上手便捷
74
信号质量
96
数据置信度
85%
评分怎么算