我们装了下载量最高的那批 DSH 插件
2026-11-12,我们在一个空的 DSH 0.2.2-rc.1 里,用 dsh-market 1.73.17–1.73.18 依次安装了下载量前 100 里的 91 个插件。有几个因为测试本身卡住而没有结果,没有列出,不是插件的问题。这一页是我们实际看到的,不是插件主页上写的。
先说结论
- 91 个里有 76 个装完就能用。
- 4 个装好了,重启一次后生效。
- 7 个停下来问你是否同意运行构建步骤,点一下同意后才会装完。
- 2 个已经装好并在运行,但市场还是报了错。这是我们的问题,不是插件的。
逐个看
在旧版 DSH 上: DSH 0.2.1-rc.2. = same result.
结果是什么意思
- 装完就能用 — 插件已加载进正在运行的 DSH,不用重启。
- 重启后生效 — 装得没问题,DSH 要重启一次才会生效。
- 先要你点同意 — 插件依赖的某个包想运行构建步骤,DSH 没被允许前不会运行。市场里有个按钮可以放行;我们没有点,所以没算作能用。
- 需要 DSH … 或更新 — 插件只支持更新的 DSH。市场会拒绝安装并说明原因,不会装一个跑不起来的东西。
这不能说明什么
- 只能说明插件能装、能加载,不能说明里面每个功能都好用。
- 耗时是在一台 Mac、下载缓存已热的情况下测的,你那边会不一样。
- 体积是插件自己占的磁盘,不含 DSH 本体。
- 插件是依次装进同一个配置里的,前一个可能影响后一个。这里没装成的,单独装也许可以。
怎么测的
每个插件都通过市场自己的安装接口,装进一个全新的 dsh web 配置(DSH 0.2.2-rc.1,dsh-market 1.73.17–1.73.18),用真实的 pnpm 和真实的包仓库。每次装完等宿主稳定,再从宿主读出插件的状态。同样的插件也在上一版 DSH 上装了一遍,看谁需要新版。原始结果放在站点仓库里。