dsh-TUI – 开源的 DeepSeek Harness 终端界面插件
想试试 dsh-TUI?这篇不堆参数,直接讲清楚它是什么、三步怎么用、上手要注意什么。
dsh-TUI一句话介绍
dsh-TUI 是 DeepSeek Harness 的 Claude Code 风格终端界面插件,由社区开发并获 DSH 官方公众号收录。工具提供像素鲸鱼顶栏、实时状态行、流式思考展开、双击 Esc 会话回滚等特性,完整支持 Agent preset、Skills、MCP 等 DSH 能力。零核心改动,npm 一键安装、卸载无痕,专为长会话优化,适合追求键盘效率的开发者。
dsh-TUI怎么用:三步上手
- 访问官网或对应平台(文内链接)注册/下载,完成基础配置。
- 找一个最小场景跑通:先用示例输入验证输出是否符合预期。
- 再接到自己的流程里;开源版本按官方仓库说明本地部署,消费级显卡大多能跑。
功能细节
dsh-TUI是什么
dsh-TUI 是 DeepSeek Harness 的 Claude Code 风格终端界面插件,由社区开发并获 DSH 官方公众号收录。工具提供像素鲸鱼顶栏、实时状态行、流式思考展开、双击 Esc 会话回滚等特性,完整支持 Agent preset、Skills、MCP 等 DSH 能力。零核心改动,npm 一键安装、卸载无痕,专为长会话优化,适合追求键盘效率的开发者。

dsh-TUI的主要功能
- Claude Code 风格界面:像素鲸鱼顶栏 + 双流光大字标题 + 实时状态行,终端能很好看。
- 流式终端交互:支持 Markdown 渲染、Tab 补全、
@文件引用、历史搜索与双渲染模式。 - Agent 状态实时可视:底部状态栏同步展示 TPS、缓存命中率、上下文进度与推理等级。
- 完整会话工作流:支持新建、恢复、压缩、导出、侧问,双击
Esc即可回滚或分叉会话。 - DSH 能力全接入:无缝调用官方 Agent Preset、Skills、MCP、Goals、Todos 及子代理。
- 一键环境诊断:
/doctor自检运行环境,/cost查用量,/mcp看连接,支持自定义 API 端点。 - 长会话性能优化:通过事件驱动投影、差分输出与消息虚拟化,防止终端随会话变卡。
如何使用dsh-TUI
- 环境准备:确保已安装 Node.js(建议 ≥24)和 pnpm(≥10)。
- 安装插件:全局安装官方 DSH 与 dsh-TUI:
npm install -g @deepseek-ai/dsh @deepseek-harness-tui/dsh-tui。 - 配置密钥:在终端导出
DEEPSEEK_API_KEY环境变量(可选配DEEPSEEK_BASE_URL)。 - 启动界面:进入项目目录,执行
dsh-tui启动终端界面。 - 环境自检:输入
/doctor检查环境、凭据与会话状态是否正常。 - 发送任务:在输入框键入第一条任务指令并按 Enter 发送。
- 常用命令:用
/help查看命令,/model切换模型,/compact压缩上下文。 - 快捷键操作:按
Ctrl+C中断回合,双击Esc回滚会话,Ctrl+O展开思考详情。 - 非交互模式:脚本场景下使用
dsh --profile headless "指令"执行一次性非交互任务。
dsh-TUI的核心优势
- Claude Code 风格界面:像素鲸鱼顶栏、双流光大字标题、实时状态行,让终端界面兼具美观与实用。
- 零侵入设计:纯插件挂载,零核心改动;安装即启用,卸载后不留任何痕迹。
- 官方认可收录:被 DeepSeek Harness 官方公众号选为”内测用户精选插件”,品质与兼容性有保障。
- DSH 能力全接入:完整支持 Agent Preset、Skills、MCP、Goals、Todos、子代理等官方全部核心能力。
- 实时状态可视化:底部状态栏同步展示 TPS、缓存命中率、上下文进度、推理等级与 Git 分支信息,Agent 状态一目了然。
- 长会话性能优化:采用事件驱动投影、差分终端输出、消息虚拟化与有界缓存技术,会话再长也不会卡顿或内存膨胀。
- 强大会话管理:双击
Esc即可 rewind/fork(时间回溯),同时支持压缩上下文、恢复历史、导出会话、侧问等高级操作。 - 终端原生交互:支持流式 Markdown 渲染、结构化工具卡、Tab 自动补全、
@文件引用、历史搜索与双渲染模式。
dsh-TUI的项目地址
- 项目官网:https://dshtui.com/
- GitHub仓库:https://github.com/ccch1mneyyy/dsh-TUI
dsh-TUI的同类竞品对比
| 维度 | dsh-TUI | Claude Code |
|---|---|---|
| 本质定位 | DSH 生态的界面插件层 | 独立的AI 编程 Agent |
| 模型支持 | 通过 DSH 支持多模型(DeepSeek/Claude/OpenAI 等) | 仅支持 Claude 模型 |
| 自主性 | 依赖 DSH 内核的 Agent 能力 | 原生支持自主规划、测试-修复循环、子代理 |
| 费用 | 免费开源(自付 API) | 订阅制($20~$200/月) |
| Git 工作流 | 通过 DSH Agent 管理 | 原生自动提交/分支管理 |
dsh-TUI的应用场景
- 终端原生开发:在 iTerm2、VS Code 内置终端或 tmux 中直接运行,全程不离开命令行环境,适合习惯键盘驱动的开发者。
- SSH 远程服务器操作:通过 SSH 连接远程服务器后启动,在无法运行桌面 GUI 的服务器环境中获得完整的 DSH Agent 能力。
- 长会话代码审查与重构:用
/compact压缩上下文、双击Escrewind/fork 会话回溯,配合差分输出和消息虚拟化,处理需要多轮迭代的大型代码任务。 - 实时性能监控与调试:底部状态栏实时展示 TPS、缓存命中率、上下文分段进度和 token 消耗,适合需要精确观察 Agent 运行状态的调试场景。
- 全键盘高效工作流:拒绝鼠标操作,通过 Tab 补全、
@文件引用、Ctrl+O展开思考、快捷键切换模型,实现纯键盘驱动的高效交互。
几个上手小技巧
- 先拿小样本试,别一上来就喂生产数据。
- 把重复任务固化成模板,省得每次重写 prompt。
- 输出拿不准时,人工复核关键结论再采用。
常见问题
dsh-TUI是什么,主要解决什么问题
dsh-TUI 是 DeepSeek Harness 的 Claude Code 风格终端界面插件,由社区开发并获 DSH 官方公众号收录。工具提供像素鲸鱼顶栏、实时状态行、流式思考展开、双击 Esc 会话回滚等特性,完整支持 Agent preset、Skills、MCP 等 DSH 能力。零核心改动,npm 一键安装、卸载无痕,专为长会话优化,适合追求键盘效率的开发者。
dsh-TUI开源吗
dsh-TUI已开源(正文已说明其开源版本与本地部署方式),具体许可协议以官方仓库公示为准。
dsh-TUI怎么上手 / 怎么用
访问官网或对应平台(文内链接)注册或下载即可体验;开源版本按官方仓库说明本地部署,消费级显卡大多能跑。
dsh-TUI和同类工具比,选哪个
dsh-TUI侧重「开源的 DeepSeek Harness 终端界面插件」;选哪个看你是个人尝鲜还是企业落地,建议先试免费或开源版再决定。
dsh-TUI适合谁用,不适合谁
适合想快速体验新能力、做原型或本地部署的开发者与爱好者;涉及生产级稳定性、合规审计的场景,先评估再上车,别直接当关键链路。

评论(0)