boxeryao/dsh-mini-tui

boxeryao★ 6TypeScript最后同步: 2026-08-15

在 GitHub 打开

DSH-TUI: a lightweight and fast terminal plugin connected directly to the DSH runtime.

README 摘要

DSH Mini TUI — DeepSeek Harness 极简终端插件 English 中文 DeepSeek Harness(DSH) 的极简终端 UI 插件。它保留完整的 Agent 与工具能力,但默认把执行过程收进后台,让终端专注于你的输入和模型的最终回答。 界面、npm 包与 GitHub 仓库统一命名为 DSH Mini TUI / dsh-mini-tui : Mini 指更少的界面噪声,而不是更少的 Harness 能力。中文也可以昵称为 “单身汉 Mini TUI” ,取自 DSH 的谐音。 Mini 的含义:少显示,专注回答 这版界面的设计原则很简单: 工具照常工作,过程不必占满屏幕。 对终端用户来说,更少的状态信息意味着更清晰的上下文、更少的滚屏,也更容易连续阅读真正重要的回答。 - 渐变品牌标识 — 使用青蓝到深蓝的真彩色渐变展示 DEEPSEEK 字标,形成清晰、统一的终端识别度。 - 紧凑运行信息 — 字标下方只显示当前模型、工作目录和 /help 提示;不再堆叠 Session ID、平台版本、权限模式与快捷键说明。 - 深海配色体系 — 输入边框、状态标签、工作路径和思考提示共用低反差的海洋色板,长时间使用时更克制。 - 路径颜色标识 — 输出中的文件与目录路径会获得稳定的颜色,便于在日志和工具详情中快速定位引用目标。 - 回答优先的对话流 — 成功的工具调用默认不显示,终端主要呈现用户输入和模型回答;失败时只保留一行短提示,不让异常悄悄消失。 - 按需查看过程 — 极简不等于丢失信息。需要排查时,可用 /verbose 查看后续工具输出,或用 /tool N 查看已保留的调用详情;完整记录仍由 DSH Session 持久化。 - 安全的思考提示 — 模型推理期间显示简洁的 [thinking] 状态,但不会把内部 reasoning 内容输出到终端。 这是一种有意为之的取舍: Mini 是界面,不是能力。 DSH 的模型路由、工具执行、审批、Agent 生命周期及 Session 持久化机制保持不变。 插件特点 - 轻量 — 专注于终端展示层,不携带 Web 应用运行时。 - 快捷 — 多行输入响应迅速,键盘控制直接,工具活动默认不打断对话流。 - 深海视觉 — 启动仪表盘、状态标签、路径引用和思考状态使用统一的低反差深海色系。 - 原生衔接 DSH — 直接使用 DSH 的 scoped 工具、审批、Agent 生命周期和持久化 Session 日志。 快速安装 从 npm 将最新版 DSH Mini TUI 安装到 DSH 的 tui profile: 注意:npm 上的 deepseek-harness-tui 属于另一个项目。本项目的正确包名是 dsh-mini-tui 。 环境要求 - Node.js 22.…

在 GitHub 查看完整 README →
终端/TUIai-agentdeepseekdeveloper-toolsdshdsh-plugindsh-tuipi-tuiterminal

分类