备份审计 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
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 42 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0⚪ 扫描:无法判定尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
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。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
GZ-AI-Native-Dev/dsh-desktop-spicy
备份审计 DSH 桌面完整运行时,支持离网重装
相关插件 · 桌面端
Codex 任务面板chuspeeism/dashi-taskboard
现代化可灵活嵌入的任务面板,支持 Codex、DeepSeek Harness
★ 3,409已汉化DSH
71.7
多智能体自进化开发平台Prism-Shadow/penguin-harness
统一、稳定的 Agent 自进化框架全自动优化:任意模型 · 任意算法 · 任意 Benchmark
★ 3,111已汉化DSH
71.1
桌面宠物PC2005-cloud/dsh-pet
DSH 桌面宠物:一行命令装好即用的透明动画小桌宠,支持多开、大小位置随心配置;还内置 DIY 素材链,能用 AI…
★ 5,341已汉化DSH
71
多端 Agent 工作台GCWing/OpenBitFun
OpenBitFun 是一个高度可定制的开源 Agent 工作台,让任务按你的方式持续推进。
★ 3,449已汉化DSH
70.8
DSH Desktopanywhere-labs/dsh-desktop
为 DeepSeek Harness DSH 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 34,532已汉化DSH
70.7
桌面宠物伴侣OpenPetsHQ/openpets
桌面伴侣平台,带宠物、插件,还能选配本地智能体集成。
★ 1,353已汉化DSH
70.2
这是你的仓库?认领条目