← Back to Product Feed

GitHub Open Source ccch1mneyyy/dsh-TUI

DSH 官方公众号收录的 TUI 补位插件:Claude Code 风,鲸鱼顶栏/实时状态/流式思考/双击 Esc 回滚/上下文进度+TPS。npm 一键装。 DSH official WeChat featured TUI plugin — Claude Code style: whale bar, live status, streaming thoughts, double-Esc rollback, context bar + TPS. npm one-click.

2,585
Traction Score
128
Forks
Aug 13, 2026
Launch Date
View Origin Link

Product Positioning & Context

AI Executive Synthesis
dsh-TUI aims to provide a 'Claude Code style full-screen interactive terminal plugin.' Redundant splash screens detract from a professional, fluid user experience.
This issue highlights a significant user experience flaw in dsh-TUI: the redundant re-rendering of the full splash screen after every agent reply. This behavior, especially in multi-turn conversations, disrupts readability and creates unnecessary visual clutter, directly undermining the 'Claude Code style full-screen interactive terminal' promise. Users expect a clean, concise input prompt after the initial launch. The suggestion for a configurable banner option ('--no-banner' or 'banner: "first-only"') indicates a clear demand for control over UI verbosity. This problem points to a need for more refined terminal rendering logic and user-configurable display options to ensure a professional, uninterrupted conversational flow, which is critical for user satisfaction and adoption of a CLI-focused tool.
DSH 官方公众号收录的 TUI 补位插件:Claude Code 风,鲸鱼顶栏/实时状态/流式思考/双击 Esc 回滚/上下文进度+TPS。npm 一键装。 DSH official WeChat featured TUI plugin — Claude Code style: whale bar, live status, streaming thoughts, double-Esc rollback, context bar + TPS. npm one-click.
claude-code coding-agent deepseek deepseek-harness dsh-plugin ink react terminal

Related Ecosystem & Alternatives

Discover adjacent products, open-source repositories, and developer tools sharing similar technical architecture.

Deep-Dive FAQs

What is ccch1mneyyy/dsh-TUI?
ccch1mneyyy/dsh-TUI is analyzed by our AI as: dsh-TUI aims to provide a 'Claude Code style full-screen interactive terminal plugin.' Redundant splash screens detract from a professional, fluid user experience.. It focuses on This issue highlights a significant user experience flaw in dsh-TUI: the redundant re-rendering of the full splash screen after every agent reply. ...
Where did ccch1mneyyy/dsh-TUI originate?
Data for ccch1mneyyy/dsh-TUI was aggregated directly from the GitHub Open Source community ecosystem, representing raw developer and early-adopter sentiment.
When was ccch1mneyyy/dsh-TUI publicly launched?
The initial public indexing or launch date for ccch1mneyyy/dsh-TUI within our tracked developer communities was recorded on August 13, 2026.
How popular is ccch1mneyyy/dsh-TUI?
ccch1mneyyy/dsh-TUI has achieved measurable traction, logging over 2,585 traction score and facilitating 128 recorded discussions or engagements.
Which technical categories define ccch1mneyyy/dsh-TUI?
Based on metadata extraction, ccch1mneyyy/dsh-TUI is categorized under topics such as: claude-code, coding-agent, deepseek, deepseek-harness.
Are there active development issues for ccch1mneyyy/dsh-TUI?
Yes, we are currently tracking open architectural debates and bug reports for this project on GitHub. There are currently 5 active high-priority issues logged recently.
What are some commercial alternatives to ccch1mneyyy/dsh-TUI?
Our semantic intelligence engine identifies potential commercial alternatives in the SaaS space, such as Dottr, which offers overlapping value propositions.
How does the creator describe ccch1mneyyy/dsh-TUI?
The original author or development team describes the product as follows: "DSH 官方公众号收录的 TUI 补位插件:Claude Code 风,鲸鱼顶栏/实时状态/流式思考/双击 Esc 回滚/上下文进度+TPS。npm 一键装。 DSH official WeChat featured TUI plugin — Claude Code style: whale bar, liv..."

Active Developer Issues (GitHub)

open Issue: Plugin installation causes dsh to crash with "duplicate loader entry id: agent-presets"
Logged: Aug 15, 2026
open 会有闪退问题react-reconciler.production.js
Logged: Aug 15, 2026
open SSH、Linux、远程服务器、云 GPU、长期运行任务与计算资源管理生态链
Logged: Aug 15, 2026
open 与 @deepseek-ai/dsh-web-app 同 profile 叠加时启动崩溃:duplicate loader entry id: agent-presets
Logged: Aug 14, 2026
open 无法正常打开tui
Logged: Aug 14, 2026

Community Voice & Feedback

T-Auto • Aug 15, 2026
> 支持「tui 做基础设施、增强功能走插件」的分层,补几个来自 Windows 重度使用者的具体观察:
>
> 1. **一键部署/克隆的技术核心其实是 profile 同步**:dsh 的 profile 天然就是声明式的(package.json + cordis.patch.yml + settings.yaml),「克隆到远端」约等于 `dsh plugin` 导出/导入 + 增量合并策略。建议先在 dsh 本体做 `profile export/import`(含 git 依赖 pin 成本地 tgz,否则每次 install 拉 HEAD 会出各种解析事故——我在自己 profile 上踩过三次),tui 再做 GUI 封装。
> 2. **免上传 Key 的运行方式**:SSH agent forwarding 比下发密钥安全且模型可解释,但需要 tui 侧把「远端执行」抽象成和本地 bash/pwsh 平级的 executor,这层最好留在 dsh 本体(terminal/subprocess 服务已有抽象),tui 只接展示与控制。
> 3. **长期任务值守**:dsh 已有 jobs/schedule 服务的雏形,tui 缺的主要是可视化(任务列表面板、日志跟随)。这个插件化没问题,但事件订阅的稳定 API 需要先在本体定下来,否则插件会跟着内部事件结构一起碎。
> 4. 一个现实优先级建议:跨平台稳定性(Windows 渲染/子进程)还有不少存量 issue,基建先做扎实的收益大于先铺远端生态。
>
> 需要人手的话,我可以认领「profile export/import + git 依赖固定」这一块。

感谢认领,考虑到向后兼容,生产稳定,以及dsh本身接口多变的特点,profile export/import + git 依赖固定要尽可能的谨慎和前瞻性
FUSU123fusu • Aug 15, 2026
支持「tui 做基础设施、增强功能走插件」的分层,补几个来自 Windows 重度使用者的具体观察:

1. **一键部署/克隆的技术核心其实是 profile 同步**:dsh 的 profile 天然就是声明式的(package.json + cordis.patch.yml + settings.yaml),「克隆到远端」约等于 `dsh plugin` 导出/导入 + 增量合并策略。建议先在 dsh 本体做 `profile export/import`(含 git 依赖 pin 成本地 tgz,否则每次 install 拉 HEAD 会出各种解析事故——我在自己 profile 上踩过三次),tui 再做 GUI 封装。
2. **免上传 Key 的运行方式**:SSH agent forwarding 比下发密钥安全且模型可解释,但需要 tui 侧把「远端执行」抽象成和本地 bash/pwsh 平级的 executor,这层最好留在 dsh 本体(terminal/subprocess 服务已有抽象),tui 只接展示与控制。
3. **长期任务值守**:dsh 已有 jobs/schedule 服务的雏形,tui 缺的主要是可视化(任务列表面板、日志跟随)。这个插件化没问题,但事件订阅的稳定 API 需要先在本体定下来,否则插件会跟着内部事件结构一起碎。
4. 一个现实优先级建议:跨平台稳定性(Windows 渲染/子进程)还有不少存量 issue,基建先做扎实的收益大于先铺远端生态。

需要人手的话,我可以认领「profile export/import + git 依赖固定」这一块。
T-Auto • Aug 15, 2026
这个概念的终极成果是类似conda之于python。dsh生态是一直更新的个不稳定的混乱状态,而workplace,workflow,prompt迁移本身需要依赖链可追溯,从而形成稳定生态
T-Auto • Aug 15, 2026
ssh远端部署本就依托tui进行,此issue是希望依托tui形成一个远端部署,插件克隆,工作区迁移的生态链,而非把tui本身做的臃肿,生态链的插件挂在在组织仓库
T-Auto • Aug 15, 2026
@ccch1mneyyy @CikeSeven @makoMakoGo @TYCT-0926 @FUSU123fusu @Hariketsu @ybh618618 你们怎么看
FUSU123fusu • Aug 14, 2026
分开回一下这两个问题:

**问题 2(模型解析不一致)**:`~/.dsh-cc/model.json` 存的是你在 TUI 里用 `/model` 做的选择,属于 cc-tui 自己的持久化偏好,设计上优先级高于 harness 的默认配置——这个分层本身是合理的。但它有个真实 bug:重启后路由会被「半覆盖」,拼出 `deepseek-official + 自定义模型` 的错配路由(详见 #67 的根因分析)。这个已在 #76 修复:(provider, model) 改为整体原子解析,重启后完整沿用 `/model` 的选择。至于「直接读 `~/.dsh/settings.yaml` 的默认模型作为 fallback」,是个合理的 feature 方向,可以在 #76 落地后单独开 issue 讨论。

**问题 1(终端输出格式)**:截图里的现象如果表现是「每轮回复后启动画面/历史内容重复刷出来」,那是 inline 渲染收缩时全量重置导致的 scrollback 污染,已在 #79 修复;如果是流式残影/错位,#59 正在处理同类问题。如果都不是,麻烦把终端里的原始输出以文本形式贴一段(截图里的文字不方便检索和比对),再帮你看。
jimmie0204 • Aug 14, 2026
我用的是Macos 的iterm
xyhuangjia • Aug 14, 2026
Macos 的iterm 和 ghotty 中都遇到这个问题
jimmie0204 • Aug 14, 2026
用的"dsh-cc-tui": "^0.4.1"

Discovery Source

GitHub Open Source GitHub Open Source

Aggregated via automated community intelligence tracking.

Tech Stack Dependencies

No direct open-source NPM package mentions detected in the product documentation.

Media Tractions & Mentions

No mainstream media stories specifically mentioning this product name have been intercepted yet.

Deep Research & Science

No direct peer-reviewed scientific literature matched with this product's architecture.