rayafriandion/deepseek-harness-tui ↗★ 0
deepseek-harness-tui
A terminal UI (TUI) for DeepSeek Harness — an opencode-inspired chat client that boots as a dsh profile app plugin.
AI 分析
核心用途是为 DSH 提供纯终端交互界面。适合喜爱命令行操作、不希望使用 Web 浏览器的极客用户。支持恢复会话、切换模型、调整推理努力度(thinking)等快捷键操作。
インストール
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:rayafriandion/deepseek-harness-tuiドキュメント
README 全文を読む ↗Usage
| Flag | Effect |
|---|---|
--resume | Resume a persisted session by id. |
--model | Default model id for new sessions. |
| `--provider | |
| ` | Default provider route for new sessions. |
--sidebar / --no-sidebar | Show (default) or hide the session sidebar. |
--help | Print the TUI's own flag help. |
Keybindings
| Key | Action |
|---|---|
| Enter | send message |
| Ctrl+Enter / Shift+Enter / Alt+Enter | insert a newline |
| Ctrl+C | clear a non-empty prompt, cancel a running turn, or press twice while idle to exit |
| Ctrl+P | open the settings menu |
| Ctrl+E | toggle the reasoning-effort slider below the input box |
| Ctrl+N | new session |
| Ctrl+D | delete the focused session in Settings → Manage sessions |
| Ctrl+L | clear the transcript view |
| Up / Down | input history |
| PgUp / PgDn | scroll the transcript |
| Esc | close the effort slider / close help / cancel an approval prompt |
| y / n | answer an inline approval prompt |
Commands
/help /settings /new /resume /model /provider /clear /cancel /quit
Harness human commands (/compact, /goal, ...) are forwarded to ctx.commands and run without a model turn.