DSH-GUI v0.1.0
DeepSeek Harness 的桌面壳:把 DSH Web 界面装进原生窗口,开箱即用。
本版本首次同时支持 Windows 与 Linux。
下载
| 平台 | 文件 | 大小 |
|---|---|---|
| Windows x64 | DSH-GUI-Setup-0.1.0.exe(NSIS 向导安装包) |
76.7 MB |
| Linux x64 | DSH-GUI-0.1.0.AppImage |
103.1 MB |
| Linux x64(Debian/Ubuntu) | dsh-gui_0.1.0_amd64.deb |
81.2 MB |
SHA256:
96f1af96cf720961e7a4557313ab6a47e8d7bd129a989aff1e525e358d88e56c DSH-GUI-0.1.0.AppImage 08069c68c96b97c73d286f6ba0a28bb10101284000edb58441992d2760bca176 dsh-gui_0.1.0_amd64.deb 27d20ace7a3653c2aecd3a8ff73308ee93eacad0dda15e89beea9dc45032139f DSH-GUI-Setup-0.1.0.exe
安装要求
- Node.js + npm(必需:后端经
npx启动) - pnpm(可选:仅插件管理器的安装/卸载需要)
- Linux 用户注意:建议使用 npm 11.x(< 11.16),npm 12 默认拦截安装脚本会导致 dsh 的 node-pty 编译缺失(详见下方已知问题)
主要特性
- 后端托管:自动拉起
dsh web;固定/随机端口(0);端口被占用或系统保留时一键改随机端口重启;后端重启后主窗口自动跟随 - 系统托盘:关闭窗口最小化到托盘;单实例锁;无托盘环境(GNOME)提供快捷键与命令行参数入口
- 插件管理器:npm 包 / 本地目录(链接或复制)/ Git 仓库三种安装来源,启停与卸载,自动处理 pnpm 构建脚本审批
- 系统设置:可视化修改 host/port,保存后自动重启
- 窗口体验:窗口位置大小记忆;
Ctrl+R强刷 /F11全屏 /F12DevTools / 缩放;外链走系统浏览器 - 错误可读:后端异常弹窗直接展示关键错误输出;连接失败自动重连;日志落盘
- 安装体验:Windows 安装向导含端口设置、可选环境检查(缺 Node 引导官网、缺 pnpm 自动安装)、可选预载 dsh
平台说明
- Windows:向导式安装,端口写入
<安装目录>\Config\config.json - Linux:无安装向导;AppImage
chmod +x后运行(Ubuntu 24.04 若报libfuse.so.2,先sudo apt install -y libfuse2t64,或加--appimage-extract-and-run);deb 用sudo apt install ./dsh-gui_0.1.0_amd64.deb。配置位于~/.config/DSH-GUI/config.json - GNOME 桌面默认不显示托盘:可用
Ctrl+Alt+P(插件管理)、Ctrl+Alt+S(系统设置)、Ctrl+Q(退出),或带参数启动DSH-GUI --plugins / --settings
已知问题
- Linux + npm 12:dsh 的 node-pty 依赖缺 Linux 预编译,npm 12 默认拦截安装脚本会导致启动报
pty.node缺失。解决:npm install -g npm@11.13.0后重启应用(详见 install.md) - 端口被系统保留(EACCES)时后端无法绑定,弹窗内点"重启(端口设为 0)"即可
文档
- 安装与使用:Docs/install.md
- 打包指南:Docs/build.md
MIT License。特别感谢 DeepSeek 团队与 DeepSeek Harness 生态。