Skip to content

v0.3.3

Choose a tag to compare

@lanbaolu lanbaolu released this 19 Aug 03:08
· 11 commits to main since this release

dsh-super-injector v0.3.3

DSH 生态的 BepInEx 式模组注入入口:运行时注入任意本地 DSH 插件包(junction 链接 + loader.create,不碰 patch / package.json / bundles 列表、不重启进程)。注入即完整生效(host 工具 + client UI),重启后由注入清单自动恢复。

🎯 本版要点(v0.3.3 实装发布)

  • Windows 装配三 bug 修复:writePatch/extractPatchBlocks 粘连 bug(patch 串位)、DSH_HOME 优先(homedir 错家)、自检 tmpDir 去硬编码 + reloadPackage 磁盘降级改 import realpath URL
  • findBash 拒绝 WSL:Windows 装 WSL 时不再误用 System32\bash.exe,Git/PortableGit 路径优先
  • 宿主自包含打包(issue #1 根治):tsdown 把 @deepseek-ai/dsh-tools / schemastery 等运行时依赖打进 lib/index.js——官方装配(dsh plugin add <目录>)不再出现 Cannot find package '@deepseek-ai/dsh-tools'
  • 高性能引导认知升级(P1-P23):规范铁律 7 条 → 10 条(近距离信号原则 / 弱域内路由 / 单任务长链路三锚)
  • 自检 8/8 PASS(测试插件构建 / 注入 host ✓ / 热重载 uid 变化 / 自重载节流 / 预检拦截 / lib 恢复 / 卸载即净 / patch 写入合法性)

📦 安装

# 方式 A:Release 包(推荐)
dsh plugin --profile web add <解压目录>

# 方式 B:git 装配
dsh plugin --profile web add github:lanbaolu/dsh-super-injector

本仓库已从上游 yjh051108/dsh-super-injector fork 并切换为自营仓库 lanbaolu/dsh-super-injector(包名 @dsh-external/dsh-super-injector),README / INSTALL 安装链接已同步更新。