🖥️ DeepSeek Harness 桌面版
🟢 Windows 桌面应用 · v0.1.0
项目介绍
DeepSeek Harness 的 Windows 桌面外壳(Desktop Shell)。基于系统自带的 WebView2 承载 Web UI(http://127.0.0.1:3080),自动拉起并管理本地服务,内置品牌启动画面,双击即用。
功能特性
- 🪟 原生桌面窗口承载 DeepSeek Harness Web UI。
- 🎬 品牌启动画面全程显示:浅色背景 + HARNESS 字标 + "Loading plugins...",与 Web 端启动页视觉一致,无深色闪屏、无白屏闪烁。
- 🚀 服务自动拉起:启动时自动运行
pnpm dsh web,退出时仅结束本外壳启动的服务,不影响其他已运行的服务。 - 🔁 服务已就绪时直接接管页面,不会重复启动。
- ⏱️ 服务 120 秒未就绪时弹出超时提示。
运行截图
快速使用
- 1️⃣ 从 Releases 下载最新 zip,或直接使用仓库内的 exe。
- 2️⃣ 将 exe 与三个 DLL(
Microsoft.Web.WebView2.Core.dll、Microsoft.Web.WebView2.WinForms.dll、WebView2Loader.dll)复制到 DeepSeek Harness 主仓库根目录。 - 3️⃣ 双击运行:先显示品牌启动画面,服务就绪后自动进入界面。
- 4️⃣ (可选)运行
make-desktop-shortcut.ps1在桌面生成快捷方式。
环境要求
- Windows 10 / 11(系统自带 WebView2 Runtime)
- DeepSeek Harness 主仓库(本外壳需与它放在一起使用)
- Node.js 与 pnpm(主仓库依赖)
自行编译
使用 Windows 自带的 .NET Framework csc 编译器即可,无需安装其他工具:
.\build.ps1