起因
dsh 能力很强,但它是界面是网页版的。DSHDesktop 是我给它做的 Windows 桌面壳,而它最吸引人的功能,就是用手机远程指挥电脑上的 dsh 干活,效果如下图所示。

使用体验
在 DSHDesktop 里开启远程访问,会生成一个加密的专属链接,手机扫一下二维码,浏览器打开就是完整的 dsh 界面,和在电脑上操作一模一样。这意味着很多以前做不到的事现在都能做了。
出门在外想起一个需求,手机上安排下去,到家直接看成果。躺在沙发上不想动,下个指令让 AI 自己干活。排队等位的几分钟,够布置一个小任务。甚至可以出门散步时让 AI 跑着,路上随时看一眼进度,不满意就追加几句指示。
向日葵等远程桌面不足
可能有人会说,向日葵、UU 这类远程控制软件不也能在手机上操作电脑吗。能是能,但体验完全是两回事。
远程桌面本质上是把电脑屏幕录像推流到手机上。27 寸显示器的画面缩到 6 寸屏幕上,字小得看不清,得不停双指放大拖来拖去。点一下按钮其实是隔着网络在戳那张画面,延迟高了点不准、打字卡、滚动飘,网络稍微差一点整个画面就糊成马赛克。
DSHDesktop 走的是另一条路。它不搬运屏幕,而是让手机直接打开 dsh 的网页界面本身。页面就在你手机上渲染,按钮大小、文字排版天然适配手机屏幕,点击和输入都是本地响应,网络只传输对话数据,流量小、延迟低。手机上不用装任何东西,有个浏览器就行。
为什么不用现成的套壳
市面上给 dsh 套壳的项目不少,我基本都试了一遍,总觉得差点意思。最典型的是暗黑模式下窗口标题栏还是刺眼的白色,网页内容是黑的边框却是白的,强迫症实在无法忍受(原谅我的特殊洁癖)。DSHDesktop 的标题栏会跟随 dsh 主题,浅色深色都统一。功能上,现成的壳大多没有远程访问,也没有技能和 MCP 管理,托盘、通知、窗口记忆这些桌面应用该有的体验经常缺席,这些 DSHDesktop 都补齐了。
其它特点
一键直装。原版 dsh 要先配 Node.js 环境,改设置要手动编辑 YAML 文件,不懂编程的人第一步就卡住了。DSHDesktop 就是一个普通的 Windows 安装包,58.8MB ,双击装完桌面多一个图标,点开就能用,Node 和 dsh 本体都在里面了。
迁移方便。很多人电脑上同时装着 Claude Code 、Codex 、OpenCode ,各自的技能和 MCP 服务都是一点点攒出来的,换工具意味着手动翻配置文件逐个复制。DSHDesktop 自带技能管理和 MCP 管理页面,可以从这三个工具一键导入,遇到冲突让你选覆盖还是跳过,技能想停用点下开关就行。

项目地址与参考文档
项目地址: https://github.com/LBurny/deepseek-harness-desktop
设计文档: https://github.com/LBurny/deepseek-harness-desktop/blob/main/docs/design.zh-CN.md