abaicaia/dsh-tray-launcher

abaicaia★ 0C#最后同步: 2026-08-17

在 GitHub 打开

Windows 系统托盘版 DeepSeek Harness 启动器:双击秒开、异常自动清理旧进程并重启、全程日志排障 | Windows tray launcher for DeepSeek Harness: one-click open, auto-clean and restart, full logging

README 摘要

DSH Launcher · DSH 托盘启动器 把 DeepSeek Harness 变成「一个程序」: 双击秒开界面;挂了双击它,自动清理旧进程并重新完美打开;托盘右键随时重启/停止;全程日志可排障。 Turn DeepSeek Harness into a single program: double-click to open the UI; when it breaks, double-click again to auto-clean stale processes and relaunch; tray menu for restart/stop; everything is logged. ✨ 特性 Features - 🖱️ 双击即用 :桌面「DeepSeek Harness」图标 = 健康时秒开界面(优先复用 Chrome PWA 窗口,无则默认浏览器);异常/未启动时自动修复 - 🩹 一键修复 :自动清理一切旧 DSH 进程(pid 文件 + WMI 命令行匹配 + netstat 端口兜底,只杀 DSH,不碰其它 node 程序)→ 全新启动 → 就绪后打开界面 - 🧭 托盘常驻 :右键菜单 = 打开界面 / 重启(清理旧进程)/ 停止 / 查看日志 / 开机自启 / 退出;双击托盘图标 = 打开界面 - 🔁 单实例 :重复双击走命名管道转发给托盘实例,不会双开、不会弹窗 - 📝 完整日志 :启动器操作日志 + 服务 stdout/stderr 分离落盘、自动轮转、启动失败自动附 stderr 尾部; --selftest 一键环境自检 - 🚨 崩溃可感知 :托盘 3 秒一次快检,DSH 意外退出弹气泡提醒,点一下即可重启 - ⚙️ 零依赖安装 :单 exe(.NET Framework 4.x 自带)+ 可选配置文件,无需安装器 📦 安装 Installation 前置:Windows 10/11 + Node.js + 已安装 DeepSeek Harness( dsh web 可正常启动)。 方式一:预编译(推荐) 1. 下载 Release 的 zip 并解压到任意目录 2. (可选)双击 install.cmd 创建桌面快捷方式「DeepSeek Harness」 3. 双击 DshLauncher.exe 或桌面图标即可 方式二:从源码构建 1. 下载源码,双击 build.cmd (需要 .NET Framework 4.x 自带的 csc.exe,无需 Visual Studio) 2. 构建会自动生成鲸鱼徽章图标并安装桌面快捷方式 🚀 使用 Usage 桌面图标 DSH 状态 双击桌面图标的行为 正常运行 秒开界面,不动服务 已停止/崩溃 清理旧进程 → 启动 → 就绪后打开界面 托盘右键菜单 菜单 行…

在 GitHub 查看完整 README →
终端/TUIdeepseek-harnessdsh-pluginlaunchertraywindows

分类