dsh-super-injector:DeepSeek Harness 的运行时模组注入器

yjh051108/dsh-super-injector

开发与运维已验证
收录时间 2026-08-20
页面最后更新 2026-08-20

DSH 运行时注入器,免重启热加载任意插件包,开发闭环全家桶。

为 DeepSeek Harness 提供免重启的插件注入、热重载、侧挂转正与卸载能力,让开发者获得 Mod 级开发闭环体验。

install
dsh plugin --profile web add github:yjh051108/dsh-super-injector
分类
开发与运维
平台
DSH-Plugin
作者
yjh051108
分发方式
插件

dsh-super-injector 核心特性

免重启运行时注入热重载与自动 watch侧挂测试一键转正一键卸载与路由自愈重启自动恢复

dsh-super-injector 仓库信息

yjh051108
发布者
yjh051108
仓库
yjh051108/dsh-super-injector
125
Star
16
Fork
2
Watch
20
开放 Issue
语言TypeScript
许可证
官网
仓库最近更新2026-08-15 21:21:42
仓库创建时间2026-08-13 11:26:49
主题
dshdsh-plugin
默认分支main

dsh-super-injector 仓库简介

dsh-super-injector 是 DeepSeek Harness(DSH)的运行时注入插件(DSH plugin),为 DSH 生态带来 BepInEx 式的模组注入能力:无需触碰 patch、package.json 或 bundles 列表,也无需重启进程,即可把任意本地插件包注入运行中的 web,且注入后 host 工具与 client UI 完整生效。它解决了官方装配机制(profile bundle / repository-plugin)只能通过“启动器”装模组、无法在运行时灵活调整的问题,让开发者获得“万物可注入、注入可回滚、改完即生效”的 Mod 级体验。

dsh-super-injector 这个 DSH plugin 支持哪些核心特性?

插件提供一整套免重启的开发闭环工具:dev_reload_package 支持整包热重载(清缓存、重新 import、重建 fiber,失败自动回滚保留旧代),注入器自身也支持自重载;自动 watch 插件目录,代码 build 后约 1.5 秒自动重载;dev_stage_promote 可将侧挂(staging)测试工具一键转正并持久化,自重载/重启后自动恢复;dev_uninject_plugin 一键卸载并清理 fiber、路由、client 表;dev_clear_routes 直捣 webserver 内部路由表清除孤儿路由;注入清单持久化到 ~/.dsh/super-injector/registry.json,web 重启后自动归位;每次操作返回 host/client 双验证,失败可重试且残留自动清理。

dsh-super-injector 怎么安装?

推荐从 Releases 下载 dsh-external-dsh-super-injector-0.0.1.tgz 解压后,用官方装配或运行时注入;也可直接用 git 装配命令:

bash
dsh plugin --profile web add github:yjh051108/dsh-super-injector

若采用引导装配(源码方式),只需在 ~/.dsh/profiles/web/cordis.patch.yml 添加配置一次,之后任意超级模组随取随用。

dsh-super-injector 兼容哪些 DeepSeek Harness 版本和平台?

插件不硬编码 DSH 版本,peerDependencies 全部为范围声明(@deepseek-ai/dsh-tools: >=0.0.1-rc <2cordis: >=4.0.0-rc <5),DSH 升级不报废;已适配服务改名(webServerhttpServercompactioncompact)。由 yjh051108 维护,采用 TypeScript 编写,最近更新于 2026-08,当前 Stars 82、Forks 9。

dsh-super-injector 在 DSH 生态中扮演什么角色?

插件定位为官方装配机制之下的运行时标准层:官方钦定“装什么”(bundle / repository + 配置),而“装完之后怎么改”——热重载、侧挂测试、一键转正、卸载、失败自愈——由本插件吃下。它与 dsh-evolve 形成互补:evolve 是“创造模式”(agent 现场写单文件源码),注入器是“手术台”(注入开发者预构建的完整插件包)。设计原则是不发明协议(注入标准官方包格式)、双路径尊重“配置唯一”、模型可驱动(dev_* 全是工具)、可逆且自愈。

查看更多 DSH 插件,访问 dsh-plugin.org

DSH-Plugin 常见问题