dsh-TUI - 开源的 DeepSeek Harness 终端界面插件

发布于 2026-08-17 · dsh-TUI 是 DeepSeek Harness 的 Claude Code 风格终端界面插件,由社区开发并获 DSH 官方公众号收录。工具提供像素鲸鱼顶栏、实时状态行、流式思考展开、双击 Esc 会话回滚等特性,完整支持 Agent preset、Skills、MCP 等 DSH 能力。

dsh-TUI是什么

dsh-TUI 是 DeepSeek Harness 的 Claude Code 风格的终端界面插件,社区开发,后来被 DSH 官方公众号收录。它做了像素鲸鱼顶栏、实时状态行、流式思考展开、双击 Esc 回滚会话这些细节,Agent preset、Skills、MCP 等 DSH 能力也都支持。核心代码一行没改,npm 装一下就能用,卸载也不留东西;长会话做了专门优化,习惯键盘操作的人会比较受用。

dsh-TUI

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 压缩上下文、双击 Esc rewind/fork 回溯会话,再配合差分输出和消息虚拟化,需要多轮迭代的大型代码任务能扛下来。
  • 实时性能监控与调试:底部状态栏实时显示 TPS、缓存命中率、上下文分段进度和 token 消耗,要盯 Agent 运行状态的调试场景正合适。
  • 全键盘高效工作流:整个流程不用碰鼠标:Tab 补全、@ 文件引用、Ctrl+O 展开思考、快捷键切模型,一路键盘敲到底。
0

相关文章

0 条评论

后参与评论

暂无评论,来抢沙发。