DSH-EAC/DSH-Desktop-EAC 预览 preview

DSH-EAC/DSH-Desktop-EAC

Bundle捆绑包 ⭐ 1,832 MIT Clients & Launchers客户端与启动器

Embracing All Creation — A plugin suite for harmonious coexistence of hundreds of plugins / 揽尽万象 —— 致力于让数百个插件和谐共存的插件整合包

Project Overview项目介绍

DSH-Desktop-EAC (EAC = Embracing All Creation) is an out-of-the-box desktop client purpose-built for DeepSeek Harness (DSH). It wraps the official deepseek-ai/deepseek-harness distribution without modifying its core, bundling Node.js, the npm CLI, and the dsh binary so users never install a runtime manually. The current 5.x release line ships a Tauri/Rust shell on Windows 10/11 x64 and macOS 13+ Apple Silicon, replacing the retired v4.4.1 Electron build, and exposes a native window, system tray, shortcut maintenance, process cleanup, notification toasts, an in-app file tree, line-level diff, persistent terminal, plus HTML and local-port preview. It isolates desktop plugins behind a dedicated web-desktop profile while still sharing DSH_HOME sessions and API keys with the CLI, and it can import vision-model and MCP configurations from Claude Code and Codex.

Typical workflow: download the single installer or portable archive from the Releases page, double-click to launch, sign in with a DSH account, and start chatting immediately. Users then open the bundled plugin marketplace to search, one-click install, and manage skins or peripheral plugins such as desktop pets, mobile bridges, and multi-agent modules, optionally toggling WeChat ClawBot / OpenClaw message bridging from settings, and finally delegating multi-instance orchestration to the companion DSH EAC Launcher for version upgrades, snapshots, crash-guard, and one-click rollback. The project targets two audiences: casual DSH users who want to skip CLI, Node.js setup, and manual plugin troubleshooting, and power users who need deep UI customization, desktop conveniences, and cross-agent configuration imports. Note that the project is undergoing a major refactor, external issues and pull requests are not accepted during this period, and remaining v5 bugs will not be fixed as the team focuses on a full v6 replacement.

Dependencies are minimal: the desktop client requires no Node.js installation, but its plugins and the companion launcher still rely on the DSH CLI and upstream npm packages. The repository is MIT-licensed, derived from the upstream MIT project, while bundled skins carry their own licenses (BSD-3-Clause for nine themes, CC BY-NC-SA 4.0 non-commercial for maid-atelier). Hard limits include Windows 10/11 x64 and macOS 13+ arm64 only, no Linux desktop, no external contributions during refactor, and migration of legacy Lite/AIO installations into the unified ~/.dsh data directory via docs/SINGLE-EDITION-MIGRATION.md.

DSH-Desktop-EAC(EAC = Embracing All Creation,揽尽万象)是一个专为 DeepSeek Harness(DSH)打造的桌面客户端,基于官方 deepseek-ai/deepseek-harness 二次封装。它内置 Node.js、npm CLI 与 dsh,提供 Windows 安装版/便携版以及 macOS 13+(Apple Silicon)桌面版,无需任何运行时即可双击启动;5.x 版本切换为 Tauri/Rust 外壳,原生窗口、系统托盘、任务通知、文件树、行级 diff、持久终端与本地端口预览全部内置。EAC 不改动官方 dsh 内核,完整保留插件架构,但通过独立的 web-desktop profile 与 CLI 共享 DSH_HOME 中的会话与 API Key,互不干扰,同时支持从 Claude Code、Codex 导入模型与 MCP 配置。

典型使用流程是下载安装包后双击运行,在桌面端登录账号即可使用 DSH 会话,配合内置插件市场一键搜索、安装、卸载皮肤与插件,启用桌宠、手机桥或多智能体等外围能力,再通过设置启用微信 ClawBot/OpenClaw 消息桥接,最后用官方配套启动器 DSH EAC Launcher 管理多实例与版本回滚。它适合不想折腾 CLI、Node.js 环境与插件排错的普通 DSH 用户,也满足追求界面定制、桌面增强与一键导入其他代理配置的进阶玩家。v5 残存 Bug 已不再修复,开发组全力推进即将发布的 v6 全面替代版,当前正处于重大重构期,不接受外部 Issue 与 PR。

依赖方面,桌面客户端免 Node.js 运行时,但插件与启动器仍依赖 DSH CLI 与上游 npm 包;许可证为 MIT(皮肤遵循各自许可,maid-atelier 为 CC BY-NC-SA 4.0 禁止商用)。系统要求 Windows 10/11 x64 或 macOS 13+ arm64,旧版 v4.4.1 Electron 安装包与 Lite/AIO 整合版已退役,统一数据目录 ~/.dsh,迁移请参考 docs/SINGLE-EDITION-MIGRATION.md。

Pre-install check安装前体检Compatibility · Security兼容性 · 安全性 2 warnings2 项注意
  • No DSH plugin manifest detected - it may only carry the dsh-plugin topic, so the install method must be confirmed on the spot未检测到 DSH 插件清单:可能只是打了 dsh-plugin 话题,安装方式要现场确认
  • Desktop client: installation downloads an executable - verify the publisher and checksums桌面客户端:安装会下载可执行文件,请核对发布者与校验和
DSH walks through these 9 checksDSH 会逐条核对这 9 项

Compatibility兼容性

  • DSH, Node, OS and profile requirementsDSH 版本 / Node 版本 / 操作系统 / profile 是否满足要求
  • External dependencies and runtimes (Electron / Python / Docker, ...)外部依赖与运行时(Electron / Python / Docker 等)是否齐备
  • Conflicts with installed plugins: command names, skill / tool names, ports, duplicate MCP registration与已装插件是否冲突:命令名、skill / tool 重名、端口占用、重复 MCP 注册

Security安全性

  • Repo matches the facts registered here; archived or abandoned?仓库是否与页面登记一致,是否归档或长期停更
  • Safety of preinstall / install / postinstall and install.sh / setup.ps1preinstall / install / postinstall 与 install.sh、setup.ps1 是否安全
  • curl|bash, download-then-execute, obfuscation, unrelated domains → stop immediatelycurl|bash、下载即执行、混淆代码、无关域名 → 立刻停止
  • Typosquatting or unmaintained packages among the new dependencies新增依赖里有没有 typosquatting 或无人维护的包
  • Requested permissions vs. what the feature actually needs申请了哪些权限、是否超出功能所需(filesystem / network / shell / clipboard)
  • Any sudo / admin requirement, plus uninstall and rollback是否要求 sudo / 管理员权限,以及卸载与回滚方式

Anything uncertain must be marked unknown with a note on how to confirm it. This site's signal screen is a static snapshot, not a security audit.拿不准的必须标「未知」并说明要我怎么确认。本站的信号筛查是静态快照,不能替代安全审计。

Or use CLI install (for developers)或使用命令行安装(适合开发者)

CLI Install命令行安装

dsh plugin --profile web add github:DSH-EAC/DSH-Desktop-EAC

把 DSH-EAC/DSH-Desktop-EAC 加入你的 DSH 配置(web profile)即可启用。

READMEREADME

DSH-Desktop-EAC — 揽尽万象

EAC = Embracing All Creation(揽尽万象)

中文 | English

Stars MIT License

QQ Discord

[!IMPORTANT]

本项目正在进行重大重构,在重构期间不接受外部Issues和PR。详情请关注任务看板

v5剩余的Bug将不再进行修复,我们会尽快推出v6全面替代v5的功能, 敬请期待。

[!NOTE]

以下为v5版本的README

🚀 全新产品:Deepseek Harness EAC IDE —— 内置 EAC 的独立 IDE · 开箱即用 · 前往下载 →

封装了官方deepseek-ai/deepseek-harness,开箱即用的桌面客户端。 在其之上拥抱社区万象:皮肤、插件、工具、记忆——你所能想到的,一切皆可装。

DSH-Desktop-EAC 界面预览

📦 v5.4 起:唯一的桌面发行版,安装时选「完整版 / 精简版」

同一个安装包、同一套 5.x 内核:完整版带全部内置插件;精简版只默认停用外围插件(桌宠 / 手机桥 / 多智能体等),设置里可随时一键启用,无需重装。 原 Lite(Electron 精简版)退役、AIO 整合版收编为精简版形态、EAC-IDE 进入维护模式——数据统一 ~/.dsh。迁移说明见 docs/SINGLE-EDITION-MIGRATION.md。你可以用任意Harness软件让其以此规则迁移。


🚀 官方配套启动器:DSH EAC Launcher

多实例隔离 · 本地实例导入 · 版本一键升级/回退 · 插件安全体系(崩溃守卫 crash-guard · 插件快照回滚 · 隔离区 · 健康体检)

为本项目的多实例与插件玩法而生:每个实例独立程序目录与 DSH_HOME,从上游 Release 一键安装任意版本,装插件崩了也能一键回滚。

👉 zouyuxuan122/DSH-EAC-Launcher | ⬇ 下载最新版 v1.1.0

目录

Showing the opening section of the README — the full document lives in the repository以上为 README 开头摘要,完整文档在仓库内 · View the full README on GitHub →在 GitHub 查看完整 README →

← 上一个 Prev last30days-skill-cn 下一个 Next dsh-context →