dsh-TUI
DeepSeek Harness的终端界面插件,Claude Code风格
DeepSeek Harness 的 Claude Code 风格全屏终端界面插件,支持流式 Markdown、实时 Agent 状态、会话回溯、上下文进度与 TPS 仪表。

核心功能
终端原生交互
流式Markdown渲染、结构化工具卡、Tab命令和文件补全、@文件引用(支持行区间)、历史搜索、中英界面一键切换。
Agent状态可视
底部状态栏实时展示TPS、缓存命中率、上下文分段进度、推理等级和Git分支信息,Agent在干什么一眼能看到。
完整会话工作流
支持新建、恢复、压缩、导出、侧问,双击Esc就能回滚或分叉会话,/resume按工作目录分类浏览历史。
DSH能力全接入
无缝调用官方Agent Preset、Skills、MCP、Goals、Todos、子代理,不重复造轮子。
终端图片预览
Sixel/Kitty协议下在会话记录里直接显示缩略图,点击打开大图,支持缩放和平移。
长会话性能优化
事件驱动投影、差分输出、消息虚拟化,渲染和内存不随会话长度增长,聊再久也不卡。
产品特色
- 01
零侵入设计,卸载不留痕迹
通过Cordis patch层叠在dsh-base之上,不碰DSH核心代码。会话、模型调用、工具执行都继续由原DSH服务负责,装和卸都干净。
- 02
被DSH官方公众号收录
在官方推文里作为“内测用户精选插件”展示,那只像素鲸鱼出现在了官方海报的C位。收录不代表官方背书,但至少说明兼容性和质量被认可过。
- 03
双击Esc就能时间回溯
空输入状态下连按两次Esc,可以回滚到之前的对话节点或者从那里分叉出新会话。改错了方向不用从头再来,这个设计挺实用的。
- 04
Gentle Mist Blue配色
雾蓝只用在品牌、焦点和高亮上,正文保持中性灰。启动时自动检测终端背景色,浅色深色都能自适应,不刺眼。
- 05
从v0.9到v0.10,四周五个版本
开发节奏挺快的,更新日志在官网能看到。v0.10新增了终端图片预览和鲸鱼唤醒动画,v0.10.1把上下文进度条设为默认开启。
应用场景
✅ SSH远程服务器操作
连上远程服务器后启动,在没法跑桌面GUI的环境里也能获得完整的DSH Agent体验,纯ANSI输出,SSH友好。
✅ 长会话代码审查
处理大型代码任务需要多轮迭代时,用/compact压缩上下文、双击Esc回溯,配合差分渲染,不会聊到后面越来越卡。
✅ 实时性能监控
底部状态栏实时看TPS、缓存命中率、token消耗和上下文分段进度,适合需要精确观察Agent运行状态的调试场景。
✅ 纯键盘工作流
Tab补全、@文件引用、Ctrl+O展开思考、快捷键切换模型,不想碰鼠标的话,整套操作都能用键盘完成。
✅ VS Code内置终端
装了companion扩展dsh-tui-vscode后,可以在VS Code的集成终端里直接跑,体验和Claude Code官方扩展差不多。
常见问题
解答您关于"dsh-TUI"的常见疑问,让您更好地使用这款AI工具
-
它是Claude Code风格的终端界面,但底层跑的是DeepSeek Harness的Agent能力,界面和交互参考了Claude Code的设计。
-
需要Node.js ^22.19或24以上版本、pnpm 10+、可用的终端TTY,运行模型还需要DEEPSEEK_API_KEY。官网也提供整合包安装脚本。
-
不会。dsh-TUI通过Cordis patch以插件形式挂载,卸载后不留核心补丁,DSH本身不受影响。
-
Windows、macOS、Linux都支持。不同终端对扩展键盘协议、剪贴板和OSC 52的支持程度可能不一样。
-
一条命令:npm install -g @deepseek-ai/dsh @deepseek-harness-tui/dsh-tui,然后运行dsh-tui启动。不想敲命令的话,官网有整合包,解压后双击脚本就行。
-
需要终端支持Sixel或Kitty图形协议,tmux/screen下默认禁用图形。协议不支持时会自动回退到文字显示。
立即体验“dsh-TUI”
dsh-TUI是DeepSeek Harness的Claude Code风格终端界面插件,社区开发、官方公众号收录。像素鲸鱼顶栏、实时状态行、双击Esc会话回滚、流式思考展开,完整支持Agent Preset、Skills、MCP等DSH能力。零核心改动,npm一键安装,卸载不留痕迹,专为长会话优化,适合习惯键盘操作的开发者。

