非官方社区项目

完整 Harness。
轻量桌面壳。

把官方 DeepSeek Harness Web UI 放进 Wails 原生窗口。自动启动、端口选择、日志和进程清理,macOS、Windows、Linux 三平台安装包均小于 10 MB。

需要 Node.js 18+ · MIT 许可证 · 与 DeepSeek 无隶属关系

dsh-desktop — 本地

检查 nodenpx

启动 @deepseek-ai/dsh@0.1.0-rc.6

127.0.0.1:3080 已就绪

Desktop Host

上游能力,原样保留。

模型、会话、插件和 Agent Runtime 仍由官方 Harness 提供;桌面壳只负责宿主能力。

4–10 MB三平台发布包
3桌面平台
Wails + Go桌面宿主技术栈
0上游 UI fork
为什么做这个项目

省掉浏览器里的启动步骤。

DeepSeek Harness 已经有完整 Web UI。本项目不重复实现 Harness,只为它补齐原生窗口和桌面生命周期。

01 / 启动

打开一个应用

检查 Node.js、拉起固定版本 DSH,等待服务就绪后自动进入界面。

02 / 本地

只监听回环地址

优先使用 3080 端口;被占用时自动选择其他本地端口。

03 / 退出

清理完整进程树

正常退出时结束 npx → node → dsh,不留下后台服务。

明确的取舍

下载小,依赖现有运行时。

Wails 使用系统 WebView,应用也不内置 Node.js,因此安装包只有 4–10 MB。相应的,使用前需要安装 Node.js 18 或更高版本。

如果你需要免装 Node、完全自包含的安装包,内置运行时的 Electron 版本可能更合适。

下载 v0.1.4

一个版本,三个平台。

当前固定使用 @deepseek-ai/dsh@0.1.0-rc.6。所有产物由 GitHub Actions 从公开源码构建。

macOS

Universal DMG

Apple Silicon + Intel · 8.1 MB · 当前未签名

下载 DMG
Windows

便携 EXE

Windows amd64 · 9.8 MB · 当前未签名

下载 EXE
架构

桌面宿主,不是 Harness fork。

桌面层只负责窗口、启动、日志、端口和退出。对话、模型、插件、会话与设置都来自上游。

DeepSeek Harness Desktop (Wails / Go)
└── npx @deepseek-ai/dsh web
    └── node / dsh
        └── 127.0.0.1 本地 Web UI

重要:这是社区维护的非官方项目,不是 DeepSeek 官方桌面客户端。

常见问题

先把限制说清楚。

DeepSeek Harness 有官方桌面版吗?

目前官方主要提供 CLI 与本地 Web UI。这个项目是非官方社区桌面壳,与 DeepSeek AI 无隶属关系。

为什么必须安装 Node.js?

桌面壳通过 npx 启动固定版本的官方 DSH npm 包。没有内置 Node.js,才换来了小于 10 MB 的安装包。

数据和 API Key 在哪里?

会话、模型凭证和插件数据由上游 Harness 管理;桌面壳自己的启动日志位于 ~/.dsh-desktop/logs/

为什么系统提示未知开发者?

v0.1.4 还没有 macOS notarization 或 Windows 商业代码签名。请只从本项目 GitHub Releases 下载,并根据自己的信任要求决定是否运行。

首次启动为什么慢?

第一次需要通过 npm 下载 DSH 及依赖。缓存完成后,后续启动通常更快。

用轻量原生窗口打开官方 Harness。

选择平台