🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

桌面启动器 kongbaiwds-web/dsh-launcher

DeepSeek Harness
kongbaiwds-web73 天前有提交已提供中文文档扫描:无法判定

把 Web 界面装进 Windows 桌面窗口,开机自动运行

26.9/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/9/30 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add kongbaiwds-web/dsh-launcher
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:需留意
是什么
dsh 原生插件 · ui
装得上吗
实装验证未通过(unknown),装前请到仓库确认最近更新与 issue
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 73 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
⚠︎ 实装验证未通过(unknown · 2026/10/2) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
v2.7.0
⚪ 扫描:无法判定尚无人工评估
展开查看扫描说明与证据 ↓

已尝试扫描但取不到可分析的源码:仓库或包不存在、已删除,或为非 JS/TS 实现、未随包发布源码。无法判定,不代表安全。

  • · 包内无可扫 JS
  • · TS 源码(可能为非 JS 实现或未发布源码),无法判定
扫描于 2026/11/3(1 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • Web界面装入桌面窗口
  • 开机自动运行

DeepSeek Harness 桌面启动器(WebView2 套壳,WinForms / .NET 8)

README

由 DeepSeek 最新模型翻译生成
DeepSeek Harness启动器(DSHLauncher) 给 DeepSeek Harness Web GUI 做的 Windows 轻量级桌面启动器:WebView2 套壳,带开机自启和桌面快捷方式支持。C# / .NET 8 / WinForms,单窗口、常驻系统托盘。 技术栈 WebView2 Release 📦 下载最新版:Releases 页面 —— 推荐下载 DSHLauncherSetup.exe(一键安装程序);也提供便携版 DSHLauncher.exe(需 .NET 8 Desktop Runtime) DeepSeek Harness启动器 主界面 安装 安装程序与启动器均为框架依赖版,需要 .NET 8 Desktop Runtime(下载);Win10/11 装 Edge 后一般自带 WebView2。 方式一:下载安装程序(推荐) 下载 DSHLauncherSetup.exe 双击运行,按提示安装即可(默认装到 %LOCALAPPDATA%\Programs\DSHLauncher,自动创建桌面快捷方式)。
展开完整文档(README 剩余 1 节)
DeepSeek Harness启动器(DSHLauncher)

给 DeepSeek Harness Web GUI 做的 Windows 轻量级桌面启动器:WebView2 套壳,带开机自启和桌面快捷方式支持。C# / .NET 8 / WinForms,单窗口、常驻系统托盘。

技术栈 WebView2 Release

📦 下载最新版:Releases 页面 —— 推荐下载 DSHLauncherSetup.exe(一键安装程序);也提供便携版 DSHLauncher.exe(需 .NET 8 Desktop Runtime)

DeepSeek Harness启动器 主界面

安装

安装程序与启动器均为框架依赖版,需要 .NET 8 Desktop Runtime(下载);Win10/11 装 Edge 后一般自带 WebView2。

方式一:下载安装程序(推荐)

下载 DSHLauncherSetup.exe 双击运行,按提示安装即可(默认装到 %LOCALAPPDATA%\Programs\DSHLauncher,自动创建桌面快捷方式)。

方式二:命令行 / AI Agent 一键安装

在 PowerShell 中执行(也适合交给 AI 助手直接运行,成功退出码为 0):

irm https://github.com/kongbaiwds-web/dsh-launcher/releases/latest/download/DSHLauncherSetup.exe -OutFile "$env:TEMP\DSHLauncherSetup.exe"; & "$env:TEMP\DSHLauncherSetup.exe" --silent

静默参数:

| 参数 | 说明 |
| --silent | 静默安装(无界面),默认目录 + 创建桌面快捷方式,不自动启动 |
| --autostart | 开机自启(与 --silent 搭配)|
| --launch | 安装完成后启动启动器 |
| --dir=路径 | 指定安装目录 |

例如:& "$env:TEMP\DSHLauncherSetup.exe" --silent --autostart --launch

功能

✨ v1.5.0 新增

- 一键安装程序(DSHLauncherSetup.exe):单文件安装程序(内嵌全部文件、黑色小鲸鱼图标),支持双击安装与命令行 / AI Agent 静默安装(--silent / --autostart / --launch / --dir=路径,退出码 0 = 成功)
- ⚙ 菜单新增「检查更新」(支持自动更新):自动查询 GitHub 上版本号最高的 Release,发现新版本时可一键自动更新(下载 → 静默更新 → 自动重启)

⚙ 菜单 · 检查更新

✨ v1.4.0 新增

- DeepSeek Harness 品牌形象:窗口、托盘、桌面快捷方式统一使用黑色小鲸鱼图标(256×256 高清版);窗口标题、托盘、关于等显示为 DeepSeek Harness启动器
- ⚙ 菜单新增「关闭 DSH 服务」:一键结束正在监听 127.0.0.1:3080 的 DSH 服务进程
- 桌面快捷方式自动迁移:启动/构建时自动把旧 DSH 启动器.lnk 更新为 DeepSeek Harness启动器.lnk

核心功能

- 自动启动 DSH 服务:启动器检测到 DSH 服务(默认 http://127.0.0.1:3080)未运行时,会自动以隐藏窗口拉起服务(等价于 pnpm dsh web),等就绪后再加载页面;⚙ 菜单里也有「启动 DSH 服务」可手动触发,横幅「重试」按钮同样会先尝试拉起服务
- 关闭方式可选:⚙ 菜单 →「关闭方式」:每次询问 / 最小化到托盘 / 直接退出;「每次询问」时点关闭会弹选择框,可勾选「以后不再提示」记住本次选择
- 记住窗口状态:窗口位置和大小自动记忆(拖动/缩放后 800ms 防抖写入注册表,关闭时再存一次),下次启动原样恢复;首次运行默认 1324×895
- WebView2 套壳:默认加载 http://127.0.0.1:3080(DeepSeek Harness Web GUI)
- 开机自启:⚙ 菜单一键开启/关闭(写入 HKCU\...\CurrentVersion\Run,无需管理员权限);自启时以 --minimized 启动,直接驻留托盘
- 桌面快捷方式:⚙ 菜单一键创建「DeepSeek Harness启动器.lnk」到桌面
- 系统托盘:最小化按钮 = 普通任务栏最小化;按「关闭方式」设置(或询问时选择)收进托盘;双击托盘图标恢复;首次提示气泡
- 离线横幅:服务未启动时显示黄色横幅 + 重试按钮,不弹错误页干瞪眼
- 工具栏:后退 / 前进 / 刷新 / 主页 / 地址栏(回车跳转)/ 外部浏览器
- 单实例:重复启动会唤起已有窗口(而不是再开一个)
- 地址可改:⚙ 菜单「修改启动地址…」,设置保存在注册表,也可用 --url= 临时指定

构建

需要 .NET 8 SDK(本机若没有,参考文末「本机 SDK 安装」)。

pwsh ./build.ps1
或手动: dotnet publish DSHLauncher.csproj -c Release -r win-x64 --self-contained false -o publish\win-x64 产物在 publish\win-x64\DSHLauncher.exe(框架依赖,需要 .NET 8 Desktop Runtime; WebView2 运行时需已安装,Win10/11 装 Edge 后一般自带)。

使用

1. 双击 DSHLauncher.exe(无需先手动启动 DSH 服务:服务没开时启动器会自动拉起)
2. 点右上角 ⚙ 菜单:
- 开机自启:勾选后开机自动驻留托盘,并自动启动 DSH 服务
- 启动 DSH 服务:手动拉起/重启服务(服务已运行则无操作)
- 创建桌面快捷方式:桌面上生成「DeepSeek Harness启动器.lnk」
- 修改启动地址…:改默认 URL
3. 关闭窗口 = 最小化到托盘;托盘右键 → 退出 才真正退出

命令行参数

| 参数 | 说明 |
| --minimized | 启动后直接最小化到托盘(开机自启自动携带) |
| --url= | 临时指定启动地址(优先级高于注册表保存值) |

实现细节

| 事项 | 做法 |
| 自动启动服务 | 启动时探测 URL,不可达则以隐藏窗口运行 pnpm.cmd dsh web(工作目录 E:\deepseek\deepseek-harness-master);PATH 里没有 pnpm 时回退到 node.exe --import tsx/esm apps/cli/src/bin.ts web(即 pnpm dsh web 展开后的命令)。日志:%LOCALAPPDATA%\DSHLauncher\dsh-server.log。注册表 HKCU\Software\DSHLauncher 的 ServerNode / ServerDir / ServerArgs 可覆盖默认值 |
| 开机自启 | HKCU\Software\Microsoft\Windows\CurrentVersion\Run 写入 "" --minimized;取消即删值。检测逻辑校验值指向当前 exe |
| 桌面快捷方式 | WScript.Shell COM 创建 .lnk,目标为当前 exe(自动适配 OneDrive 重定向的桌面) |
| 设置持久化 | HKCU\Software\DSHLauncher\Url |
| WebView2 数据目录 | %LOCALAPPDATA%\DSHLauncher\WebView2(exe 可随意移动,不产生垃圾) |
| 单实例 | 命名 Mutex + 命名 EventWaitHandle,二次启动 Set 事件让首实例弹窗 |
| 外部链接 | _blank 弹窗一律交给系统默认浏览器 |

⚠️ 开机自启和快捷方式都绑定当前 exe 路径:若移动/重命名 exe,需重新勾选自启、重新创建快捷方式。

常见问题

- 横幅提示「无法连接到…」:正常情况下启动器会自动拉起 DSH 服务并等待就绪;若启动超时,点「重试」再试,或查看 %LOCALAPPDATA%\DSHLauncher\dsh-server.log 里的服务日志
- 提示 WebView2 初始化失败:安装 WebView2 运行时
- 目标机没有 .NET 8 Desktop Runtime:先装 .NET 8 Desktop Runtime,或把发布命令改成 --self-contained true 得到免运行时版本(体积约 +70MB)

本机 SDK 安装备注(无管理员、无 winget 可用时)

沙箱环境里 schannel TLS 不可用,winget / Invoke-WebRequest 都会失败,可用 Python(OpenSSL)下载 SDK zip 后手动解压:

1) 从 https://builds.dotnet.microsoft.com/dotnet/release-metadata/8.0/releases.json 找到最新稳定版 SDK 的 win-x64 zip 地址,用 python 下载
2) 解压到任意目录(本机为 E:\deepseek\work\.dotnet)
3) 使用:& "E:\deepseek\work\.dotnet\dotnet.exe" ... 或加入 PATH

目录结构

dsh-launcher/
├── DSHLauncher.csproj # 项目文件(net8.0-windows + WebView2 包) ├── Program.cs # 入口:单实例 + 事件唤醒 ├── LaunchOptions.cs # 命令行参数解析 ├── Settings.cs # 注册表设置 / 开机自启 / 桌面快捷方式 ├── MainForm.cs # 主窗体:工具栏、横幅、托盘、WebView2、服务自愈逻辑 ├── DshServer.cs # DSH 服务启动命令构造与可用性探测 ├── UrlDialog.cs # 修改地址对话框 ├── AppIcon.cs # 运行时绘制的应用图标 ├── build.ps1 # 一键发布脚本 └── publish/win-x64/ # 构建产物
预览分享卡片长什么样 ↓kongbaiwds-web/dsh-launcher
分享 · DeepSeek Harness Hub
kongbaiwds-web/dsh-launcher

把 Web 界面装进 Windows 桌面窗口,开机自动运行

这是你的仓库?认领条目

回到顶部