0Ra1n416/DSH-GUI

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

在 GitHub 打开

DeepSeek Harness 的简易桌面壳(Electron):后端托管、系统托盘、插件管理器与一键安装包,让 DSH 开箱即用。

README 摘要

DSH-GUI English 中文 DeepSeek Harness 的简易桌面壳:用 Electron 把 DeepSeek Harness 的 Web 界面装进原生窗口,自带后端托管、系统托盘、简易插件管理器。 安装包用户指南—— Docs/install.md 项目初衷 这是一个为"自己用着顺手"而写的学习项目:用 Electron 把 DeepSeek Harness 的 Web 界面装进原生窗口,顺便解决一些自己使用过程中遇到的一些小问题。技术上没有高深之处——薄壳而已;它的大部分价值来自 DSH 生态本身,以及踩坑经验的沉淀。 几个小特色: - 简易插件管理器 :npm / 本地目录(链接或复制)/ Git 仓库三种安装来源,启停与卸载,自动处理 pnpm 构建脚本审批 - 安装包 :NSIS 向导(端口设置 → 可选环境检查 → 可选预载 dsh),开箱即用 - 端口自愈 :随机端口、端口被占用/系统保留时一键改随机端口重启,后端重启后主窗口自动跟随 - 错误可读 :后端异常弹窗直接展示关键输出,不必翻日志 - 日常细节 :关闭到托盘、窗口位置记忆、快捷键、外链交系统浏览器、日志落盘 如果你追求更完整、更多平台的体验,推荐看看这些更成熟的项目: - anywhere-labs/deepseek-harness-desktop —— Electron,深度适配 macOS 与 Windows - xiincs/deepseek-harness-desktop —— Tauri 2 + 内置 Node 运行时,自动更新 - ningbainb/deepseek-harness-desktop —— 插件、皮肤与技能坞 特别感谢 DeepSeek 团队与 DeepSeek Harness 生态。 特性 - 后端托管 :按照官方启动方式 npx @deepseek-ai/dsh web 自动拉起 dsh web 并等待就绪;支持固定端口、随机端口(0);端口被系统保留/占用时弹窗提示并支持一键改随机端口重启 - 系统托盘 :关闭窗口最小化到托盘;菜单含 显示主窗口 / 插件管理 / 系统设置 / 重启后端 / 打开日志 / 开机自启 / 退出;单实例锁,重复启动自动唤起已有窗口 - 窗口体验 :记住窗口位置、大小与缩放;快捷键 Ctrl+R 刷新、Ctrl+Shift+R 强刷、F11 全屏、F12 开发者工具、Ctrl+=/-/0 缩放;外链一律交系统浏览器 - 简易外部插件管理器 :独立窗口,支持从 npm 包 / 本地目录(链接或复制安装)/ Git 仓库安装插件,启停/卸载,自动处理 pnpm 构建脚本审批。可以不用在官方的设置中翻了。 - 系统设置 :可视化修改后端 host/port,保存后自动重启并刷新主窗口 - 安装包 :NSIS 向…

在 GitHub 查看完整 README →
工具/开发deepseekdesktop-appdshdsh-pluginelectronelectron-app

分类