Blog · 指南

DeepSeek Harness 有桌面端吗?CLI、VSCode、TUI、Electron 壳

2026 年 8 月 16 日 · dshbase

官方 discussion(#172、#601)里问得最多的一句话,不外乎「DSH 是桌面应用吗?」「CLI 在哪?」「有没有 VSCode 插件?」。简短答案是:DeepSeek Harness 是个本地 Web 应用——目前还没有官方桌面客户端。但社区已经把你想要的每一种形态都造出来了,把现有的东西讲清楚,比干等官方版更有用。

真相:它是个本地 Web 应用

npx @deepseek-ai/dsh 起一个本地服务,丢给你一个 URL。所谓「应用」就是 http://127.0.0.1:3080 里的一个浏览器标签页。这是故意的——让整个东西能被远程驱动、能被插件换肤——但也正因如此,「桌面端」的问题才反复冒出来。大家期待的是应用图标、窗口、系统托盘。

CLI(headless 模式)

最接近「真 CLI」的是 headless 跑 dshdsh --headless "你的指令"。它是 CI 工作流和 IM 机器人背后的可脚本化接口——没有 UI、没有浏览器,只有 harness 在干活。想要终端当界面,headless 就是原生答案,下面的 TUI 插件是更好看的那一版。

TUI 插件

对终端原教旨主义者,社区在 harness 之上造了 TUI 前端:

Electron 壳

如果你就是想要个窗口和托盘图标、而不是一个标签页,这属于这一类:

两者都是包在同一个本地 Web 服务外面的社区壳——它们不重写 harness,只是给它一个原生窗口。

VSCode 扩展

VSCode 这条线最挤——好几个扩展把编辑器接到正在跑的(或内嵌的)harness 上:

手机伴侣

你该用哪个?

  • 只想跟它聊天 → Web UI,或手机客户端
  • 想要窗口 + 托盘dsh-desktop-electron
  • 想在编辑器里用dsh4vscode
  • 想要终端 → headless dsh 或某个 TUI。
  • 想让它常驻、从聊天软件里触达 → headless + IM 桥

现状

这些都不是官方出品,也都不替代 harness 本身——它们全是同一个本地服务外面的前端,所以质量取决于它们对上游跟得紧不紧。「桌面端在哪」的官方答案依旧是「还没」,但这个缺口正从外面被一点点填上。要看 CLI、TUI、VSCode、Electron、手机这些插件当前、带实测标签的完整阵容(含安装命令),从插件目录开始。

全部文章 →

🌐 English