dsh-super-injector
在终端中运行以下命令:
dsh plugin install r-ayin/dsh-super-injector
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install r-ayin/dsh-super-injector 安装本插件;源码仓库:https://github.com/r-ayin/dsh-super-injector
插件介绍
官方装配(profile bundle / repository)决定了 DSH「装什么」,但装完之后的热重载、侧挂测试、一键转正、卸载与失败自愈,往往仍要碰配置或重启进程。dsh-super-injector 把这一块收成运行时标准层:在引导器常驻的前提下,把任意符合官方语义的本地插件包(package.json + lib)注入到正在运行的 web,不修改 patch、package.json 或 bundles 列表,也不重启进程;注入即完整生效,host 工具与 client UI 一并挂上。
核心思路是「一切皆插件」且「不发明协议」:注入的就是标准插件包,装上即官方语义。工具面覆盖开发闭环——运行时注入与卸载、整包热重载(含自重载与失败回滚)、注入清单与状态、将侧挂工具试跑后转正、路由残留自愈,以及通过 dev_install_package 把成果落进 profile bundles,重启后由官方接管。注入清单只是运行时恢复缓存,不是第二套安装数据库;与官方「配置即状态」的方向并行,而不是对抗。
适合在对话里随需长出小工具的 agent 工作流,也适合自主开发插件的团队:写代码 → 构建 → 注入 → 热重载,快速迭代 UI 与工具;可与 evolve 等能力衔接,把现场长出的能力升级为完整包再上膛。若你希望在 DSH 里获得接近 Mod 框架的体验——万物可注入、改完即生效、可逆且尽量无残留——这个插件就是面向你的运行时手术台。
使用场景
- 本地插件包构建后需立即在运行中的 web 验证工具与 UI
- 对话中临时长出的小工具要试跑、转正或卸载而不改官方 bundles
- 开发中频繁整包重载、失败回滚或清理路由残留
适合人员
- 在 DSH 上自主开发插件并希望免重启闭环的开发者
- 用 agent 随对话扩展工具能力的工作流用户
- 需要侧挂测试与一键转正的运行时模组作者