dsh-TUI:Claude Code风格终端插件,DeepSeek Harness效率拉满

dsh-TUI:Claude Code风格终端插件,DeepSeek Harness效率拉满

DeepSeek Harness官方没有终端TUI?dsh-TUI补位来了!Claude Code风格全屏交互,像素鲸鱼顶栏、实时工作状态、思考流式展开、双击Esc回滚,npm一键安装,让CLI党效率起飞。

终端党狂喜:DeepSeek Harness 终于有 TUI 了

很多用 DeepSeek Harness 的兄弟都吐槽过:官方只有 Web 界面和 API,想在终端里愉快地玩耍?没门儿。每次都要开浏览器切来切去,或者自己写脚本调用 API,麻烦得要死。尤其对于整天泡在终端里的极客来说,这体验简直反人类。

最近 GitHub 上冒出来一个项目 dsh-TUI,专治这个痛点。它是个 Claude Code 风格的全屏终端插件,给 DeepSeek Harness 套了个酷炫的 TUI 壳子。项目 star 数蹭蹭涨,发布没多久就破千了,看来大家都憋坏了。

dsh-TUI 是个啥?

简单说,dsh-TUI 是一个 TypeScript 写的终端用户界面(Terminal UI),给 DeepSeek Harness 提供交互式命令行体验。它不是一个独立的大模型客户端,而是专门适配 DeepSeek Harness 的补位工具。

据项目介绍,这玩意儿长这样:

  • 像素鲸鱼顶栏:顶部有个像素风的鲸鱼图标,DeepSeek 的吉祥物嘛,辨识度拉满。
  • 实时工作状态行:当前在干啥、进度到哪了,一目了然。
  • 思考流式展开:模型的思考过程像打字机一样流式输出,看着就带感。
  • 双击 Esc 回滚:按两下 Esc 就能回到上一步,手滑党的福音。
  • 上下文进度条 + TPS 仪表:上下文用了多少、每秒 token 数实时显示,性能监控安排得明明白白。

安装也简单,npm 一键搞定:

npm install -g dsh-tui

然后配置一下 DeepSeek Harness 的 API 地址和密钥,就能开搞。

这玩意儿能干啥?效率视角拆解

1. 终端里直接跟模型对话,不用切窗口

以前用 DeepSeek Harness,要么开浏览器,要么自己写 curl 或者 Python 脚本。现在直接在终端里输入 dsh-tui,全屏界面就出来了。写代码、问问题、跑命令,全在一个窗口里搞定。对于 vim/emacs 党来说,这简直无缝衔接。

2. 流式思考过程,调试 prompt 神器

很多 TUI 工具只显示最终回答,但 dsh-TUI 把思考过程也流式展开了。这意味着你能看到模型是怎么一步步推理的,哪里卡壳了、哪里逻辑歪了,一目了然。调 prompt 的时候特别有用,不用反复猜模型为啥给出这个答案。

3. 上下文进度条,避免爆上下文

用大模型最怕啥?上下文超了。dsh-TUI 有个上下文进度条,实时显示当前用了多少 token,还剩多少空间。快满了就赶紧清一下历史,或者开新会话,避免聊到一半突然报错。

4. TPS 仪表,性能监控不抓瞎

TPS(Tokens Per Second)仪表盘实时显示生成速度。如果你在本地跑模型,或者用不同的 API 供应商,这个指标能帮你判断哪个更快、更稳。对于要批量处理任务的场景,TPS 数据也能帮你估算总耗时。

5. 双击 Esc 回滚,操作容错率高

终端操作最怕误触,比如不小心按了 Ctrl+C 或者输错命令。dsh-TUI 支持双击 Esc 回滚,相当于给了个后悔药。虽然具体回滚到什么程度项目没细说,但至少比直接退出重来强。

使用门槛高不高?

门槛不高,但也不是零基础就能玩。

  • 需要 Node.js 环境:因为是 npm 包,得先装 Node.js。
  • 需要 DeepSeek Harness 的 API 访问权限:你得有 DeepSeek 的 API key,或者自己搭了 Harness 服务。
  • 终端要支持 Unicode 和颜色:像素鲸鱼和进度条需要终端支持 UTF-8 和 ANSI 颜色,大部分现代终端(iTerm2、Windows Terminal、GNOME Terminal)都没问题。

整体来说,只要你会用 npm 和终端,上手也就几分钟的事。

跟其他方案比一比

现在终端里用大模型的工具不少,咱们简单对比一下:

工具 特点 缺点
dsh-TUI 专为 DeepSeek Harness 设计,Claude Code 风格,功能全 只支持 DeepSeek Harness,其他模型用不了
llm(Simon Willison 的) 通用 CLI,支持多种模型 不是 TUI,交互性弱一些
aichat 通用 TUI,支持多模型 不是专门为 DeepSeek 优化,可能需要自己配置
官方 Web 界面 开箱即用 要开浏览器,终端党不友好

如果你是 DeepSeek Harness 的重度用户,dsh-TUI 的优势很明显:专门适配、功能贴合、体验一致。如果你同时用多个模型,可能通用工具更合适。

总结:终端党值得一试

dsh-TUI 解决了 DeepSeek Harness 官方没有 TUI 的痛点,而且做得还挺用心。Claude Code 风格的全屏界面、流式思考、上下文监控,这些功能对效率提升是实打实的。虽然项目还比较新,但 star 数增长很快,社区活跃度也不错。

如果你平时就在终端里干活,又用 DeepSeek Harness,装一个试试不亏。npm 一键安装,几分钟就能上手。说不定用了就回不去了,毕竟终端里的沉浸感,浏览器真给不了。

项目地址:https://github.com/ccch1mneyyy/dsh-TUI

(注:文中功能描述基于项目 README,具体细节以实际使用为准。)

如果文章对你有帮助,欢迎请作者喝杯咖啡

评论(0)

  • 还没有评论,做第一个吧~