dsh-deep-opencode:在 DSH 里走 OpenCode 免费模型,无需 API Key
DeepSeek Harness 虽支持 models.dev 上的 opencode Provider,但 OpenCode 免费档仅允许来自 OpenCode 本体的请求。社区插件 dsh-deep-opencode 由 temidayoxyz 维护,启动本地 opencode serve 并提供 opencode-free 路由,使免费模型在 Harness 中可用且无需 API Key。本文基于官方 README 介绍安装命令、模型选择方式及 cordis.yml 主要配置项,并提醒插件以 dsh 进程权限运行、安装前应审阅源码与 MIT 许可证。
阅读全文dsh-opencode-free:OpenCode 免费模型路线的星桥模式 Agent 预设
dsh-opencode-free(星桥模式)是 SZYTree0312 为 DeepSeek Harness 提供的 agent preset,配合社区插件 dsh-opencode-xdbridge 使用,专注 OpenCode 免费模型路线的前缀稳定与载荷控制。免费模型不按 token 收费,硬约束是速率限制、每轮重发带来的延迟与 8 MB 请求体上限。preset 通过固定工具目录、收紧 instructions 与 tool-fs 读上限、延后压缩等方式对齐桥接实现。安装需先 add xdbridge 再 add 本仓库,会话中选择星桥模式。结论主要来自读桥接源码,实机指标待补充。
阅读全文dsh-connect-opencode:把本机 OpenCode 免费模型接入 DSH 模型选择器
dsh-connect-opencode(serra006,MIT,0.1.2)通过隔离 opencode serve --pure 与本地 OpenAI 兼容 shim,将 OpenCode provider 目录中 cost 全为 0 的免费文本模型注册到 DSH「设置 > 模型」。工具由 DSH 执行;支持插件市场或 npm 安装与 cordis.patch.yml 配置。不额外提供额度,上游限流与地区限制会原样透传。
阅读全文dsh-opencode-freeaccess:在 DSH 里用 OpenCode 免费模型
在 DSH 中将 Provider 指向 opencode.ai 并使用免费模型时,常因请求未携带 OpenCode 要求的 session id 而返回 403 FreeTierError。社区插件 dsh-opencode-freeaccess(mubaid,MIT)在匹配 Host 的出站请求上注入官方客户端同类会话头,不改变 body 与响应,使免费档可在 Harness 内流式使用。安装:dsh plugin --profile web add github:mubaid/dsh-opencode-freeaccess 后重启 profile。支持按对话稳定 id、并发与子智能体隔离;适用于 fetch 系协议,不支持 WebSocket。安装前请审阅源码与进程权限。
阅读全文dsh-opencode-live-models:在 DSH 中同步 OpenCode 与 Codex 的实时模型目录
DSH 内置 pi-ai 模型目录可能滞后于 OpenCode Go、OpenCode Zen 与 OpenAI Codex。dsh-opencode-live-models 在运行时刷新三条路线的 live 目录并保留 OpenCode 会话头与 prompt-cache 策略;集成 Settings → Models 拉取与选择;在插件详情页提供 ChatGPT 与 OpenCode Console 登录,在 Settings → Account & balance 只读展示 OpenAI、Go 订阅用量与 Zen 余额。要求 DSH ≥0.1.5-rc.1,插件 ≥0.3.0。安装 spec 为 github:Luca4Don3/dsh-opencode-live-models,需主机可访问 GitHub。
阅读全文dsh-gateway-models:为 OpenCode Go 与 Command Code 网关路由补齐协议、地址与模型清单
itchenshi 维护的 DSH 宿主插件 dsh-gateway-models,为 opencode-go 与 commandcode 声明 wire 协议与 baseURL,将 DeepSeek V4.1 置顶 OpenCode Go 模型列表,并从 Command Code 公开目录幂等补齐模型;为 OpenCode 请求附加 x-opencode-session(默认每会话 UUID)。支持 GUI 勾选或 CLI 从 GitHub/Release 安装,需 DSH >= 0.2.0-rc.2、Node >= 20,MIT 许可。
阅读全文DSH OpenCode Session Sync:把 OpenCode 桌面会话导入 DSH 原生工作区
dsh-opencode-session-sync 是 forwardzz 维护的社区 DSH 插件,只读 OpenCode 的 opencode.db,经 sessionPersistence 写入,使历史会话按原 cwd 归入 DSH 工作区并支持启动后增量追加。文章介绍其核心能力、link 安装与 verify-install、opencode_sync 工具与 selfcheck,以及配置路径、幂等与 diverged 等注意事项。需 Node.js 22.5+;已在 DSH 0.2.0-rc.2 上验证。
阅读全文dsh-opencode-patch:让 OpenCode 模型在 DeepSeek Harness 中可用
`dsh-opencode-patch` 是一个专为 DeepSeek Harness 设计的插件,旨在修复 OpenCode 模型在默认配置下无法工作的问题。它通过恢复会话亲和性、网关来源头及为免费版提供工具定义,解决了网络层协议缺失导致的请求被拒。此外,该插件还支持离线缓存模型目录、实时计费仪表盘,确保其他提供商流量不受影响。
阅读全文DeepSeek Harness 插件:dsh-opencode-xdbridge
DeepSeek Harness 插件 dsh-opencode-xdbridge 通过在隔离环境中运行官方 OpenCode 二进制,解决了免费模型直连被拒的 403 问题。它将 big-pickle 等模型接入 DSH,提供 OpenAI 兼容端点、可视化面板及安全隔离的运行时管理。该插件支持自动下载、断点续传、上下文压缩及智能失败分类,需 Node.js 环境支持。
阅读全文dsh-web-search-opencode-go:修复 OpenCode Go / Zen 上的 DSH Web 搜索路由问题
`dsh-web-search-opencode-go` 是一个 Drop-in patched fork 插件,旨在修复 DeepSeek Harness (DSH) 内置 `web_search` 在 OpenCode Go / Zen 网关上因缺少 `x-opencode-session` 头部而报错的问题。 该插件通过自动注入必要的请求头部,支持 DSH Bundle 和 Drop-in copy 两种安装模式。用户只需通过简单的命令安装并配置 baseURL,即可在 `dsh web` 中正常使用 web_search 工具,无需修改官方 DSH 安装。
阅读全文DeepSeek Harness 插件:dsh-opencode-models
`dsh-opencode-models` 插件用于 DeepSeek Harness (DSH),旨在解决官方模型列表缺乏元数据且动态变更的问题。用户可通过 CLI 或 Web 界面实时获取、比较、添加及同步 OpenCode Zen 模型。该插件无需额外配置,利用现有认证,并支持批量管理。需注意,插件会对未知模型应用默认容量限制,且仅支持特定的免费模型 ID,修改即时生效。
阅读全文dsh-opencode-session-header:DSH 中 OpenCode Go 的会话头注入
`dsh-opencode-session-header` 是一个为 DeepSeek Harness (DSH) 编写的插件,用于修复 OpenCode Go 模型因缺少 `x-opencode-session` 请求头而返回 `400 MissingSessionID` 错误的问题。该插件通过拦截请求注入该头部,修复报错的同时保留了原有的路由和缓存优化机制。插件仅对 `opencode.ai` 域名生效,支持运行时开关,无额外依赖,适合在 DSH 0.1.2-rc.1 版本下使用。
阅读全文dsh-opencode-session-id:零配置 OpenCode 会话 ID 注入
`dsh-opencode-session-id` 是 DeepSeek Harness (DSH) 的一个插件,旨在解决对接 OpenCode 模型时手动注入会话标识繁琐且易出错的问题。它通过 Wire 层拦截出站 HTTP 请求,自动添加会话相关头部,实现零配置运行。该插件支持自动哈希 UUID 为短 Token,覆盖主流 fetch 协议,仅需安装并重启服务即可生效,确保了会话追踪的确定性与安全性。
阅读全文DeepSeek Harness 插件:dsh-opencode-provider
dsh-opencode-provider 是 DeepSeek Harness (DSH) 的一个插件,旨在通过 HTTP 连接将 DSH 与本地 OpenCode 服务器对接,实现无需 API 密钥即可调用本地模型。该插件支持流式输出、重试策略及事件兼容,但仅支持文本输入输出,不支持结构化工具调用或多模态,且要求本地服务运行在受限网络环境中。它为开发者提供了便捷的本地低成本推理入口。
阅读全文dsh-opencodego-quota:在 DSH Web GUI 左侧栏常驻展示 OpenCode Go 额度
dsh-opencodego-quota 是 DSH Web GUI 的 MIT 许可插件(v1.0.5,需 Node 18+),用于在左侧栏常驻展示 OpenCode Go 额度信息,减少手动查询成本。它从 OpenCode 官方用量接口获取数据,实时显示日(近5小时)、周、月三个窗口的额度进度条(绿转红渐变)、已用金额、配额及重置时间,并支持按北京时间显示计费时段与 24 小时色带。插件每 30 秒本地刷新,允许用户设置 5–3600 秒的自动刷新间隔(持久化于 localStorage),也可手动触发刷新。API Key 按顺序自动从 DSH 凭据、环境变量或 OpenCode CLI
阅读全文dsh-opencode-go-quota:在 DSH Web 输入框旁显示 OpenCode Go 额度
`dsh-opencode-go-quota` 是一个 DSH Web 插件,旨在解决 OpenCode Go 额度分散、难以直观监控及 agent 请求时额度预警滞后问题。其核心功能包括:在聊天输入框旁显示动态进度圆环,实时展示 5 小时、每周及每月额度余量,颜色随紧急程度变化,支持点击切换窗口并自动刷新;当额度达到阈值时,插件会在 agent 进入新档位时向 system prompt 注入一次性提醒,避免重复干扰。 插件通过读取本地 `auth.json` 或环境变量获取密钥,调用官方接口获取数据,并提供多种配置项以自定义警告阈值和缓存时间。安装简单,支持 GitHub 或本地路径添加,
阅读全文OpenCode 未认证 HTTP 服务致 RCE:开源 AI 编码 Agent 的安全红线
CVE-2026-22812 披露:OpenCode 1.0.216 之前版本启动时自动运行无认证 HTTP 服务,默认端口 4096+,暴露 Shell 执行、PTY 与任意文件读取接口;配合宽松 CORS,本地进程与恶意网页均可实现 RCE。CVSS 8.8,已在 1.0.216 修复。本文梳理成因、PoC 攻击路径、与 Hugging Face Agent 入侵的行业背景,并给出升级与 Agent 安全设计建议。
阅读全文