Repository navigation
Releases: home-river/dsh-opencode-cli-bridge
Releases · home-river/dsh-opencode-cli-bridge
Release list
v0.1.0
首个公开发布 🎉 在 DeepSeek Harness 里通过本机 OpenCode CLI 使用 OpenCode 兼容模型——原生 LlmAdapter 桥接,无 sidecar、无协议伪装、无 API Key。
安装
前置:DSH 0.2.x · Node.js ≥ 20 · pnpm ≥ 10 · 本机已装 OpenCode CLI
dsh plugin --profile web add dsh-opencode-cli-bridgedsh 不在 PATH 时可兜底:npx -y --package @deepseek-ai/dsh dsh plugin --profile web add dsh-opencode-cli-bridge
功能
- 原生 LlmAdapter 桥接:模型选择器出现
opencode-bridgeprovider,装好即用 - 会话一对一续接:DSH 会话 ↔ OpenCode session 绑定,增量透传,工具结果跨轮可见
- 打字机流式:切块 + 22ms 节奏层;思考/工具回传结构化镜像(防 DSH 工具循环双重执行)
- CLI 环境检测:面板状态卡(版本/路径/来源),未安装时给按环境推荐的安装命令 + 一键复制
- 模型暴露筛选:OC-bridge 侧边卡片勾选面板,想暴露哪些模型自己定
- 健壮性:五层超时、取消即杀进程树(Windows
taskkill /T)、12 类错误分类、协议解析防护
验证
- 单测 239 条全绿(Node 20 / 22 / 24 矩阵,CI)
- 真实 OpenCode CLI 集成测试 R01–R08、R11
- npm 安装冒烟:registry → pnpm → profile 全链路 2.7s 装通
完整变更见 CHANGELOG · npm: dsh-opencode-cli-bridge