Skip to content

Releases: tscodeplus/dsh-desktop

DeepSeek Harness Engine 0.1.7-rc.2

Choose a tag to compare

@github-actions github-actions released this 24 Sep 18:02

Engine closure for DSH Desktop — upstream 477b4f420553e8a52c2fbccc464d7561b239c443 (dsh-v0.1.7-rc.2). Assets: one dsh-engine--.tar.gz per platform (win32-x64, darwin-x64, darwin-arm64) plus engine-manifest.json. Installed desktop apps pick this build up automatically through the engine channel — no desktop rebuild is required.

DeepSeek Harness Engine 0.1.7-rc.1

Choose a tag to compare

@github-actions github-actions released this 23 Sep 18:03

Engine closure for DSH Desktop — upstream 46a7f68b0922371ce7144b668b90e377d8e799f4 (dsh-v0.1.7-rc.1). Assets: one dsh-engine--.tar.gz per platform (win32-x64, darwin-x64, darwin-arm64) plus engine-manifest.json. Installed desktop apps pick this build up automatically through the engine channel — no desktop rebuild is required.

DeepSeek Harness Engine 0.1.7-alpha.2

Choose a tag to compare

Engine closure for DSH Desktop — upstream 00102833dfaee1da9f48a3a8eae9d34005a75218 (dsh-v0.1.7-alpha.2). Assets: one dsh-engine--.tar.gz per platform (win32-x64, darwin-x64, darwin-arm64) plus engine-manifest.json. Installed desktop apps pick this build up automatically through the engine channel — no desktop rebuild is required.

DeepSeek Harness Engine 0.1.6-alpha.2

Choose a tag to compare

Engine closure for DSH Desktop — upstream ddefc45fbc7f8e46dd73185e68295696d1297887 (dsh-v0.1.6-alpha.2). Assets: one dsh-engine--.tar.gz per platform (win32-x64, darwin-x64, darwin-arm64) plus engine-manifest.json. Installed desktop apps pick this build up automatically through the engine channel — no desktop rebuild is required.

DeepSeek Harness Engine 0.1.6-alpha.1

Choose a tag to compare

Engine closure for DSH Desktop — upstream 0a15e36e7f82b6ed45af6fa9759f29b40dcd965d (dsh-v0.1.6-alpha.1). Assets: one dsh-engine--.tar.gz per platform (win32-x64, darwin-x64, darwin-arm64) plus engine-manifest.json. Installed desktop apps pick this build up automatically through the engine channel — no desktop rebuild is required.

DeepSeek Harness Engine 0.1.5-rc.2

Choose a tag to compare

@github-actions github-actions released this 15 Sep 03:17

Engine closure for DSH Desktop — upstream fb2c4b9e698e30edb738bca4cf0618587db7d203 (dsh-v0.1.5-rc.2). Assets: one dsh-engine--.tar.gz per platform (win32-x64, darwin-x64, darwin-arm64) plus engine-manifest.json. Installed desktop apps pick this build up automatically through the engine channel — no desktop rebuild is required.

DSH Desktop v0.6.0

Choose a tag to compare

@github-actions github-actions released this 29 Aug 07:20

本项目是基于 DeepSeek Harness 构建的社区桌面版本,并非 DeepSeek 官方产品。

DSH Desktop v0.6.0 正式版:随附引擎升级到 DeepSeek Harness 0.1.2-alpha.1,支持新版引擎的 Token 认证与局域网/Tailscale Web 访问,并优化了托盘菜单。

🆕 主要更新

  • 新版引擎 Token 认证:随附种子引擎升级到 DeepSeek Harness 0.1.2-alpha.1(GitHub commit cd5ef81)。新引擎在 / 与 /api 上启用了 BrowserAuth ?token= 网关(启动链接 + 会话 Cookie 鉴权);桌面端会自动捕获启动 token、完成 303 交换获取会话 Cookie,并打开带鉴权的地址——引擎更新不再因 401 回滚,窗口也能正常加载。
  • 新增 Web 访问:托盘新增「Web 端访问」,打开独立弹窗列出每个局域网 / Tailscale 地址(含 100.x)对应的 ?token= 访问链接,一键复制即可在同源 LAN/Tailscale 下的其他设备打开 WebUI。构建随附的闭包内置远程访问补丁(安全上下文 crypto.randomUUID 垫片、特权信任围栏、客户端 host 模式、插件自有 Web 面板的信任围栏),LAN/Tailscale 浏览器下插件调用不再 403。
  • 托盘菜单优化:重构托盘菜单,新增「更多」子菜单(打开数据目录 / 日志目录 / Web 访问 / 检查 DeepSeek Harness 更新 / 关于);引擎更新检查从托盘触发并在关于页展示结果;「Web 访问」改为打开独立弹窗而非跳转浏览器。

✨ 主要特性

  • 开箱即用:无需安装 Node.js、无需命令行,安装后配置 API Key 即可开始使用
  • 插件管理:内置 pnpm,无需命令行即可从桌面端安装与管理插件(含插件管理器窗口)
  • 方便 DSH 升级:可从桌面端直接升级 DSH,无需重新下载和安装新的桌面端。
  • 支持三平台:Windows x64、macOS Intel (x64)、macOS Apple Silicon (arm64)
  • 支持在线更新:桌面版自动检查更新(Windows 一键下载安装,macOS 引导打开 Releases 页面);引擎在应用内独立更新
  • 桌面体验:系统托盘、关闭到托盘、开机自启、深色模式
  • Web 访问:桌面端启动的 DeepSeek Harness 服务可通过浏览器访问——在托盘「Web 端访问」中复制局域网/Tailscale 链接,即可在同源局域网/Tailscale 下的任意设备浏览器中查看并操作桌面端,无需另装客户端。

⚠️ 已知限制

  • 无代码签名:Windows SmartScreen 与 macOS Gatekeeper 会提示未知开发者,请按系统指引放行
  • 外部 subagent 后端(claude-code / codex / acp / dsh-sdk)驱动已随包附带,但对应的 CLI(claude / codex)需要用户自行安装并加入 PATH;应用不再附带 Claude Agent SDK 的 ~260MB 原生二进制,也不再附带 @openai/codex 的 ~350MB 多平台包——dsh 运行时从 PATH 解析 claude,codex 驱动会把调用转发到 PATH 上的 codex(未安装时给出友好提示)

📦 安装包

平台 文件
Windows x64 DSH-Desktop-Setup-0.6.0.exe
macOS Intel DSH-Desktop-0.6.0.dmg
macOS Apple Silicon DSH-Desktop-0.6.0-arm64.dmg

This project is a community desktop build based on DeepSeek Harness, not an official DeepSeek product.

DSH Desktop v0.6.0 stable: the bundled engine is upgraded to DeepSeek Harness 0.1.2-alpha.1, with new-engine token auth, LAN/Tailscale Web access, and a refined tray menu.

🆕 What's new

  • New-engine token auth: the bundled seed engine is upgraded to DeepSeek Harness 0.1.2-alpha.1 (cd5ef81). The new engine gates / and /api behind a BrowserAuth ?token= launch URL plus a session cookie; the desktop now captures the launch token, performs the 303 exchange to obtain the session cookie, and opens the authenticated URL — so engine updates no longer roll back on 401 and the window loads correctly.
  • Web access (LAN/Tailscale): the tray gains a Web Access entry that opens a dedicated popup listing one ?token= URL per LAN/Tailscale address (including Tailscale 100.x) with copy buttons, so you can open the WebUI from another device on the same LAN/Tailscale. Every built closure now ships the remote-access patches (secure-context crypto.randomUUID shim, privileged-trust fence, client host mode, and plugin-owned web-surface trust fence), so plugin calls from a LAN/Tailscale browser no longer return 403.
  • Tray menu polish: the tray menu is restructured with a new More submenu (Open Data Folder / Open Log Folder / Web Access / Check DeepSeek Harness Updates / About); the engine-update check fires from the tray and opens About to show results; Web Access opens the dedicated popup instead of a browser.

✨ Features

  • Out of the box: no Node.js, no command line; configure an API key and start
  • Plugin management: bundled pnpm — install and manage plugins from the desktop without a terminal (plugin manager window included)
  • Easy DSH upgrades: upgrade DSH directly from the desktop — no need to download and reinstall a new desktop build
  • Three platforms: Windows x64, macOS Intel (x64), macOS Apple Silicon (arm64)
  • Online updates: the desktop app self-updates (one-click installer on Windows; macOS opens the Releases page); the engine updates in-app on its own channel
  • Desktop experience: system tray, close-to-tray, launch at login, dark mode
  • Web access: the service launched by the desktop app is reachable from a browser — copy the LAN/Tailscale link from the tray's Web Access entry and open it on any device on the same LAN/Tailscale to view and operate the desktop app remotely, with no separate client to install.

⚠️ Known limitations

  • Unsigned builds: Windows SmartScreen and macOS Gatekeeper warn about the unknown developer — allow them manually
  • External subagent backends (claude-code / codex / acp / dsh-sdk) ship with the app, but their CLIs (claude / codex) must be installed separately and added to PATH; the ~260MB Claude Agent SDK native binaries and the ~350MB @openai/codex multi-platform packages are no longer bundled — dsh resolves claude from PATH at runtime, and the codex driver forwards calls to codex on PATH (with a friendly hint when it is not installed)

📦 Installers

Platform File
Windows x64 DSH-Desktop-Setup-0.6.0.exe
macOS Intel DSH-Desktop-0.6.0.dmg
macOS Apple Silicon DSH-Desktop-0.6.0-arm64.dmg

DSH Desktop v0.5.0

Choose a tag to compare

@github-actions github-actions released this 24 Aug 05:24

本项目是基于 DeepSeek Harness 构建的社区桌面版本,并非 DeepSeek 官方产品。

DSH Desktop v0.5.0 正式版:应用正式更名为 DSH Desktop,启用全新 Logo。

🆕 主要更新

  • 品牌焕新:应用正式更名为 DSH Desktop,启用全新鲸鱼主题图标与标识(图标、Splash、关于页、托盘、安装包名称全部换新)
  • 引擎独立更新通道:DeepSeek Harness 引擎改为独立的随附+在线更新模式——CI 自动跟随上游发版构建引擎闭包,桌面端在"关于"窗口一键下载并安装,无需等待桌面版发布
  • 上游升级:基于 DeepSeek Harness 0.1.1-rc.2(GitHub commit b150a551)构建,图像上传改走 Files API 并支持复用已上传文件,图像预处理按模型要求自动缩放与转换格式
  • 不再抢占浏览器:升级后 dsh 服务不再自动打开默认浏览器,桌面窗口始终是入口(对旧版引擎自动兼容)
  • 托盘菜单重排:优化托盘菜单的位置和顺序

✨ 主要特性

  • 开箱即用:无需安装 Node.js、无需命令行,安装后配置 API Key 即可开始使用
  • 插件管理:内置 pnpm,无需命令行即可从桌面端安装与管理插件(含插件管理器窗口)
  • 方便 DSH 升级:可从桌面端直接升级 DSH,无需重新下载和安装新的桌面端。
  • 支持三平台:Windows x64、macOS Intel (x64)、macOS Apple Silicon (arm64)
  • 支持在线更新:桌面版自动检查更新(Windows 一键下载安装,macOS 引导打开 Releases 页面);引擎在应用内独立更新
  • 桌面体验:系统托盘、关闭到托盘、开机自启、深色模式

⚠️ 已知限制

  • 无代码签名:Windows SmartScreen 与 macOS Gatekeeper 会提示未知开发者,请按系统指引放行
  • 外部 subagent 后端(claude-code / codex / acp / dsh-sdk)驱动已随包附带,但对应的 CLI(claude / codex)需要用户自行安装并加入 PATH;应用不再附带 Claude Agent SDK 的 ~260MB 原生二进制,也不再附带 @openai/codex 的 ~350MB 多平台包——dsh 运行时从 PATH 解析 claude,codex 驱动会把调用转发到 PATH 上的 codex(未安装时给出友好提示)

📦 安装包

平台 文件
Windows x64 DSH-Desktop-Setup-0.5.0.exe
macOS Intel DSH-Desktop-0.5.0.dmg
macOS Apple Silicon DSH-Desktop-0.5.0-arm64.dmg

This project is a community desktop build based on DeepSeek Harness, not an official DeepSeek product.

DSH Desktop v0.5.0 stable: rebranded as DSH Desktop with a brand-new logo.

🆕 What's new

  • Rebrand: the app is now officially DSH Desktop with a brand-new whale-themed icon set (icons, splash, about page, tray, and installer names all refreshed)
  • Independent engine update channel: CI follows upstream releases and builds engine closures automatically; the About window offers a single Download & Install action — no desktop release needed for upstream upgrades
  • Upstream: built on DeepSeek Harness 0.1.1-rc.2 (b150a551) — image uploads now go through the Files API with reuse of already-uploaded files, and image preprocessing auto-resizes and converts formats per model requirements
  • No browser takeover: the dsh service no longer opens the default browser after an upgrade — the desktop window stays the entry point (auto-compatible with older engines)
  • Tray menu reordered: optimized the order and layout of the tray menu

✨ Features

  • Out of the box: no Node.js, no command line; configure an API key and start
  • Plugin management: bundled pnpm — install and manage plugins from the desktop without a terminal (plugin manager window included)
  • Easy DSH upgrades: upgrade DSH directly from the desktop — no need to download and reinstall a new desktop build
  • Three platforms: Windows x64, macOS Intel (x64), macOS Apple Silicon (arm64)
  • Online updates: the desktop app self-updates (one-click installer on Windows; macOS opens the Releases page); the engine updates in-app on its own channel
  • Desktop experience: system tray, close-to-tray, launch at login, dark mode

⚠️ Known limitations

  • Unsigned builds: Windows SmartScreen and macOS Gatekeeper warn about the unknown developer — allow them manually
  • External subagent backends (claude-code / codex / acp / dsh-sdk) ship with the app, but their CLIs (claude / codex) must be installed separately and added to PATH; the ~260MB Claude Agent SDK native binaries and the ~350MB @openai/codex multi-platform packages are no longer bundled — dsh resolves claude from PATH at runtime, and the codex driver forwards calls to codex on PATH (with a friendly hint when it is not installed)

📦 Installers

Platform File
Windows x64 DSH-Desktop-Setup-0.5.0.exe
macOS Intel DSH-Desktop-0.5.0.dmg
macOS Apple Silicon DSH-Desktop-0.5.0-arm64.dmg

DeepSeek Harness Desktop v0.4.0

Choose a tag to compare

@github-actions github-actions released this 20 Aug 12:57

本项目是基于 DeepSeek Harness 构建的社区桌面版本,并非 DeepSeek 官方产品。

DeepSeek Harness Desktop v0.4.0 正式版:支持在桌面内升级Deepseek Harness,之后 DSH 发新版不再需要重新下载和安装新的桌面版。

🆕 主要更新

  • 引擎独立更新通道:DeepSeek Harness 引擎改为独立的随附+在线更新模式——CI 自动跟随上游发版构建引擎闭包,桌面端在"关于"窗口一键下载并安装,无需等待桌面版发布
  • 上游升级:基于 DeepSeek Harness 0.1.0-rc.8(GitHub commit 141eb6fe)构建
  • 不再抢占浏览器:升级后 dsh 服务不再自动打开默认浏览器,桌面窗口始终是入口(对旧版引擎自动兼容)
  • 托盘菜单重排:优化托盘菜单的位置和顺序

✨ 主要特性

  • 开箱即用:无需安装 Node.js、无需命令行,安装后配置 API Key 即可开始使用
  • 插件管理:内置 pnpm,无需命令行即可从桌面端安装与管理插件(含插件管理器窗口)
  • 方便 DSH 升级:可从桌面端直接升级 DSH,无需重新下载和安装新的桌面端。
  • 支持三平台:Windows x64、macOS Intel (x64)、macOS Apple Silicon (arm64)
  • 支持在线更新:桌面版自动检查更新(Windows 一键下载安装,macOS 引导打开 Releases 页面);引擎在应用内独立更新
  • 桌面体验:系统托盘、关闭到托盘、开机自启、深色模式

⚠️ 已知限制

  • 无代码签名:Windows SmartScreen 与 macOS Gatekeeper 会提示未知开发者,请按系统指引放行
  • 外部 subagent 后端(claude-code / codex / acp / dsh-sdk)驱动已随包附带,但对应的 CLI(claude / codex)需要用户自行安装并加入 PATH;应用不再附带 Claude Agent SDK 的 ~260MB 原生二进制,也不再附带 @openai/codex 的 ~350MB 多平台包——dsh 运行时从 PATH 解析 claude,codex 驱动会把调用转发到 PATH 上的 codex(未安装时给出友好提示)

📦 安装包

平台 文件
Windows x64 DeepSeek-Harness-Desktop-Setup-0.4.0.exe
macOS Intel DeepSeek-Harness-Desktop-0.4.0.dmg
macOS Apple Silicon DeepSeek-Harness-Desktop-0.4.0-arm64.dmg

This project is a community desktop build based on DeepSeek Harness, not an official DeepSeek product.

DeepSeek Harness Desktop v0.4.0 stable: upgrade DeepSeek Harness from inside the desktop app — no new desktop build to download when DSH releases an update.

🆕 What's new

  • Independent engine update channel: CI follows upstream releases and builds engine closures automatically; the About window offers a single Download & Install action — no desktop release needed for upstream upgrades
  • Upstream: built on DeepSeek Harness 0.1.0-rc.8 (141eb6fe)
  • No browser takeover: the dsh service no longer opens the default browser after an upgrade — the desktop window stays the entry point (auto-compatible with older engines)
  • Tray menu reordered: optimized the order and layout of the tray menu

✨ Features

  • Out of the box: no Node.js, no command line; configure an API key and start
  • Plugin management: bundled pnpm — install and manage plugins from the desktop without a terminal (plugin manager window included)
  • Easy DSH upgrades: upgrade DSH directly from the desktop — no need to download and reinstall a new desktop build
  • Three platforms: Windows x64, macOS Intel (x64), macOS Apple Silicon (arm64)
  • Online updates: the desktop app self-updates (one-click installer on Windows; macOS opens the Releases page); the engine updates in-app on its own channel
  • Desktop experience: system tray, close-to-tray, launch at login, dark mode

⚠️ Known limitations

  • Unsigned builds: Windows SmartScreen and macOS Gatekeeper warn about the unknown developer — allow them manually
  • External subagent backends (claude-code / codex / acp / dsh-sdk) ship with the app, but their CLIs (claude / codex) must be installed separately and added to PATH; the ~260MB Claude Agent SDK native binaries and the ~350MB @openai/codex multi-platform packages are no longer bundled — dsh resolves claude from PATH at runtime, and the codex driver forwards calls to codex on PATH (with a friendly hint when it is not installed)

📦 Installers

Platform File
Windows x64 DeepSeek-Harness-Desktop-Setup-0.4.0.exe
macOS Intel DeepSeek-Harness-Desktop-0.4.0.dmg
macOS Apple Silicon DeepSeek-Harness-Desktop-0.4.0-arm64.dmg

DeepSeek Harness Engine (update channel)

Choose a tag to compare

@tscodeplus tscodeplus released this 19 Aug 05:38

Engine update channel for the DSH Desktop app — engine-manifest.json only. The desktop sidecar (engine-updater.ts) reads this manifest at a fixed URL to discover the newest engine build; the platform tarballs live on the per-version engine-v release the manifest points at.