dsh-cc-tui
Claude Code 风格的交互式 TUI 前端入口,用于 DeepSeek Harness 代理,基于移植的 Ink 核心构建。
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:ccch1mneyyy/dsh-TUI说明文档
阅读完整 README ↗
dsh-TUI — 仿Anthropic美学风格的全屏交互终端
**DeepSeek Harness 官方目前还没有终端 TUI(只有 Web UI) 因此!我制作了这个dsh-cc-tui!: 一个美观且实用的 Claude Code 风格 TUI 插件(cordis 挂载):像素鲸鱼顶栏、双流光大字、 实时工作状态行、思考流式展开、双击 Esc 时间回溯、蓝白上下文进度条 + TPS 仪表。 零核心改动,纯插件挂载。
🎉 官方收录
本插件被 DeepSeek Harness 官方公众号 推文收录,作为"内测用户精选插件"展示:

界面预览


为什么值得装
- 颜值即生产力:顶栏是半块像素渲染的 DeepSeek 鲸鱼(40×25 手绘精灵,
深蓝描边 + 品牌蓝身 + 冰蓝肚皮 + 白嘴),启动播放手绘动画(眨眼 →
喷水花绽放 → 摆尾),随后定格静态不再重绘;旁边
DEEPSEEK HARNESS是 自绘 5 行块状大字——品牌蓝→冰蓝横向渐变,白色流光窗口循环扫过;探索未至之境!欢迎语带冰蓝流光。窄终端(;安装成功后按「依赖是否声明dsh.bundle.patch`」自动把该包 追加为 bundle 层,无需手动改任何文件。启动时按 bundle 顺序 dsh-base → 各 bundle → 你的 profile cordis.patch.yml 叠加:base 提供 llm/session/fs/工具/技能/审批等核心行,bundle patch 按 id 覆盖或插入自己的 行。重复执行安全(已初始化的 profile 不会被改动)。
工作状态行(随本包自动挂载):dsh-working-activity 是本包的 npm 依赖,
安装时自动带入 profile 的 node_modules;本包的 bundle patch 会直接 insert
它的行(publishIntervalMs: 500),无需单独 add——对同一 profile 再
单独 add dsh-working-activity 会产生重复行(wa 自带的自挂载补丁仅面向
不含 cc-tui 的 profile,如纯 Web UI 场景)。
构建产物
lib/已打包进 npm 包,安装无需构建。开发者想改源码:从 git 仓库npm install后npm run build(tsc)即可。
配置(profile cordis.patch.yml)
官方 profile 模型下没有独立的 cordis.yml 启动文件:$DSH_HOME/profiles/cc-tui/
下只有 cordis.patch.yml(你的补丁层,顶层 YAML 数组,!!js 可用)。
以下是「想改什么怎么写」的示例,不是完整配置: