cuteG41cute/dsh-desktop

cuteG41cute★ 0PowerShellLast synced: 2026-08-15

Open on GitHub

DeepSeek Harness Desktop - WebView2 desktop app with multi-session detached windows, system tray and an adaptive MSI installer

README excerpt

DeepSeek Harness 桌面版 把 DeepSeek Harness 的 WebUI 变成真正的桌面应用程序: 无浏览器、无控制台,双击即用,支持多会话分离窗口、系统托盘、自适应安装包(MSI)。 功能一览: - 🪟 桌面窗口 :基于 Microsoft Edge WebView2,无地址栏/标签栏,双击启动即用; - 🖥️ 多会话分离 :把左侧会话拖出侧边栏即弹出新窗口,同时查看多个会话; - 🗂️ 单实例 + 托盘 :重复启动只唤起现有窗口;点 X 最小化到托盘,托盘菜单退出; - 📦 自适应安装 :MSI 安装向导自动检测本机 DeepSeek Harness,未安装时可一键帮助安装或手动指定路径; - 🔌 完全离线可用 :除首次安装 dsh 外不依赖网络。 快速开始 1. 启动 DeepSeek Harness 的 Web 服务( dsh web ,后台运行、 全程无控制台窗口 ); 2. 自动打开 WebUI —— 不是浏览器标签页 ,而是一个独立的桌面窗口 ( dsh-desktop\DSH Desktop.exe ,基于 Microsoft Edge WebView2 内核,无地址栏/标签栏); 3. 单实例运行 :无论双击多少次启动器/快捷方式,都只会有一个主窗口—— 程序已在运行时,再次启动只是 唤起现有窗口 (若它在托盘里则恢复显示),不会弹出第二个窗口, 系统托盘里也始终只有一个图标; 4. 点击窗口的 X(关闭) 默认 最小化到托盘 :程序在后台继续运行,服务保持开启; 双击托盘图标(或右键菜单"显示窗口")可恢复窗口; 5. 退出程序 请使用托盘右键菜单的 「退出」 :关闭所有窗口,并停止本次启动的服务 (服务若是别处启动的则不受影响); 6. 多会话同时显示(拖拽分离窗口) :在左侧会话列表里 按住一个会话并向右拖出侧边栏 (拖到主区域再松手),程序会 新开一个窗口显示该会话 ——从此可以同时查看多个会话; - 如果拖出的是 当前会话 :新窗口显示它,原窗口自动切到 新会话界面 ; - 拖出的不是当前会话:原窗口保持不变; - 新窗口也是完整的 Harness 窗口(同样支持再次拖出、关闭等操作); - 不想分离时,把会话拖回列表内松手即可(这是原本的排序功能)。 如果服务已经在运行(例如你另开了一个终端跑 dsh web ),启动器会直接打开窗口, 并且 不会 关闭那个已有的服务。 入口说明: .vbs 双击后 完全没有控制台窗口 (推荐,桌面快捷方式已指向它)。 启动器本身运行在隐藏窗口里,服务进程也没有窗口。 本机装有火绒/360 等安全软件,它们会拦截并删除「启动隐藏 PowerShell 的 .cmd 批处理」, 因此不再提供 .cmd 入口——请使用 .vbs 或桌面快捷方式。 MSI 安装包(推荐…

View full README on GitHub →
Tools / Devdeepseek-harnessdeepseek-harness-desktopdeepseek-harness-pluginsdesktopdshdsh-plugin

Category