# dsh-beginner-hub —— DSH 插件注册机制调研笔记 > 调研时间:2026-09-08 > 调研对象:本机 DSH 0.1.2-rc.1(`D:\deepseek_harness_qwen\dsh_data`)随附的官方包源码, > 即 npx 缓存与 `profiles\node_modules\@deepseek-ai\*`。 > 结论全部来自源码研读,不是猜测;本插件按第 3 节「最简可靠路径」实现。 --- ## 1. 结论先行 1. **第三方插件 = npm 包 + 两样东西**: `cordis.patch.yml`(挂载声明)+ ESM 入口(导出 `{ name, inject, apply }`)。 2. **第三方插件要往 Web 页面加 UI,当前唯一简单可靠的路是「注入脚本」**: 用 `ctx.webServer.tapIndex()` 改写返回的 `index.html`,插入自己的 `