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 包安装 · 需要额外配置密钥
DSH 原生支持接入 OpenCode Go,但原生模式无法满足复杂的生产与日常开发需求(如多账号无感容灾、会话级 Prompt 缓存绑定、会话内实时额度透视等)。本插件基于 Cordis 微内核架构,在提供完整模型协议转换的同时,带来了流畅的客户端 UI 与企业级容灾体验。dsh plugin --profile web add dsh-opencode-godsh 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%