dsh-gui-trash
Desktop (Electron) GUI daemon for DeepSeek Harness: a Cordis host plugin plus a command-line launcher wrapping the existing dsh web UI.
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Kimoiran/dsh-gui-trash说明文档
阅读完整 README ↗dsh-gui-trash
一个笨蛋用dsh自己做了个GUi,其实按理来讲就是electron套壳
你不能指望一个笨蛋能写出什么好东西
但是考虑到我取名都叫trash了,我写得多烂你都不应该骂我,难道你没有心理准备吗
哦对了,应该只有Windows能用?我没在其它地方测试过
DeepSeek Harness 的桌面 GUI:把 dsh web 的界面装进一个原生窗口(Electron)
⚠️⚠️⚠️AI领域神人警告⚠️⚠️⚠️

快速开始
哦对了,其实我根本没怎么测试
0. 前提
- 装了 Node.js ≥ 22 和 pnpm。
- harness 源码放在
dsh-gui-trash的上一级目录 如果在不往harness里装载插件的情况下使用的话是需要的
dsh
├── deepseek-harness\ ← harness(提供 WebUI)
└── dsh-gui-trash\ ← 本插件
1. 两步启动(源码,最简单)
cd E:\dsh\dsh-gui-trash
pnpm install # ① 装依赖(首次下载 Electron,约 100MB)
pnpm dsh-gui-trash # ② 启动
就这两步:它会自动找到 deepseek-harness → 拉起 dsh web → 弹出桌面窗口。你不需要先手动开 WebUI。
如果想要装载到harness的话(当然我用的是源码)
pnpm dsh plugin --profile web add -w ..\dsh-gui-trash
挂载 + 启动
pnpm dsh web --patch ..\dsh-gui-trash\cordis.patch.yml
在插件里它是这个样子
(它会拉起窗口,如果不想每次都拉起的话,最好记得disable,哦是的,如果纯插件的话你需要先开web再开GUI,如果使用命令行启动或者打包成exe或许就没这个顾虑了)

2. 常见问题
其实是我猪鼻导致的一些幽默问题
| 现象 | 处理 |
|---|---|
pnpm install 报证书错误 / 卡在下载 Electron | 用镜像~~(什么你问我去哪找)~~ |
| 启动后窗口一直连不上 | 打开%USERPROFILE%\.dsh\desktop\config.json,把 launchCommand 改成能拉起你 harness 的命令 |
| 想彻底停掉 | 关窗口即可(它拉起的 harness 一起关);或装成插件后用/dsh-gui-trash disable |
/dsh-gui-trash 提示"未找到 Electron" | 迁移目录/新环境后 node_modules 丢了:回dsh-gui-trash 目录再跑一次 pnpm install |
| 每次启动web端都会自动拉起GUI |