让数百个 DeepSeek Harness 插件共存的桌面客户端(DSH-Desktop-EAC)

DSH-Desktop-EAC 把 DeepSeek Harness(dsh)这条命令行工具链包成 Windows 与 Apple Silicon Mac 上双击即用的桌面客户端,内置 Node.js、插件市场、10 款皮肤和插件快照回滚。本文讲清它的平台边界、安装方式与关键配置字段,也整理了更新失败、插件不显示这类已修复问题的历史记录,帮读者判断该不该用它。

DeepSeek Harness(dsh)官方的用法是命令行:自己装 Node.js,用包管理器装插件,插件装崩了再自己翻日志排查。DSH-Desktop-EAC 想省掉的就是这一串步骤,让 dsh 在 Windows 和 Apple Silicon 的 Mac 上以双击即用的窗口程序跑起来,同时在官方内核外面叠一层插件市场、皮肤和插件快照回滚。

DSH-Desktop-EAC 是 DeepSeek Harness(dsh)的桌面客户端,内置 Node.js、npm CLI 与 dsh 本体,把命令行工具包装成双击即用的窗口程序,并附带插件市场、皮肤与插件快照回滚。

它读写的还是 dsh 原有的那套数据:会话与 API Key 放在 ~/.dsh,桌面端默认与 CLI 共享这部分,只把插件环境隔离开。仓库同时维护几条发布线,正式版停在 v5.3.6,v6.0.0-beta.1 在 2026-09-28 发出,另有一条 Windows 专用的 AIO 线(aio-v1.2.0、aio-v6.9.3-alpha.1)。项目主页和下载都在 https://github.com/DSH-EAC/DSH-Desktop-EAC,采用 MIT 许可证,主要语言是 JavaScript,Star 数 1832。

DSH-Desktop-EAC 项目在 GitHub 上的仓库页面

它不做什么

README 里写明,EAC 不修改官方 dsh 内核,官方插件架构和能力原样保留。它做的是外壳和整合,不替 dsh 换引擎。能直接看出来的限制有这么几条。

  • 下载资产只有 Windows 10/11(x64)与 macOS 13+(Apple Silicon / arm64)两套。Linux 只在说明里以「与 Windows 同源同版本」一句带过,仓库没有给出对应的安装文件。
  • 早期的 v4.4.1 Electron 版已退役,只留在 Release 存档里;5.2 起桌面版统一成 Tauri/Rust 壳。
  • 仓库正在重大重构,重构期间不接受外部 Issue 和 PR,v5 剩余的 Bug 也不再修复。
  • AIO 版不接入客户端自更新通道,插件自动更新默认关闭,也不被设为仓库的 Latest。
  • 安装包尚未做 Authenticode 签名,Windows SmartScreen 可能提示未知发布者。
  • 仓库顶层虽然有一个 reports/ 目录,但 README 没有说明它是不是客户端的运行期输出位置,这里不能替它下结论。

用之前先准备好什么

系统要求是 Windows 10/11(x64)或 macOS 13+(Apple Silicon / arm64)。README 明确写了「无需预装 Node.js 或任何其他运行时」,运行时已经打进包内。

真正要提前准备的是 dsh 那边的数据。桌面端默认共享 ~/.dsh 里的会话与 API Key,所以官方 dsh 得先配好,再来装这个客户端。桌面端只隔离插件环境,用的是独立的 web-desktop profile。

下载后要用 Release 提供的 SHA256SUMS.txt 核对文件完整性,AIO 的安装路径建议不超过 120 个字符。老用户直接覆盖安装即可,插件、皮肤、会话和配置存在 %APPDATA%\DSH-Desktop-EAC\ 与 ~/.dsh,升级过程不触碰这两处。

主要功能

README 的功能一览是按「官方默认体验对照 EAC 增强」逐条列的,下面挑出对选型影响最大的几项。

  • 内置运行时,双击即用。安装包里带 Node.js、npm CLI 和 dsh 本体,提供安装版与便携版两种形态。v5.4 起同一个安装包在安装时可选「完整版」或「精简版」,精简版只默认停用桌宠、手机桥、多智能体这类外围插件,设置里能一键启用,不用重装。
  • 插件市场。在客户端里搜索插件并一键安装、卸载和管理,不用回到包管理器操作。
  • 插件快照与回滚。插件安装和启动前自动快照,出问题时支持体检、修复、重试、回滚,并生成事故报告。
  • 独立插件环境。桌面端跑在 web-desktop profile 上,与 CLI 共享会话和 API Key,插件互不干扰。
  • 界面定制。内置 10 款皮肤,可调字体、字号、颜色和移动端布局。配套的 DSH EAC Launcher 提供多实例隔离、本地实例导入、版本一键升级与回退。
  • 项目工具。内置文件树、行级 diff、一键还原、常驻终端,以及 HTML 与本地端口预览。
  • 上下文与人设。自动压缩上下文,替掉手动执行 /compact 这一步;提供人设卡管理和 soul.md 热重载。
  • 模型与 MCP 配置。可视化配置视觉模型和 MCP,支持从 Claude Code、Codex 导入配置。另可一键接入微信 ClawBot / OpenClaw。

安装与最短示例

Windows 侧当前正式发布线是 5.x,安装包直接从 Release 下载。最短路径就是下载安装版并运行:

Deepseek-Harness-EAC-5.3.6-Setup-x64.exe

不想装进系统就用便携版,解压到任意目录直接运行,数据跟随程序目录,可以整体搬走:

Deepseek-Harness-EAC-5.3.6-portable.zip

AIO 这条线是 Windows x64 的整合包,资产名与正式版刻意区分开,不要混用版本号:

DSHEAC-AIO-v1.2.0-Setup-x64.exe
DSHEAC-AIO-v1.2.0-Portable-x64.zip

macOS 给的是 .dmg 与 .app.zip 两个文件,随 v5.1.0 Release 发布。AIO 从旧版覆盖安装时只继承会话与供应商配置,不继承旧版插件,内置插件随安装包一起更新。

关键参数

这个项目没有对外暴露一串命令行参数,配置主要通过界面和数据目录生效。README 里出现过的字段有这些。

  • ~/.dsh:会话与 API Key 的存放位置,桌面端与 CLI 默认共享。
  • DSH_HOME:启动器用它给每个实例指定独立的数据目录。
  • web-desktop:桌面端使用的独立插件 profile,用来和 CLI 的插件环境隔离。
  • soul.md:人设文件,支持热重载。
  • %APPDATA%\DSH-Desktop-EAC\:Windows 上的客户端数据目录。
  • .dsh-aio-data:AIO 便携版写入数据的同级目录。

文件完整性用 Release 附带的 SHA256SUMS.txt 或 SHA256SUMS-AIO-v1.2.0.txt 核对,仓库里没有提供别的校验方式。

结果在哪里看

运行结果直接体现在客户端窗口里:会话、插件列表、皮肤设置和工作区都在界面上操作。数据落盘分三处,%APPDATA%\DSH-Desktop-EAC\、~/.dsh,以及 AIO 便携版同级目录下的 .dsh-aio-data。插件崩了之后的事故报告由快照机制生成,README 没有说明它写到哪个路径。

实际使用中的坑

仓库的 Issue 列表里,评论数最高的几条集中在安装、更新和插件管理三个环节,目前状态都是已解决。挑几条有代表性的:

  • 「每次出新版本,还是经常更新不成功」,这条有 14 条评论,说明更新链路在多个版本里反复出过问题。已解决。
  • 「win10 环境 便携版双击没有反应」——双击后界面不出现,但任务管理器里能看到进程。已解决。
  • 「插件无法关闭」——设置里的插件管理页签把所有组件都显示为核心页签,右边的 checkbox 是灰的,用户想关掉某个插件(例如 dsh-offpeak)找不到入口。已解决。
  • 「plugin 下载成功后不显示」——插件下载完成却不出现在插件列表里,列表里也开不了。已解决。
  • 「已安装视觉模型但告知此模型不支持图片」——装了视觉模型,使用 deepseek 模型时仍提示不支持图片。已解决。

另有一条反馈指出内置插件偏多:42 条插件全挂载且默认启用,和用户此前装的同类插件会撞车,建议首次打开或更新后加一个选择向导。这条也是已解决状态,对应的就是 v5.4 之后完整版与精简版二选一的改法。

横向对照

下面两个是搜索结果里能直接找到的同类 dsh 桌面客户端,都走 Windows 路线,放在一起看取舍会更清楚。

项目适合谁部署方式主要限制什么情况下选它更合适项目地址
DSH-Desktop-EAC想在 Windows 或 Apple Silicon Mac 上用图形界面管 dsh、并且需要插件市场与皮肤的人Release 下载 exe(安装版 / AIO)或 zip(便携版),另有 macOS 的 dmg 与 app.zip安装包未签名;AIO 不接自更新;仓库正在重构,v5 剩余 Bug 不再修复;安装体积大需要插件快照回滚、10 款皮肤、人设卡这类外围能力,且愿意接受较大安装体积时DSH-Desktop-EAC
ningbainb/deepseek-harness-desktop要一个开箱即用的 Windows 图形界面、不需要插件市场的用户仓库没有说明,描述中写的是零配置安装未逐一核实;从描述看不出有插件市场与皮肤体系只想要一个干净的 dsh 窗口程序,不打算折腾插件生态时ningbainb/deepseek-harness-desktop
myYangyunfan/dsh_desktopWindows 上想要自带 Node.js 与 dsh CLI 的轻量封装的人仓库没有说明,描述提到捆绑 Node.js 与 dsh CLI未逐一核实;从描述看只覆盖 Windows手上有 Windows 机器、只需要把 CLI 包一层界面时myYangyunfan/dsh_desktop

本项目在插件生态和外围功能上是覆盖最广的一个,代价也很具体:安装版约 191 MB、便携版约 228 MB、AIO 约 313 MB,仓库体积 259311 KB,内置插件默认启用的做法本身就有用户嫌臃肿。如果只想双击打开一个 dsh 窗口,不需要插件市场、快照回滚和皮肤,那两个同类项目在体积和上手步骤上更省事;差别主要在插件管理与定制能力,而不是能不能连上 dsh。这两个对比项的细节我没有逐一核实,只按仓库描述给出定位。

适合谁

适合在 Windows 或 Apple Silicon Mac 上长期用 dsh、又希望插件装着装着不会把环境搞坏的人,快照回滚和独立 profile 就是为这种场景准备的。也适合已经装过一堆社区插件、想把它们集中到图形界面里管理的人。

不适合只想跑一条命令、不想多装一个几百 MB 客户端的人;也不适合需要 Linux 桌面版的用户,仓库没有给出对应的安装文件。还在用 v5 的用户要清楚,v5 剩余的 Bug 官方已经不再修复。

焚评:这个项目的量化评分

本项目的选题来自 焚.com(一个按公开公式给 GitHub 项目打分的站)。焚评当前总分 9.4 分(满分 10)。下表是各维度的得分:

评分维度得分
热度动量(权重 25%)10.0 / 10
开发活跃(权重 25%)8.0 / 10
社区响应(权重 15%)9.6 / 10
文档质量(权重 15%)10.0 / 10
发布节奏(权重 10%)9.9 / 10
风险控制(权重 10%)10.0 / 10

评分口径、权重与计算方式见焚.com 的评分方法页;数据随 GitHub 指标刷新,具体数值以焚.com 当前页面为准。本文正文为诀.com 独立撰写,评分数据由焚.com 授权引用。

内容核验说明

它把 dsh 这条命令行工具链包成 Windows 与 Apple Silicon Mac 上双击即用的客户端。值得留的是平台边界、数据目录、版本线这些能直接拿来判断的硬信息,以及仓库 Issue 里关于更新失败、插件不显示、插件关不掉的真实故障记录。适合已经在用 dsh、插件装多了想要快照回滚和图形化管理的人;

版本号、安装体积、Star 数与焚评分数来自作者、仓库页面及焚.com 的公开披露,诀.com 未独立验证;两个同类项目的细节未逐一核实;Issue 状态以仓库页面标注为准。

项目来源与说明

开源项目:DSH-EAC(DSH-EAC)

本文由诀.com 编辑基于该项目的公开信息独立撰写,属原创解读,不是对项目文档的翻译或转载;文中提到的功能与参数以官方仓库为准,代码与文档版权归原作者所有。

查看项目仓库