oc · DSH terminal client
chiro2001/dsh-oc · skills
DeepSeek Harness × OpenCode TUI interface: Connect dsh’s agent, session, and tools to the official opencode terminal.
★ 3GitHub stars
1Forks
2026-08-16Last updated
TypeScriptLanguage
—License
Project overview
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 后端管理。 自测
Install command
dsh plugin --profile web add github:chiro2001/dsh-oc