dsh-electron-shell
立即下载

// 非官方社区打包 · MIT 开源

给 DeepSeek Harness
一扇 桌面窗口

dsh-electron-shell 是 DeepSeek Harness 的 Electron 桌面壳:自带 Node.js 运行时与完整依赖,双击即用;独立数据目录,与命令行互不影响。

v0.1.0-rc.6.shell.3 · macOS / Windows / Linux · 无需 Node.js

DSH Electron Shell v0.1.0-rc.6.shell.3

01 / 下载

选择你的平台

国内用户默认走 GitCode 镜像(华为云 CDN 直连);页面数据随每次发版自动同步。

RELEASES

版本数据加载失败时,可直接前往 GitHub ReleasesGitCode 镜像 下载。

$ npx @deepseek-ai/dsh web

命令行方式同样可用;桌面壳功能与其完全一致,但使用独立数据目录 ~/.dsh-desktop,互不干扰。

全部文件(含差量更新元数据)
文件大小下载量
GitHub Releases →

02 / 特性

为什么用它

无需安装 Node.js

壳内置 Node.js 22 LTS 运行时与 @deepseek-ai/dsh 完整依赖闭包,版本与 SHA-256 逐平台锁定。下载安装包 → 双击 → 使用,没有任何环境配置。

独立数据目录,环境隔离

桌面版默认使用 ~/.dsh-desktop:设置、会话、API Key、插件都是独立的一份,安装卸载都不影响你的命令行工作流。需要共享时,设 DSH_HOME=~/.dsh 即可。

崩溃自愈,指数退避

进程崩溃自动重启(指数退避),错误页可手动重试并查看日志尾部;单实例锁防止多开,托盘常驻,日志落盘可查。

Windows / Linux 自动更新

基于 electron-updater 的原地自动更新;macOS 在签名前检查新版本并引导至下载页。每日 dsh-watch 工作流跟踪上游 npm,有新版本自动发起升级 PR。

03 / 版本号

版本号怎么读

0.1.0-rc.6.shell.3
0.1.0-rc.6

内核版本 —— 内置的 @deepseek-ai/dsh 版本。每日工作流自动检查 npm 上游,有新版本就开升级 PR。

shell.3

壳修订号 —— 壳自身(窗口、守护、打包)的修订次数。同一内核可以有多次壳修订。

04 / 常见问题

常见问题

macOS 提示"无法打开,因为无法验证开发者"?

macOS 版目前未签名(决策记录 0004)。首次启动请 右键 → 打开,在弹窗中确认即可,之后正常双击启动。

Windows SmartScreen 拦截怎么办?

安装包未购买代码签名证书。点击 "更多信息" → "仍要运行" 即可。安装包由 GitHub Actions 从公开源码构建,可全程审计。

这和 DeepSeek 官方是什么关系?

非官方社区打包,与 DeepSeek AI 无关联。DeepSeek Harness 是 DeepSeek 的商标;本仓库仅在 MIT 许可下再打包 @deepseek-ai/dsh,不改变其任何行为。

我在用 npx @deepseek-ai/dsh web,配置会带过来吗?

不会——桌面版是独立环境,数据放在 ~/.dsh-desktop,与 CLI 的 ~/.dsh 互不影响(决策记录 0012)。想沿用 CLI 配置,启动前设 DSH_HOME=~/.dsh 即可。

Apple Silicon 以外的 Mac 可以用吗?

当前仅提供 Apple Silicon(arm64)安装包。Intel Mac 可暂时使用命令行方式 npx @deepseek-ai/dsh web,功能完全一致。