Skip to content

Releases: having5548/deepseek-harness-desktop

Var0.4.0

Choose a tag to compare

@having5548 having5548 released this 21 Aug 13:37

[0.4.0] — 2026-08-21

CHS

新功能

  • 多源自动择优 —— 并行 ping 多个 npm 源(官方 + npmmirror / 腾讯云 / 华为云等国内镜像),自动选用延迟最低的,国内网络也能稳定检查与升级。
  • 手动「检查更新」按钮 —— 不再只能启动时检测,随时点工具栏即可,结果一目了然(有新版 / 已是最新 / 网络异常)。
  • 升级进度 + 可取消 —— 升级弹窗实时显示 npm 输出,带「取消」按钮(终止进程树);内置 15 分钟超时兜底,杜绝卡死。
  • 捆绑 dsh 升级到 0.1.1-rc.2 —— 最新版 harness,包含此前删除工作区 signal timeout 的修复。

🐛 修复与改进

  • 官方源不可达时,启动自动检查不再静默失败,自动回退镜像。
  • 修复升级卡死后重启不再触发检查的问题。
  • 版本号升至 0.4.0

更新只需直接安装,系统会自动识别并更新现有安装路径。

ENG

What's New

  • Multi-source update checks — the app pings several npm registries (official + China mirrors: npmmirror / Tencent / Huawei) in parallel and automatically picks the lowest-latency one, so checking and upgrading work even where GitHub/npm is slow or blocked.
  • Manual "Check for Updates" button — check any time from the toolbar, not just on startup; you always get a clear result (update available / already up to date / network error).
  • Upgrade progress + cancel — upgrading shows a live progress dialog (streaming npm output) with a Cancel button that stops the whole process tree; a built-in 15-minute timeout prevents infinite hangs.
  • Bundled dsh upgraded to 0.1.1-rc.2 — the latest harness, including the earlier workspace-delete signal timeout fix.

🐛 Fixes & Improvements

  • Startup auto-check no longer silently fails when the official registry is unreachable — it falls back to mirrors.
  • Restarting after a stuck upgrade now re-checks properly.
  • Version bumped to 0.4.0.

updates are simply installed, automatically recognizing and updating the existing installation path.

Var0.2.0

Choose a tag to compare

@having5548 having5548 released this 20 Aug 05:57

CHS:
DeepSeek-Harness-Desktop V2 现已正式发布。本次更新修复了多个已知问题。
原生 WinUI 3 + WebView2 桌面界面。将 DeepSeek Harness Web UI 打包为原生应用程序。
通过集成 Node.js 与 @deepseek-ai/dsh,开箱即用,无需预先安装任何 CLI 工具。
自动启动/停止 dsh Web 本地服务(--port 0 自动分配随机端口;终止后无残留)。
插件管理:可从 DSH Market 轻松安装插件(拥有超过 3400 个可用插件)。系统将在插件安装完成后自动重启服务。
自动恢复:自动拦截并卸载故障插件,以安全配置重启系统。日志以弹窗形式展示,一键即可执行恢复操作。
完整工具栏界面(后退/前进/刷新/打开系统浏览器/插件/设置)。
🔧 改进与优化:增强了独立 WebView2 用户数据目录的功能;提升了 dsh 的多级定位能力;新增 CLI 路径设置选项;并改进了对 WebView2 组件缺失的检测。
⚠️ 注意:需要 Windows 10 1809+(x64);必须配置 DEEPSEEK_API_KEY;插件安装需要网络连接。

ENG:
DeepSeek-Harness-Desktop V2 is now officially released. This update has fixed several known bugs.
Native WinUI 3 + WebView2 desktop interface. The DeepSeek Harness Web UI is packaged as a native application.
By integrating Node.js with @deepseek-ai/dsh, it can be used immediately, without the need for any pre-installation of CLI tools.
Automatically start/stop the dsh web local service (--port 0 automatically assigns a random port; no remnants remain after termination)
Plugin Management: Easily install plugins from DSH Market (over 3400 available plugins). The system will automatically restart the service after the plugins are installed.
Automatic Recovery: Automatically blocks and uninstalls failed plugins, restarts systems with secure configurations. Logs are displayed in pop-ups, and recovery operations can be performed with just one click.
Full toolbar interface (Back/Forward/Refresh/Open System Browser/Plugins/Settings)
🔧 Improvements and optimizations: Enhanced functionality of the independent WebView2 user data directory; improved multi-level positioning capabilities for dsh; additional settings for CLI paths; and improved detection of missing WebView2 components.
⚠️ Notes: Requires Windows 10 1809+ (x64); must configure DEEPSEEK_API_KEY; plugin installation requires an internet connection.

tpis:如果存在问题欢迎开个issue / If you encounter any problems, you can open a new issue to report those issues.

Var0.3.0

Choose a tag to compare

@having5548 having5548 released this 20 Aug 08:51

DeepSeek Harness Desktop v0.3.0

✨ 新功能

  • 应用内 dsh 自动更新 —— 启动时自动检查 npm 上是否有更新的 @deepseek-ai/dsh;发现新版会弹窗询问是否升级,确认后自动安装并重启服务,全程无需命令行。
  • 捆绑 npm —— 运行时自带 npm,没有安装 Node.js / npm 的机器也能一键自升级。
  • 设置页升级 —— 显示当前 dsh 版本,并可开关「启动时自动检查更新」。

🐛 修复与改进

  • 捆绑 dsh 升级 0.1.0-rc.70.1.0-rc.8 —— 修复删除工作区时出现的 signal timeout 报错。
  • 构建脚本可移植 —— dotnetnodenpmiscc 改为从 PATH 解析,不再写死安装路径,任何目录下都能构建。
  • 版本号升至 0.3.0(应用清单 + 安装器)。

需要 Windows 10 1809+(x64)以及 Microsoft Edge WebView2 运行时(Windows 11 自带)。

✨ What's New

  • In-app dsh auto-update — On startup the app checks the npm registry for a newer @deepseek-ai/dsh. When one is found, a dialog asks whether to upgrade; confirm and it installs and restarts the service automatically. No command line needed.
  • Bundled npm — The runtime now ships with npm, so self-upgrade works on machines with no Node.js / npm installed.
  • Settings refresh — The Settings dialog shows your current dsh version and lets you toggle the startup update check on/off.

🐛 Fixes & Improvements

  • Bundled dsh upgraded 0.1.0-rc.70.1.0-rc.8 — fixes the signal timeout error that appeared when deleting a workspace.
  • Portable build scripts — Tools (dotnet, node, npm, iscc) are now resolved from PATH instead of hard-coded install paths; scripts work from any workspace folder.
  • Version bumped to 0.3.0 (app manifest + installer).

Requires Windows 10 1809+ (x64) and the Microsoft Edge WebView2 Runtime (built into Windows 11).

Var0.1.0

Var0.1.0 Pre-release
Pre-release

Choose a tag to compare

@having5548 having5548 released this 20 Aug 04:47
Add DeepSeek Harness desktop client (WinUI 3 + WebView2)

- WinUI 3 + Microsoft Edge WebView2 native shell for the dsh web UI
- Bundled Node.js + @deepseek-ai/dsh runtime for out-of-the-box use
- Self-contained publish (no .NET / Windows App SDK / Node required at runtime)
- Inno Setup 7 installer with shortcuts and uninstaller