zhang66633/dsh-plugin-installer ↗★ 1
dsh-plugin-installer
安装并排除 DeepSeek Harness (dsh) 插件的故障 — 即使是完全初学者也能轻松上手。作为捆绑的技能提供者插件发布。
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:zhang66633/dsh-plugin-installer说明文档
阅读完整 README ↗dsh-plugin-installer
在 DeepSeek Harness(
dsh) 里安装与排查插件——小白也能装得明明白白。
这是什么
dsh-plugin-installer 是一个技能(agent 指令包),把 DeepSeek Harness 的 agent 变成可靠的插件安装器与报错诊断器。你描述想要的插件,agent 理解需求、定位来源(npm 或 GitHub)、选最稳的安装路径、安装、验证、回报。
这里的每一条流程都经过实战验证(2026-08,dsh 0.1.0-rc.6 生态,真实机器)。
为什么需要它
手装 dsh 插件坑很多,官方文档没写:
- npm 的
latestdist-tag 还指向旧版0.0.1-rc.1,范围安装直接装错。 - GitHub clone 的插件不带 node_modules,要靠共享依赖层解析
@deepseek-ai/*。 cordis.patch.yml是 patch 层——新增插件实例必须包在- insert:里,否则被静默跳过。- 皮肤系统(
@linxin666)有上游 bug,需要版本条件化的补丁。 - pnpm 9.15 会悄悄忽略
nodeLinker: hoisted。
这个技能把这些全部沉淀下来,你不需要重新踩一遍。
特性
- ✅ npm 直装,钉精确版本(防 stale dist-tag)
- ✅ GitHub clone + 注册,一条命令搭共享依赖层
- ✅ MCP 服务器 / 技能 / 皮肤 的安装路径
- ✅
patch-skins.sh—— 检测先于打补丁、版本条件化、幂等可重跑的皮肤修复 - ✅
diagnose.sh—— 一键体检"插件装没装对" - ✅ 13 个坑的完整配方(
references/edge-cases.md,症状 → 根因 → 修复) - ✅ 小白安全:每个关键决策点停下来问你
- ✅ 打包成技能提供方插件(
ctx.skillsprovider;可dsh plugin add安装,进目录就绪)
快速开始
1. 安装技能
路线 A —— 作为技能(文件系统发现,零配置):
git clone --depth 1 https://github.com/zhang66633/dsh-plugin-installer ~/.dsh/skills/dsh-plugin-installer