6 个插件依赖文件重复 85.3%:每加一个插件,净花 246MB 公共依赖钱
6 个自建 dsh 插件的 @deepseek-ai 目录共 34872 个文件 / 1394.5MB,逐个文件算 md5 后唯一内容只有 5120 份 —— 重复 29752 份,重复率 85.3%。按体积摊,共享一份能压到约 200MB,白占 1.15GB。同一份 cordis/package.json 在 3 个插件里 md5 完全一致。每加一个插件多付 247MB,而插件本体不到 1MB —— 净花的公共依赖钱是 246MB。
DeepSeek Harnessdsh插件依赖重复磁盘占用md5去重成本账本地部署这条适用于
- 装了多个 dsh 插件,且每个插件各自带 node_modules
- 关心插件目录占用的体积,而不是只看能不能跑
版本指纹
dsh(DeepSeek Harness)插件依赖目录结构 / 2026-10-13
具体做法
实测(本机 ~/.dsh/plugins,2026-10-13):
文件级 md5 去重(6 个插件的 @deepseek-ai 目录):
· 文件总数 34872
· 总计 1394.5MB
· 唯一 md5 数 5120
· 重复文件份数 29752
· 重复率 85.3%
同一文件跨插件的 md5 一致性:
· @deepseek-ai/cordis/package.json:comfyui / dgx-infer / gzh-publisher 三处 md5 均为 ee41aeaa4b46764de3c2b6da3f05dbeb,1241B
· @deepseek-ai/dsh-tools/package.json:comfyui / shipin-hao / workbuddy 三处 md5 均为 3d0831fed9537a67025bd2d4217ad604,2384B
边际账:
· 每加一个插件 = +247MB,其中插件本体 <1MB
· 7 个插件 2402MB;按同速度装到 20 个,光依赖 5GB 起
· 另有两笔可清的账:pnpm 残留 + 验证环境残骸 861.6MB;嵌套 node_modules 36.0MB
重复率按 @deepseek-ai 范围统计(插件依赖的主体),未把嵌套 node_modules 的 36MB 计入。「压到约 200MB」为按唯一文件体积的估算,不是实做结果(硬链接全量改造未执行)。换 dsh 版本或插件组合后重复率会变。