kipozannaki/dsh-gui

kipozannaki★ 1JavaScriptLast synced: 2026-08-15

Open on GitHub

Deepseek Harness GUI图形化界面,兼容mac和windows 开箱即用

README excerpt

DSH-GUI DeepSeek Harness 的 Windows 桌面客户端 —— 开箱即用 :自动复用系统 Node.js(版本符合要求时免内置运行时),否则使用内置 Node;首次启动自动部署 DSH 并在桌面窗口中直接使用 Web UI。 💡 macOS 版本正在开发中 ,敬请期待。 界面:深色现代风格(参考 Codex / Claude Code 设计语言),左侧边栏 + 顶部状态栏 + 嵌入的 DSH Web UI。 ✨ 功能特性 - 🟢 自动运行时管理 :优先检测并复用系统 Node.js(≥ 22.19.0 时跳过内置运行时),不满足或缺失时自动使用内置 Node(≥ 22.19.0);首次启动自动检测并部署 @deepseek-ai/[email protected] (版本锁定),全程可视化进度(进度条 + 状态文字) - 🚀 免浏览器 :启动后自动在 127.0.0.1 拉起 dsh web 服务并直接嵌入窗口;端口 3080 被占用时自动改用空闲端口;窗口关闭自动终止 DSH 子进程(进程树清理,不留孤儿) - 🪟 桌面 GUI :Electron 原生窗口,深色现代风格(参考 Codex / Claude Code);左侧边栏(会话 / 工作区 / 日志)、顶部状态栏(服务状态实时反馈:启动中 / 运行中 / 已停止 / 错误)、自定义窗口控制 - 🎨 换肤(壁纸透出) :5 套预设背景主题 + 自定义图片上传;DSH 界面所有白色区域自动透明化,壁纸完整透出而文字保持清晰;「界面透出强度」0-100% 可调,页面切换/动态渲染不失效 - 🖥️ 托盘常驻 :关闭窗口最小化到系统托盘,后台服务继续运行;托盘菜单:显示主窗口 / 在浏览器中打开 / 查看日志 / 完全退出 - 🌏 国内用户优化 :内置 npmmirror 镜像加速开关(默认开启),首次部署走国内镜像 - 🔑 首次使用引导 :自动检测 API Key 是否已配置,未配置时提示前往设置页 - 🧩 复用已有安装 :若检测到用户已安装 DSH(本地运行时 / npm 全局 / npx 缓存),直接启动,跳过安装流程 📦 安装与分发 👉 下载地址 :GitHub Releases( DSH-GUI-Setup-1.0.0.exe / DSH-GUI-Portable-1.0.0.exe ) 产物 说明 DSH-GUI-Setup-1.0.0.exe NSIS 安装版:安装到系统,自动创建桌面快捷方式与开始菜单快捷方式,可自定义安装目录;数据存于 %APPDATA%\DSH-GUI\ DSH-GUI-Portable-1.0.0.exe 便携版:免安装、双击即用,可放 U 盘;数据存于 exe 同目录的 data\ 文件夹 卸载:安装版通过「控制面板 / 设置 →…

View full README on GitHub →
Tools / Devdsh-pluginweb ui

Category