Isilsolme/dsh-splash-launcher ↗★ 0
dsh-splash-launcher
DSH Windows one-click launcher with a stroke-by-stroke startup animation: ships a self-contained DSH-GUI.exe and registers the desktop_launch agent tool.
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Isilsolme/dsh-splash-launcher说明文档
阅读完整 README ↗DSH GUI
DeepSeek Harness(dsh)Web GUI 的 Windows 一键启动器:双击即弹出无边框启动动画,后台拉起
dsh web,GUI 真正加载完成后无缝淡入;关闭窗口自动停服务。
启动动画借鉴 SPlayer-Next 的思路:SVG stroke-dashoffset “一笔一划”书写效果——鲸鱼 Logo 升起呼吸,deepseek 官方字标浮现,HARNESS 七个字母逐笔描边。
效果截图
启动动画(WPF 无边框,HARNESS 逐笔描边)

进入后的 GUI 界面

功能特性
- 点击即出动画:WPF 原生动画窗口,不等待浏览器冷启动,双击后立刻播放;
- 便携单文件:
splash.html与 SVG/PNG 素材内嵌进 exe,DSH-GUI.exe单独一个文件即可运行;同目录放置同名素材文件可覆盖内嵌版本(自定义动画,无需重编译); - 一笔一划描边:
HARNESS七个字母按 CSScubic-bezier(0.25,0.1,0.25,1)缓动逐笔书写,笔尖连续、首帧空白; - 后台加载、就绪切换:启动动画期间,真实 GUI 在浏览器后台(同源 iframe)完成加载,检测到官方启动页(
Loading plugins…)消失后才淡出动画,不会出现“动画播完又加载”的断档; - 无 PowerShell:启动器是单个 C#/WPF 程序,无脚本进程,规避“PowerShell 木马”类安全软件启发式误报;
- 开即启动、关即退出:窗口关闭后自动结束本次启动的
dsh web服务;端口已有服务时只开窗口、不接管生命周期; - 可配置:工作目录与端口可通过环境变量或
workspace.txt修改; - 开源友好:单文件 C# 源码 +
build.cmd,使用 Windows 自带csc.exe编译,无需外部工具链。
快速开始
方式一:下载便携版(推荐,无需构建)
- 在 Releases 下载最新
dsh-splash-launcher-vX.Y.Z.zip(或只下载单文件DSH-GUI.exe); - 解压(或直接把 exe)放到任意目录——exe 自包含全部素材,单独一个文件即可运行;
- 双击
DSH-GUI.exe。
首次运行可能弹出 SmartScreen“Windows 已保护你的电脑”:点击 更多信息 → 仍要运行(exe 未代码签名,属正常提示)。
方式二:源码构建
环境要求:
- Windows 10 / 11;