DeepSeek Harness 桌面版 v1.0.0
DeepSeek Harness 官方 Web UI 的 Windows 桌面客户端 —— 自动检测环境、安装依赖、拉起服务,开箱即用。
安装方式
下载 DeepSeek Harness 桌面版-Setup-1.0.0.exe(NSIS 安装包),双击安装即可。目标电脑需已安装 Node.js(缺失时客户端会引导下载)。
核心特性
三种安装模式
| 模式 | 说明 | 适合场景 |
|---|---|---|
| 快速启动 | 自动 npm install -g @deepseek-ai/dsh |
大多数用户,最快开始使用 |
| 源码完整安装 | git clone + pnpm build |
开发者,想改源码/调试 |
| 本地修复 | 一键卸载、清理残留并重装 | 安装损坏、koffi 加载失败时修复 |
10 秒未选择时自动使用快速启动。
人性化启动引导
- 大百分比进度条 + 阶段提示(检测环境 → 下载 → 安装 → 构建 → 启动),替代日志刷屏
- 可展开的命令行日志面板,出错时自动展开,随时查看真实输出
- 环境自动检测:Node.js / git / pnpm 缺失时给出对应安装引导
其他特性
- 无终端窗口:所有子进程静默执行,不弹命令行窗口
- 服务自动拉起:优先复用已有 3080 端口服务,否则自动启动 dsh web
- 系统托盘:关闭窗口最小化到托盘,服务保持后台运行
- 干净退出:退出时自动清理 dsh 子进程树,不留残留
- 内嵌官方 Web UI:服务就绪后自动打开
http://127.0.0.1:3080
技术说明
- Electron 31,启用
contextIsolation安全沙箱 - 主进程状态机:模式选择 → 环境检测 → 安装/构建 → 服务拉起 → 打开主界面
- 快速模式使用
npm_config_ignore_scripts=true跳过 koffi 源码编译,避免依赖 CMake 失败 - 源码模式构建产物存于
%APPDATA%/dsh-desktop/,不污染工作区 - 打包:electron-builder + NSIS
已知事项
- 快速启动首次需下载约数百 MB 依赖
- 源码模式需已安装 git(pnpm 缺失时会自动安装)