Kimoiran/dsh-gui-trash

Kimoiran★ 0JavaScript最后同步: 2026-08-14

在 GitHub 打开

一个笨蛋写的gui?本质是套壳,而且有点麻烦,只算是提供一种像人的思路

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里装载插件的情况下使用的话是需要的 1. 两步启动(源码,最简单) 就这两步:它会 自动 找到 deepseek-harness → 拉起 dsh web → 弹出桌面窗口。 你不需要先手动开 WebUI。 如果想要装载到harness的话(当然我用的是源码) 在插件里它是这个样子 (它会拉起窗口,如果不想每次都拉起的话,最好记得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 我写的大份的逻辑就是:enable就会拉起GUI,哦我的朋友 这不是bug这是特性 打包 exe 报 Cannot create symbolic link Windows 没开开发者模式: start ms-settings:developers 打开"开发者模式",或改用管理员身份运行终端再 pnpm run build:exe 想更精细地控制(在 dsh 里启停/删除、打包 exe、开机自启),看下面"三种使用方式"。 三种使用方式 它有三种启动方式,最终都启动 同一个 Electron 守护 ( electron/main.js ),区别只是"怎么把它拉…

在 GitHub 查看完整 README →
工具/开发dsh-plugin

分类