Skip to content

Releases: 0Ra1n416/DSH-GUI

Release list

v0.1.0

Choose a tag to compare

@0Ra1n416 0Ra1n416 released this 15 Aug 17:15

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 全屏 / F12 DevTools / 缩放;外链走系统浏览器
  • 错误可读:后端异常弹窗直接展示关键错误输出;连接失败自动重连;日志落盘
  • 安装体验: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)"即可

文档


MIT License。特别感谢 DeepSeek 团队与 DeepSeek Harness 生态。

v0.0.1

Choose a tag to compare

@0Ra1n416 0Ra1n416 released this 14 Aug 21:26

DSH-GUI v0.0.1

DeepSeek Harness 的桌面壳:把 DSH Web 界面装进原生窗口,开箱即用。
技术上只是一个薄壳——它的大部分价值来自 DSH 生态本身,以及把日常踩坑经验做成了工程细节。

下载

文件 说明
DSH-GUI-Setup-0.0.1.exe Windows x64 安装包(76.63 MB)

SHA256e876787e8304e614720a4ca2d372cc110f7855bd45ea364d6987b7fb56f5ca52

安装要求

  • Windows 10/11 x64
  • Node.js + npm(必需:后端经 npx 启动)
  • pnpm(可选:仅插件管理器的安装/卸载需要)

安装向导包含端口设置、可选环境检查(逐项输出版本、缺失项提示退出)和可选预载 dsh(提前下载、加快首次启动)。

主要特性

  • 后端托管:自动拉起 dsh web;固定/随机端口;端口被占用或系统保留时,一键改随机端口重启
  • 系统托盘:关闭窗口最小化到托盘;显示主窗口 / 插件管理 / 系统设置 / 重启后端 / 打开日志 / 开机自启 / 退出;单实例锁
  • 插件管理器:npm 包 / 本地目录(链接或复制)/ Git 仓库三种安装来源,启停与卸载,自动处理 pnpm 构建脚本审批
  • 系统设置:可视化修改 host/port,保存后自动重启并刷新主窗口
  • 窗口体验:窗口位置大小记忆;Ctrl+R / Ctrl+Shift+R / F11 / F12 / Ctrl+=,-,0 快捷键;外链走系统浏览器
  • 错误可读:后端异常弹窗直接展示关键错误输出,连接失败自动等待重连,日志落盘(%APPDATA%\DSH-GUI\logs

注意事项

  • 首次启动会联网下载 DeepSeek Harness(约 1-3 分钟);安装时用"预载"可提前完成
  • 端口被系统保留(EACCES,常见于 Hyper-V/WSL 保留段)时,弹窗点"重启(端口设为 0)"即可
  • 关闭窗口默认最小化到托盘,完全退出请用托盘菜单
  • 配置位于 <安装目录>\Config\config.json

文档


本项目以 MIT 协议开源。特别感谢 DeepSeek 团队与 DeepSeek Harness 生态。