DSH Plugins
返回列表
dsh-adaptive

dsh-adaptive

客户端 更新于 2026.10.19

在终端中运行以下命令:

dsh plugin install dingchenhui0618-arch/dsh-adaptive

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install dingchenhui0618-arch/dsh-adaptive 即可安装,源码仓库为 https://github.com/dingchenhui0618-arch/dsh-adaptive。

插件介绍

DSH 从较早版本起会在安装与启动时检查插件与运行时的兼容性,但大量第三方插件并未声明 engines.dsh 或 @deepseek-ai/dsh* 的 peerDependencies。宿主因此不会拒绝安装,升级运行时后也难以及时看见「谁可能不兼容、哪里还在用旧接口」。dsh-adaptive 把这套判据摊开成可读报告,帮助你在本机 Profile 上做一次透明的版本体检。

插件会先识别当前 DSH 运行时版本,并尽可能定位你正在使用的 Profile 目录;随后逐个读取 Profile 依赖里的插件清单,按 DSH 官方 plugin-compatibility 逻辑给出兼容、不兼容、已授权例外、未声明约束等状态。它还会对插件源码做启发式静态扫描,对照内置 release notes 规则表,标注可能仍在使用已改名或弃用接口的文件与行号,并明确说明命中不等于一定出错。

一切操作都是只读:不安装、不卸载、不写文件、不联网。版本说明来自插件内置快照,面板与会话侧栏提供表格、重新扫描与 Markdown 报告,HTTP 与 agent 工具也能拿到同一份结构化结果。

适合在升级 DSH 前后自查 Profile、排查第三方插件风险,或向维护者说明「缺什么版本声明、哪里可能需要迁移」的开发者与重度插件用户。

截图预览

使用场景

  • 升级 DSH 运行前后检查 Profile 里各插件是否满足 engines.dsh 或 peer 约束
  • 排查第三方插件未声明版本约束、却可能在升级后出问题的风险
  • 需要向维护者或团队导出 Markdown 报告,说明兼容状态与源码中的旧接口命中

适合人员

  • 本机安装较多 DSH 插件、常升级运行时的重度用户
  • 维护或分发插件组合包、需要核对清单与兼容性的开发者
  • 负责桌面 Profile 稳定性、希望只读体检而不改环境的管理员