dsh pluginsEnglish
← 返回热门插件目录

超级模组注入器

yjh051108/dsh-super-injector · 工具

热重载 + 自重载:dev_reload_package 整包重载(清缓存 → 重新 import → 重建 fiber,失败回滚保留旧代)

★ 159GitHub 星标
2分支
2026-08-15最近更新
TypeScript开发语言
—许可证

主要功能

  • junction 链接插件包到 /.dsh/profiles/web/node_modules(loader 标准解析路径)
  • 目标成为官方装配机制之下、生态事实标准的运行时管理层——"启动器装模组"只是起点,注入器让 DSH 拥有"万物可注入、注入可回滚、改完即生效"的 Mod 级体验。
  • 装模组拿到插件包(package.json + lib/ 产物)→ 对 AI 说 dev_inject_plugin(参数 = 插件包绝对路径)→ 当场生效(下一 step 工具可见)。
  • 注入器自身也支持自重载(自杀 → 全局定时器重建)

使用条件

  • 不硬编码 DSH 版本peerDependencies 全部为范围声明 (@deepseek-ai/dsh-tools: =0.0.1-rc =4.0.0-rc <5)——DSH 升级不报废。
  • 已适配服务改名webServer(原 httpServer)、compaction(原 compact)。

安装命令

dsh plugin --profile web add github:yjh051108/dsh-super-injector
查看 GitHub 仓库 ↗返回热门插件目录