一个原生 DSH 运行时注入器,可随时把本地插件包注入运行中的 web(junction + loader.create),支持热重载、暂存与卸载——无需重启,也不改 bundles。
DSH 适配
原生运行时
作者声明
安全审计
未审计
最后核验
2026-08-24
许可证
作者未说明
01它能帮你完成什么?
在运行时把任意本地插件包注入运行中的 DSH web,且无需重启进程
通过 junction + loader.create 注入、完整生效的插件(host 工具 + client UI),并附带热重载、暂存与卸载工具
想绕过官方装配入口、在运行时加载本地插件包的 DSH(dsh)开发者与模组作者
走云源自举路径,免构建运行本地插件包
下载 release 副本并装配、从云端副本运行(自检 8/8);失败后经 touch patch 进程内重装配约 6 秒复活
希望以「免构建、运行时注入」方式使用本地插件包的 DSH 开发者
02如何接入 DeepSeek Harness?
前置条件
- 需要运行中的 DSH web 环境且注入器已常驻(运行时注入的开发态路径要求)
- git 装配路径首次构建需用网络拉取 tsdown(之后走本地缓存)
安装步骤
- 01
Release 方式(推荐、免构建):从 Releases 下载 `dsh-external-dsh-super-injector-0.0.1.tgz`,解压后运行 `dsh plugin --profile web add <解压目录>`
$ dsh plugin --profile web add <解压目录>
- 02
$ git 装配:运行 `dsh plugin --profile web add github:yjh051108/dsh-super-injector`
- 03
引导装配(源码方式、仅一次):在 `~/.dsh/profiles/web/cordis.patch.yml` 中添加 `dsh-super-injector` 的 insert 块
验证接入成功
作者未说明
03DSH 适配与能力边界
BepInEx 式运行时模组注入器:在运行时把本地插件包注入运行中的 DSH web(junction + loader.create),不碰 patch / package.json / bundles,也不重启进程
运行时注入(junction + loader.create)
本地插件包目录→运行中的 web 里完整生效的 DSH 插件(host 工具 + client UI),无需重启
通过 junction + loader.create 修改运行中进程的插件状态(不碰 patch / package.json / bundles)热重载 / 暂存 / 卸载工具
已注入的本地插件→对已注入插件进行热重载、暂存与卸载操作
reboot 走 entry._dispose(官方 _disposing 豁免),失败自动 rollback官方 REPLACE 结构自重载
DSH 0.1.0-rc.6 源码语义(docs/SPEC.md)→重构后的自重载:工具只排程、绝不亲自「自杀」,行为均有源码依据
行为从 DSH 源码语义推导,不再依赖经验补丁
04适合谁?何时不该用?
适合
- 想绕过官方装配入口、在运行时加载本地插件包的 DSH(dsh)开发者与模组作者
- 希望以「免构建、运行时注入」方式使用本地插件包的 DSH 开发者
不适合
- 引导装配(方式 C)自带会自注册的 bundle 层,与手动 insert 的 loader entry id 冲突;走方式 A/B 装配后请勿再添加手动 insert 块,否则报 `duplicate loader entry id`。
05兼容性、维护与安全提示
- 引导装配(方式 C)自带会自注册的 bundle 层,与手动 insert 的 loader entry id 冲突;走方式 A/B 装配后请勿再添加手动 insert 块,否则报 `duplicate loader entry id`。
- git 装配路径拉取的是源码仓库(不含预构建的 `lib/`);`prepare` 钩子会在首次安装时用 tsdown 构建自包含 `lib/`,需要网络拉取 tsdown。若构建失败,请改用预构建的 Release tgz。
TypeScript · 活跃维护,最新发布 v0.3.3(2026-08-15);main 分支
06常见问题
它和官方装配入口有什么不同?
官方装配机制(profile bundle / repository-plugin)是唯一的「官方入口」,就像游戏只有启动器能装模组。本插件打破这一点:引导器走官方入口装一次,之后万物皆可运行时注入。
我该用哪种安装方式?
推荐免构建的 Release tgz:下载 `dsh-external-dsh-super-injector-0.0.1.tgz`、解压后执行 `dsh plugin --profile web add <目录>`。git 装配拉取源码并在首次安装时由 prepare 钩子用 tsdown 构建 `lib/`(需网络)。方式 C 引导装配是一次性源码 insert。
如果混用安装方式会怎样?
若已走 A/B 方式装配又再加上方式 C 的手动 insert 块,bundle 层会撞上手动 loader entry id,报 `duplicate loader entry id` 错误。请只选一种方式。
它和正式版 DSH 兼容吗?
README 说明 v0.3.0 在 DSH 0.1.0-rc.6 上一行不改直接运行(peerDeps 为范围声明,有实证),且注入器不硬编码 DSH 版本。
07相关的 DSH 工作流
dsh-routing-suite
作者 yjh051108
DeepSeek Harness(dsh)路由套件:先装运行时注入器,再加载任务感知的推理模式路由预设(已实测 P1-P23)。
brooks-lint
作者 hyhmrright
基于 12 本经典工程书籍的 AI 代码评审工具,提供腐化风险诊断、书籍引用、严重度标签及 6 种分析模式。
dsh-plugin-shop
作者 livxue
DeepSeek Harness 最全面的插件市场,每日更新、全网采集、发布前审核。
anolisa
作者 agentic-os-org
面向 AI Agent 的 Agentic OS 运行层,提供运行时、安全、可观测性、沙箱与 Tokenless 响应压缩,降低上下文 Token 和调用成本。
08数据与来源
DSH 生态的 **BepInEx 式模组注入入口**:运行时把任意本地插件包注入运行中的 web
不碰 patch / package.json / bundles 列表、不重启进程。**注入即完整生效
页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-08-24。发现错误?提交更正。
最佳 DeepSeek Harness 插件
从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。
