having5548/deepseek-harness-desktop

having5548★ 2C#Last synced: 2026-08-21

Open on GitHub

一个基于WinUI的deepseek harness客户端

README excerpt

🌐 For English readers: the English version is here → README en.md 🚀 DeepSeek Harness 桌面客户端(Windows) 把 DeepSeek Harness 装进一个原生 Windows 窗口 —— 安装即用,像用普通软件一样简单 。 基于 WinUI 3 + WebView2 打造的原生桌面壳,把 DeepSeek Harness 的 Web UI( dsh web ) 包装成 Windows 应用。它会在本地悄悄拉起一个 dsh web 服务进程,再用 WebView2 把 http://127.0.0.1: 的界面嵌进原生窗口;退出应用时自动收尾,不留一丝残留进程。 ✨ 亮点速览 🪄 打开即用 捆绑 Node.js + @deepseek-ai/dsh 运行时,装完就能跑, 零 CLI 前置 🖥️ 原生体验 现代 WinUI 3 窗口 + WebView2 渲染,拥有独立于系统 Edge 的用户数据目录 🔌 插件市场 从 DSH Market(收录 3400+ 插件)发现并一键安装,装完服务自动重启 🩹 崩溃自愈 插件搞崩服务?自动屏蔽 + 安全配置重启,弹窗展示日志,一键恢复 🧳 自包含发布 目标机器无需 .NET / Windows App SDK / Node.js 运行时 🎛️ 贴心工具栏 后退 / 前进 / 刷新 / 浏览器打开 / 插件管理 / 设置,一应俱全 更多细节 - 自动以 --no-open --port 0 启动 dsh web ,由系统分配空闲端口, 永不冲突 - 插件加载失败时:自动卸载报错插件 → 安全配置重启 → 弹窗告知插件名与报错日志, 支持「一键重启」或「恢复该插件」 - 设置中可手动指定 dsh 可执行文件路径作为备用方案 - 退出应用时用 taskkill /T /F 终止整棵子进程树, 绝不残留 - Inno Setup 安装器:开始菜单 + 桌面快捷方式 + 卸载程序, 无需管理员权限 📥 安装 双击 artifacts/DshDesktop-Setup-0.4.0.exe ,按向导一路「下一步」即可,无需管理员权限。 安装时若检测到缺少 WebView2 Runtime 会给出提示。 免安装版: artifacts/win-x64/DshDesktop.exe ,解压即用。 🚀 快速开始 1. 配置 API Key :在用户主目录( C:\Users\ )创建 .env : 2. 启动应用 :双击桌面图标即可。应用自动使用自带的捆绑 dsh 启动 Web UI, 无需任何额外安装。若捆绑运行时异常(如被安全软件隔离),可在「设置」中手动 指定 dsh 路径( dsh.cmd / dsh.exe / bin.…

View full README on GitHub →
Tools / Devdeepseekdeepseek-harnessdeepseek-harness-plugindeepseek-harness-pluginsdshdsh-plugindsh-pluginsweb ui

Category