Skip to content

Releases: feiyang-dev/DeepSeek-Harness-Desktop

Release list

1.0.0

Choose a tag to compare

@feiyang-dev feiyang-dev released this 14 Aug 01:50

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 缺失时会自动安装)