DSH 终端客户端
ccch1mneyyy/dsh-TUI · 技能
解决DSH 官方尚无终端 TUI 痛点的补位之作,献给偏爱cli的各位极客:Claude Code 风格全屏交互终端插件——像素鲸鱼顶栏、实时工作状态行、思考流式展开、双击 Esc 回滚、上下文进度条 + TPS 仪表。
★ 2,888GitHub 星标
41分支
2026-08-15最近更新
TypeScript开发语言
MIT许可证
主要功能
- 终端原生交互流式 Markdown、结构化工具卡、命令与文件补全、@ 文件引用 (消息任意位置补全,发送时自动附加文件内容/目录列表)、历史搜索、消息选择、 inline/alternate-screen 两种渲染模式,以及 /lang 中英界面语言切换。
- macOS 修饰键上表中 Windows/Linux 的 Ctrl+ 在 macOS 上同时可用 ⌘ (如 ⌘V 粘贴、⌘O 展开详情、⌘Enter 立即发送)
- Gentle Mist Blue 配色雾蓝只承担品牌、焦点、交互与高亮,正文保持中性灰
- 可观察的 Agent 状态实时工作状态、上下文分段进度、TPS、缓存命中率、 推理等级、输入/输出 token 与 Git/会话信息。
- 完整会话工作流/resume、/new、/compact、/export、/btw 侧问、 模型切换,以及双击 Esc 发起的会话 rewind/fork。
使用条件
- 注入上下文(plugin source 内容)未做独立展示,随系统提示词并入进度条统计。
- /model 实时切换走"会话 fork 续聊"(DSH 无原位换模型 API):历史原样保留, 新会话路由到新模型,旧会话仍留在 /resume 列表里
安装命令
dsh plugin --profile web add github:ccch1mneyyy/dsh-TUI