Jiaoyc224/dsh-plugin-dedupe
—
Install
## 功能
1. **启动时扫描**:作为 DSH 插件加载时,自动扫描当前 profile 的 `package.json` 依赖和 `node_modules` 实际安装,检测:
- 同名插件在 `package.json` 中多次声明(不同来源:npm / github / file / link)
- `node_modules` 中同名包出现多次(不同版本/来源并存)
- 未声明但已安装的 `dsh-*` 残留插件
- 同一包在 `dependencies`/`devDependencies` 中声明且来源协议相同(降级为警告,非错误)
2. **preinstall 钩子**:作为 `pnpm install` 的 `preinstall` 钩子,安装前自动检查,发现错误时返回非零退出码,**阻断安装**,防止重复插件被下载。
## 安装
### 1. 通过 GitHub 安装(推荐)
在 DSH profile 目录下:
Add Jiaoyc224/dsh-plugin-dedupe to your DSH config (web profile) to enable.
README
Expand full README Collapse
README is empty.
tt-a1i/archify
anywhere-labs/deepseek-harness-desktop
strukto-ai/mirage
liustack/modlens
omdsh-dev/DSH-better-sidebar
GanyuanRan/Aegis
dsh-market/dsh-market
toby-bridges/api-relay-audit