ccch1mneyyy/dsh-TUI
DSH官方公众号收录的TUI补位插件:Claude Code风格,鲸鱼顶栏/实时状态/流式思考/双击Esc回滚/上下文进度+TPS。npm一键安装。
项目介绍Project Overview
dsh-TUI 是一款面向 DSH 的 Claude Code 风格终端客户端,提供像素鲸鱼顶栏、双流光标题、实时工作状态行、流式思考展开、上下文进度条与 TPS 仪表,并支持双击 Esc 时间回溯、Grok 式轮次 rail、Markdown/工具卡渲染、/resume /compact /export 等会话命令及 VS Code 集成。适用于长会话编码与开发工作流。注意:基于 DSH profile 的沙箱与审批策略,Windows 平台会回退为 danger-full-access 且无审批。
dsh-TUI is a Claude Code-style TUI client for the DSH plugin marketplace, delivering a pixel whale top bar, dual flowing-glow title, real-time status line, streaming thought expansion, blue-white context progress bar, and TPS gauge. It adds double-Esc session rewind, Grok-style turn rail, Markdown/tool-card rendering, commands like /resume, /compact, /export, and a VS Code companion. Ideal for long coding sessions. Note: it inherits the active DSH profile's sandbox and approval policy, and on Windows falls back to danger-full-access without approval prompts.
请帮我了解并安装插件:【dsh-TUI】【https://github.com/ccch1mneyyy/dsh-TUI】
把上面这条消息直接发给当前会话里的 DSH,让它帮你了解并安装。安装命令不一定准确,发给 DSH 更稳。Send this message to DSH in your current session. CLI install commands may not be accurate across systems — DSH will figure it out for you.
或使用命令行安装(适合开发者)Or use CLI install (for developers)
命令行安装CLI Install
dsh plugin --profile web add github:ccch1mneyyy/dsh-TUI
把 ccch1mneyyy/dsh-TUI 加入你的 DSH 配置(web profile)即可启用。
READMEREADME
简体中文 | English
dsh-TUI
一个美观且实用的 Claude Code 风格 TUI 插件:像素鲸鱼顶栏、双流光大字、实时工作状态行、思考流式展开、双击 Esc 时间回溯、蓝白上下文进度条 + TPS 仪表。 零核心改动,纯插件挂载。安装插件即可启用,卸载后不会留下核心补丁。 献给钟爱tui的各位极客们~
A beautiful, practical Claude Code-style TUI plugin: pixel whale top bar, dual flowing-glow title, real-time status line, streaming thought expansion, double-Esc time rewind, blue-white context progress bar + TPS gauge. Zero core changes, pure plugin mounting. Install to enable; uninstall leaves no core patches. For all TUI-loving geeks~
🎉 官方收录
本插件被 DeepSeek Harness 官方公众号 推文收录,也被 dshfind 插件目录与 GitHub Trending 收录,同时登上了Github Treding日榜第七
核心能力
- 终端交互:低资源占用,长会话稳定可靠;多种主题切换,样式美观,实时显示工作状态、TPS、缓存命中率等
推理等级、输入/输出 token 与 Git/会话信息;终端卡多行命令可经
/settings折叠为首行 + 计数提示(Ctrl+O 或点击卡片展开)。 - 功能全面:
/resume、/new、/compact、/export、/btw,模型热切换,原生subagent,会话fork,自动更新;可在vs code中以vscode插件形式启动,已上架 VS Code Marketplace。 - 扩展丰富:原生浏览器交互,compter use等大量附属功能性扩展
界面预览
首屏:像素鲸鱼顶栏 |
工作状态行 + 上下文进度条 |
快速开始
前置条件:安装Nodejs与deepseek-harness,注册DEEPSEEK_API_KEY。
安装命令:
npm install -g @deepseek-ai/dsh @deepseek-harness-tui/dsh-tui
启动命令:
# 完整命令
dsh-tui
# 如果你不想按键盘七次
dst
如果你想手动安装,可以使用仓库根目录的 install.sh:
sh install.sh
# 或:dsh plugin --profile dsh-tui add @deepseek-harness-tui/dsh-tui
# 之后 dsh-tui 与 dsh --profile dsh-tui 等价
新用户提示:若
dsh plugin安装时报ERR_PNPM_IGNORED_BUILDS(pnpm ≥11 默认阻止带安装脚本的依赖,如@google/genai、protobufjs——这些脚本运行时不需要,忽略即可),在 profile 的pnpm-workspace.yaml里加入:allowBuilds: '@google/genai': false protobufjs: false
/update与dsh-tui update会自动写入这份配置,无需手工处理。
更面向零基础的安装流程、profile 叠加机制、源码构建与常见问题见安装与快速开始。
插件扩展与开发指南
想为 dsh-TUI 做插件/扩展?欢迎加入生态!
- 接口与兼容性协定 / 插件开发指南:终端交互生态插件准入与开发指南(准入规范、接缝、契约、验证清单)
- 生态组织:dsh-tui-ecosystem(社区插件与模板的家)
- 模板仓库:plugin-template(从模板起步,5 分钟出一个插件)
- 参考实现:
dsh-working-activity(实时工作状态行:TUI 槽位 +activity/status会话事件双出口)
文档索引
| 主题 | 内容 |
|---|---|
| 安装与快速开始 | 前置条件、安装、启动、profile 生命周期、源码开发 |
| 配置参考 | Cordis 覆盖、配置字段、Agent preset、MCP、环境变量 |
| 主题系统 | 内置主题、自动检测、自定义 JSON 主题与校验规则 |
| 交互与命令 | 快捷键、鼠标、问卷、slash command 与会话工作流 |
| 架构与限制 | 运行链路、渲染与持久化设计、安全边界、已知限制 |
| VS Code 使用指南 | 在 VS Code 集成终端运行 dsh-tui;companion 扩展 dsh-tui-vscode 提供与 Claude Code 官方扩展几乎一致的体验(已上架 Marketplace) |
| 贡献与开发约定 | 贡献流程、仓库地图、构建产物、验证矩阵与修改规则 |
| 插件准入与开发指南 | 接口与兼容性协定 / 插件准入规范 / 插件接缝 / 契约 / 验证清单(已并入 dsh-ecosystem-spec) |
完整的中英文索引见 docs/README.md。
社区
- 生态组织:dsh-tui-ecosystem —— 社区插件、模板与收录列表的家。欢迎来发插件、提创意、互相取暖 🐋
- 社区交流群:使用问题、插件创意、功能许愿,都欢迎进来聊。
| 微信群 | QQ 群(群号 572549239) | 微信三群 |
|---|---|---|
![]() |
![]() |
![]() |
微信群二维码约 7 天过期一次,如遇失效请走 QQ 群(572549239),或开个 issue 提醒我们更新。
权限与安全边界
dsh-TUI 不实现独立沙箱,而是使用当前 DSH profile 的文件、Shell、sandbox 与 approval 策略。仓库提供的 profile 在非 Windows 平台默认采用工作区约束与审批;Windows 当前没有对应的沙箱后端,组合会退回到 danger-full-access 且不弹审批。在包含敏感凭证或不可信仓库的环境中启动前,请先检查 profile 配置。
详见权限边界与已知限制。
友情链接
朋友们开发的社区、相关项目与周边工具




nexu-io/open-design
ruvnet/ruflo
amruthpillai/reactive-resume
esengine/DeepSeek-Reasonix
volcengine/OpenViking
Molunerfinn/PicGo
titanwings/distilly
titanwings/colleague-skill