oc · DSH 终端客户端
chiro2001/dsh-oc · 技能
DeepSeek Harness × OpenCode TUI 接口:将 dsh 的代理、会话和工具连接到官方 OpenCode 终端。
★ 3GitHub 星标
1分支
2026-08-16最近更新
TypeScript开发语言
—许可证
项目简介
pnpm 提示缺少 @deepseek-ai/cordis 等 peer 属于预期警告,由 dsh-base/宿主在 运行时提供,可忽略。 参数透传
支持透传给 opencode attach 的参数: --continue / -c、--session / -s、--fork、--dir、--mini、 --print-logs、--log-level
opencode 的配置、数据、状态与缓存全部隔离在 $DSHHOME/opencode 下; 模型与凭据由 dsh 后端管理,dsh-oc 不向 opencode 注入 provider/key。 已知限制 Allow always:仅会话内内存记忆,重启清空。 退出 splash:官方退出画面无法替换,dsh-oc 在其下方补一行 dsh 恢复说明 (DSHOCDISABLEEXITNOTE=1 可关)。 Esc 打断:--mini 单按、全量 TUI 连按两次;dsh-oc 会转为 session.cancel。 附件:支持文本与图片,PDF 等二进制暂不支持。 外围路由(MCP/LSP/formatter/skills/integration):schema-valid stub,不伪造结果。 模型与权限:由 dsh 后端管理。 自测
安装命令
dsh plugin --profile web add github:chiro2001/dsh-oc