DSH Desktop v0.5.0
本项目是基于 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 resolvesclaudefrom PATH at runtime, and the codex driver forwards calls tocodexon 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 |