IMHaoyan/deepseek-harness-launcher
IMHaoyan★ 2JavaScriptLast synced: 2026-08-15
DeepSeek Harness Launcher(DSHL)—— Windows 托盘启动器 / 看护工具:运行环境一键安装、服务看护、自动更新
README excerpt
DeepSeek Harness Launcher(DSHL)—— Windows 托盘启动器 / 看护工具 (本项目完全由DeepSeek Harness搭载Deepseek模型通过Vibe coding得到) DSHL 是 DeepSeek Harness(DSH)的 Windows 托盘启动器:系统托盘常驻、一键启动/停止/接管 DSH Web 服务、消息通知(托盘闪烁)、开机自启、运行环境自动检测与一键安装、自动更新。 - 支持平台:Windows 10/11(64 位) 。macOS / Linux 的代码保留在仓库中,但未经过测试,暂不承诺可用。 - 逻辑与行为移植自早期 C 原型(托盘、QQ/微信式闪烁、接管/启动/停止、通知 dropbox、开机自启、自检)。 软件界面 用户安装与使用 1. 到 Releases 下载最新 dshl- .exe (NSIS 安装包)。 2. 双击安装( 无需管理员权限、无需预装 Node.js / npm / DSH ),完成后自动启动。 3. 首次运行若检测到运行环境缺失,自动打开"运行环境"页,点击 一键安装缺失环境 即可(自动下载官方 Node.js、安装 DSH、随包插件;全程实时进度 + 日志,失败自动回退国内镜像,可取消/重试)。 4. 环境就绪后自动启动 DSH 服务并弹出 DeepSeek Harness 窗口;此后托盘常驻、开机自启。 5. 卸载:控制面板 → 卸载程序;用户数据保留在 /.dsh (配置、日志、托管运行时、会话数据)。 自动更新 - 启动 20 秒后自动静默检查 GitHub Releases 上的新版本,发现即后台下载; - 发现新版本时:主页面底端"更新日志"右侧出现 绿色 ↑ 圆圈按钮 ,点击直达设置页;设置页"检查更新"按钮变为绿色的"更新到 vX",点击立即安装(下载中显示进度、就绪后可点;退出重启也会自动安装); - 下载完成弹托盘通知;设置页可手动"检查更新"并查看当前版本; - 主页面底端另有"Github地址"(打开仓库主页)与"更新日志"(打开 Releases 页面)按钮。 目录结构 开发者构建(Windows) 发布 ( tools/release.mjs ):前置 = 工作区干净、已 git push origin main 、安装并登录 GitHub CLI( winget install GitHub.cli && gh auth login )。脚本会校验 tag 不存在、产物齐全后 gh release create v dshl- .exe .blockmap latest.yml ;客户端 electron-updater 依据 latest.yml 自动更新。用法: npm run release (说明自动取上一 tag 以来的提交…
View full README on GitHub →