返回插件库
dsh-tui 封面

dsh-tui

Claude Code 风格 TUI 插件:像素鲸鱼顶栏、流式思考、双击 Esc 时间回溯

github.com/ccch1mneyyy/dsh-TUI
2.5k MIT 作者 ccch1mneyyy 更新于

安装

dsh plugin --profile web add @deepseek-harness-tui/dsh-tui

界面预览 5

dsh-tui

让 DSH 也拥有一张 Claude Code 式的”脸”:像素鲸鱼顶栏、流式思考展开、双击 Esc 时间回溯——钟爱终端的你,这次不用再羡慕别人家的交互。

解决什么问题

DSH 默认的 Web 界面是浏览器形态,对习惯终端质感、快捷键与可观测状态的用户来说总像少了点什么:想看清模型在想什么、上下文用了多少、token 花在哪里,往往要翻日志。这个插件用一张 Claude Code 风格的 TUI 补上这块:像素鲸鱼顶栏、双流光大字标题、实时工作状态行、思考流式展开,外加蓝白上下文进度条和 TPS 仪表。

它坚持”零核心改动、纯插件挂载”——装上即启用,卸载后不留任何核心补丁,也因此被 DeepSeek Harness 官方公众号收录为”内测用户精选插件”。交互上做到终端原生:流式 Markdown、结构化工具卡、命令与文件补全、@ 文件引用、历史搜索与消息选择。面向长会话,它通过事件驱动投影、差分终端输出与布局级虚拟化,避免渲染成本与内存随会话无限增长。

核心功能

  • 终端原生交互:流式 Markdown、结构化工具卡、命令与文件补全、@ 文件引用、历史搜索、inline / alternate-screen 渲染、/lang 中英切换
  • 可观测的 Agent 状态:实时工作状态行、上下文分段进度、TPS 仪表、缓存命中率与 token 统计
  • 双击 Esc 时间回溯:空闲时双击 Esc 发起会话 rewind / fork,回到更早的会话状态
  • 完整会话工作流/resume/new/compact/export/btw 侧问、/model 模型切换
  • DSH 能力接入:Agent preset、Skills、MCP、Goals、Todos、子代理与 ask_user_question 问卷均通过现有服务或注册表连接
  • 可定制外观/theme 主题切换(auto / light / dark / dark-ansi,支持自定义 JSON)、/preset Agent 预设切换

快速上手

全局安装 CLI 与本插件后直接启动:npm install -g @deepseek-ai/dsh @deepseek-harness-tui/dsh-tui,再运行 dsh-tuidsh-tui --resume 恢复上次会话)。常用命令有 /resume/new/compact/export/model/preset/theme/lang;输入 ? 查看快捷键菜单,双击 Esc 回到更早的会话状态,@ 引用文件、Ctrl+V 粘贴图片。在 VS Code 内置终端里配合 dsh-tui-vscode 扩展,体验与 Claude Code 官方扩展几乎一致。

适合谁

  • 钟爱终端、想要 Claude Code 式交互与可观测状态的 DSH 重度用户
  • 经常跑长会话、需要上下文进度条与 TPS 仪表盯住开销的用户
  • 喜欢自定义主题、快捷键与 Agent preset,希望整套交互可调的人
标签 UI 主题

内容根据项目 README 整理 · 版权归原作者所有

报告问题 / 申请下架

相关插件