🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

桌面运行时镜像 GZ-AI-Native-Dev/dsh-desktop-spicy

DeepSeek Harness
GZ-AI-Native-Dev42 天前有提交已提供中文文档扫描:无法判定

备份审计 DSH 桌面完整运行时,支持离网重装

29.5/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/9/27 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add GZ-AI-Native-Dev/dsh-desktop-spicy
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么
dsh 原生插件 · desktop
装得上吗
本站已真实安装成功
非静态推断
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 42 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
v2.7.0
⚪ 扫描:无法判定尚无人工评估
展开查看扫描说明与证据 ↓

已尝试扫描但取不到可分析的源码:仓库或包不存在、已删除,或为非 JS/TS 实现、未随包发布源码。无法判定,不代表安全。

  • · 取源不可用(Error: github tarball HTTP 404 @ https:
  • · api.github.com
  • · repos
  • · GZ-AI-Native-Dev
  • · dsh-desktop-spicy
  • · tarball)
扫描于 2026/11/2(1 天前)

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 备份完整运行时
  • 审计运行时
  • 离网重装

README

由 DeepSeek 最新模型翻译生成
dsh-desktop-spicy DSH Desktop 0.9.0 的完整运行时镜像(turnkey 快照)。 把一台能跑的 DSH Desktop 里 Contents/Resources/ 的每一个字节都摊开放在这里 —— 15,304 个镜像文件 / ~188 MiB(仓库合计 15,312 文件 / ~190 MiB),包含打包好的主进程/预加载 bundle(app/out/)、600 个依赖包(app/node_modules/)、Cordis 插件装配用的 .patch.yml、启动页/安全模式/插件恢复页面和品牌资源。 Clone 下来就是那台机器的 DSH Desktop。铺回去就是那台机器。 ⚠️ 这不是上游源码仓库。上游是 dataelement/dsh-desktop(MIT,TypeScript + electron-vite,src/ + packages/ + patches/)。本仓库是编译产物 + 依赖树的快照,用来做备份、审计、离网重装和差分研究。要改代码请去上游。
展开完整文档(README 剩余 1 节)
dsh-desktop-spicy

DSH Desktop 0.9.0 的完整运行时镜像(turnkey 快照)。

把一台能跑的 DSH Desktop 里 Contents/Resources/ 的每一个字节都摊开放在这里 —— 15,304 个镜像文件 / ~188 MiB(仓库合计 15,312 文件 / ~190 MiB),包含打包好的主进程/预加载 bundle(app/out/)、600 个依赖包(app/node_modules/)、Cordis 插件装配用的 .patch.yml、启动页/安全模式/插件恢复页面和品牌资源。

Clone 下来就是那台机器的 DSH Desktop。铺回去就是那台机器。

⚠️ 这不是上游源码仓库。上游是 dataelement/dsh-desktop(MIT,TypeScript + electron-vite,src/ + packages/ + patches/)。本仓库是编译产物 + 依赖树的快照,用来做备份、审计、离网重装和差分研究。要改代码请去上游。

这是什么 / What this is

| 项 | 值 |
| 来源 app | /Applications/DSH Desktop.app |
| CFBundleShortVersionString | 0.9.0 |
| CFBundleIdentifier | io.dsh.desktop |
| 快照范围 | Contents/Resources/ 全量 |
| 镜像文件数 | 15,304(仓库内含 8 个自撰文件,合计 15,312) |
| 镜像体积 | 188.2 MiB / 197,295,684 bytes(原始 Resources/ 为 300 MiB / 15,305 文件;差额就是被排除的 node 二进制 117,361,888 bytes) |
| 仓库体积 | ~190 MiB(多出的 ~2 MB 是 MANIFEST.sha256 本身) |
| 平台 | darwin-arm64(Apple Silicon) |
| Electron | 43.4.0(Chrome 150.0.7871.224) |
| Harness 内核 | @deepseek-ai/dsh 0.1.5-rc.2 |
| @deepseek-ai/ 包 | 242 个(全 MIT,另有 2 个 BSD-3-Clause) |
| 依赖包总数 | 600 |
| 原签名 | Notarized Developer ID · Beijing Shuju Xiangsu Intelligence Technology Co., Ltd. (93RLD96LCP)* |
| 快照时间 | 2026-09-22 |

目录结构

.
├── app/ ← Contents/Resources/app/ 原样搬过来 │ ├── out/ │ │ ├── main/index.js Electron 主进程 bundle (862 KB) │ │ └── preload/ index.cjs + windows-menu.cjs │ ├── node_modules/ 600 个包 / 239 个直接依赖 │ └── package.json dsh-desktop@0.9.0, private, MIT, 239 deps ├── dsh-desktop.patch.yml Cordis 插件装配:brand 替换 + market 安装器 + PPT + preset 转移 + HMR fallback ├── dsh-desktop-safe.patch.yml 安全模式装配(只留 brand + runtime adapter) ├── harness-node-entry.mjs harness 的 node 入口 ├── plugin-recovery.html 插件崩了之后的恢复页 ├── safe-mode.html 安全模式页 ├── web-import.html web → desktop 导入页 ├── splash.html 启动页 ├── windows-child-process-hide.mjs / windows-hidden-console.mjs / windows-menu.html ├── icon.icns / icon.png / dsh-loader.gif / dsh-loader-dark.gif ├── community-wechat-qr.png ├── en.lproj / zh_CN.lproj / zh_TW.lproj ├── app-update.yml ├── install.sh 把镜像铺回一个已安装的 .app ├── restore-node.sh 补回被 git 排除的 112 MiB node 二进制 ├── verify.sh 完整性 + 超限大文件 + 与 HEAD 一致性校验 ├── THIRD_PARTY_NOTICES.md 600 个包的 license 清单(从各自 package.json 生成) ├── MANIFEST.sha256 全量 sha256,用于证明逐字节一致 ├── LICENSE MIT(只覆盖本仓库自撰的文件) └── LICENSE-SCOPE.md 署名范围 + LGPL 提示 + 商标声明

快速开始

git clone https://github.com/GZ-AI-Native-Dev/dsh-desktop-spicy.git
cd dsh-desktop-spicy
./restore-node.sh # 补回 node 运行时(112 MiB,git 装不下) ./verify.sh # 校验 15,304 文件 / 体积 / 与 HEAD 一致

铺回一个已安装的 DSH Desktop 先装上官方 DSH Desktop(dshdesktop.com),然后:

./install.sh --dry-run # 先看要动哪些文件 ./install.sh # 备份 → rsync → 补 node → ad-hoc 重签 ./install.sh --target "/path/to/DSH Desktop.app" ./install.sh --restore # 从最近一次备份整包回滚

install.sh 干的事:

1. 把目标 app 现有的 Contents/Resources 完整备份到 ~/Library/Application Support/dsh-desktop-spicy-backups//
2. rsync -a --delete 本仓库 → 目标 Contents/Resources/(完整替换,多余文件会被删)
3. 缺 node 运行时就从 npm / nodejs.org 补
4. 修执行位、清 quarantine
5. ad-hoc 重新签名 —— 原 notarized 签名在资源被替换后必然失效,必须重签才能启动

不在仓库里的东西

| 缺失 | 原因 | 怎么补 |
| app/node_modules/node/bin/node(112 MiB, Node v24.9.0) | 超过 GitHub 单文件 100 MiB 硬限,推不上去 | ./restore-node.sh(本机同版本 node → npm i node@24.9.0 → nodejs.org tarball,三级回退) |
| Contents/Frameworks/(230 MiB) | Electron 43.4.0 运行时(Electron Framework + 4 个 Helper.app + Squirrel + Mantle + ReactiveObjC),从官方 .dmg 重装即可,塞进 git 纯属浪费 | 装官方 DSH Desktop |
| Contents/MacOS/、Contents/Info.plist、_CodeSignature/ | 壳层 + 签名,不是 Resources 的一部分 | 同上 |
| 任何密钥 / 会话 / 用户数据 | 本仓库一个都没有(扫过:无 sk-/gho_/AKIA/AIza 真命中,唯一命中的是 CSS 的 mask-image 和 wasm 里的 base64 噪声) | — |

运行时所需的 node 也可以直接用 Electron 自带的(harness home 里 .desktop-bin/node 就是这么干的,ELECTRON_RUN_AS_NODE=1 + Helper 可执行文件),所以缺那个二进制不会让整个 app 起不来。

归属与许可

这个仓库不主张对 DSH Desktop 本体的任何著作权。它是别人的编译产物的镜像。

| 层 | 归属 | 许可 |
| DSH Desktop 应用壳 / out/ bundle / .patch.yml / 品牌资源 | DataElement · Beijing Shuju Xiangsu Intelligence Technology Co., Ltd. | 上游开源项目 dataelement/dsh-desktop 为 MIT;本仓库按 MIT 原样转载,署名归原作者 |
| @deepseek-ai/ × 242 | DeepSeek | MIT(2 个 BSD-3-Clause) |
| 其余依赖 × 358 | 各作者 | 绝大多数 MIT / Apache-2.0 / ISC / BSD;逐包清单见 THIRD_PARTY_NOTICES.md |
| 本仓库的 install.sh / restore-node.sh / verify.sh / README | GZ-AI-Native-Dev | MIT(见 LICENSE;范围说明见 LICENSE-SCOPE.md) |

⚠️ 一个需要注意的 license

| 包 | 许可 | 说明 |
| @img/sharp-libvips-darwin-arm64@1.3.3 | LGPL-3.0-or-later | libvips 的预编译二进制(sharp 的底层)。LGPL 允许再分发二进制,但要求接收方有能力替换/重链接该库。源代码: · libvips: 。商业再分发前请自行评估。 |
| jszip@3.10.2 | MIT OR GPL-3.0-or-later | 双许可,这里按 MIT 使用。 |

已知坑

- 签名一定会坏。 任何对 Resources 的写操作都会让 notarized 签名失效。install.sh 用 ad-hoc 重签(codesign --force --deep --sign -)绕过,本机自用没问题,但会掉 Gatekeeper 的「已验证开发者」身份。想干净就重装官方 .dmg。
- --delete 是真的会删。 install.sh 做的是完整替换,目标 app 里本仓库没有的文件会被移除(node 二进制和 .DS_Store 已加进 exclude 白名单保护)。
- 只对得上 0.9.0。 DSH Desktop 更新后,out/ bundle 和依赖树都会变,这份镜像就是旧版本的。差分对比才是它最有用的时候。
- arm64 only。 @img/sharp-darwin-arm64 等平台包是 Apple Silicon 的,Intel Mac 上要用得换平台包。
- Windows 版结构相同但不等价。 在 Windows 上,harness home 是 %APPDATA%\dsh-desktop\harness,app/ 布局一致,壳层不同。

关于 / 相关

这是我的 DSH Desktop「spicy」全家桶的快照层。其余几层:

| 仓库 | 作用 |
| dsh-desktop-spicy(本仓库) | DSH Desktop 运行时全量镜像 —— 备份 / 审计 / 离网重装 |
| harness-spicy | 启动器(dsh-spicy / dsh-desktop-spicy / dsh-session-sync)+ spicy preset + 百炼 provider 配置 + 一键装机 |
| dsh-provider-qoder | Qoder provider 插件 |
| dsh-purge | 破甲插件 |

DSH Desktop 0.9.0 运行时平面的完整、开箱即用镜像。

来自一个可正常工作安装的 Contents/Resources/ 的每一个字节:15,304 个镜像文件,188.2 MiB —— 编译后的 Electron 主进程/预加载包(app/out/)、600 个依赖包(app/node_modules/)、Cordis 的 .patch.yml 组合文件、启动画面 / 安全模式 / 插件恢复页面,以及品牌资源。(外加 8 个自撰文件;共跟踪 15,312 个,总计约 190 MiB。)

克隆它,你就拥有了那台机器的 DSH Desktop。运行 install.sh,你就回到了那台机器上。

这不是上游源码仓库。 上游是 dataelement/dsh-desktop(MIT,TypeScript + electron-vite)。这是一个编译产物加依赖树的快照,用于备份、审计、离线重装和差异比对。

git clone https://github.com/GZ-AI-Native-Dev/dsh-desktop-spicy.git
cd dsh-desktop-spicy
./restore-node.sh # restore the 112 MiB Node runtime git can't hold
./verify.sh # 15,304 files, size, HEAD parity
./install.sh --target "/Applications/DSH Desktop.app"
./install.sh --restore # roll back

不包含: app/node_modules/node/bin/node(112 MiB —— GitHub 的单文件硬性上限是 100 MiB;restore-node.sh 以三种方式恢复它)、Contents/Frameworks/(230 MiB 的 Electron 43.4.0 运行时)、Contents/MacOS/、Info.plist,以及代码签名。没有机密、没有会话、没有用户数据 —— 此快照是干净的。

许可: 我们对 DSH Desktop 本身不主张任何版权。应用壳层和 out/ 包源自 MIT 许可的上游项目;242 个 @deepseek-ai/ 包为 MIT;其余 358 个大多为 MIT/Apache-2.0/ISC/BSD —— 完整的逐包列表见 THIRD_PARTY_NOTICES.md。一个注意事项:@img/sharp-libvips-darwin-arm64 是 LGPL-3.0-or-later —— 商业再分发前请评估。我们自己的脚本是 MIT。

注意事项: 替换 Resources 会使公证签名失效(已应用 ad-hoc 重新签名);install.sh 执行的是完全替换,而非合并;这仅匹配 0.9.0 版本;平台包为 arm64。
预览分享卡片长什么样 ↓GZ-AI-Native-Dev/dsh-desktop-spicy
分享 · DeepSeek Harness Hub
GZ-AI-Native-Dev/dsh-desktop-spicy

备份审计 DSH 桌面完整运行时,支持离网重装

这是你的仓库?认领条目

回到顶部