dsh-super-injector
推荐组件(非必须):DeepSeek Harness 运行时注入器;已随 dsh-routing-suite 单仓库化保留,本仓库继续维护/发布。
Stars 150 +1Forks 18许可证 未标注更新 2026/8/25
dsh-super-injector 是 DeepSeek Harness 的运行时插件开发与装配工具,可在不重启主进程的情况下注入、卸载、重载和检查标准 Cordis 插件包,并把确认后的包写入 profile 配置交给官方加载流程。
工具集覆盖插件骨架生成、构建、打包、发布、自检和失败回滚,运行时清单用于恢复而不另建安装数据库。项目强调资源挂载到 ctx.effect、Host 与客户端分别构建以及兼容范围声明,适合需要频繁热更新的 DSH 插件开发。
核心能力
- 在不重启主进程的情况下注入、卸载、重载和检查标准 Cordis 插件包
- 把确认后的包写入 profile 配置,交给官方加载流程
- 用运行时清单恢复注入状态,不另建安装数据库
- 提供插件骨架生成、构建、打包、发布、自检和失败回滚
如何开始
- 1生成插件骨架
对 AI 说 dev_scaffold_plugin,指定目录、名称、形态和描述。
dev_scaffold_plugin {"dir": "D:/dev/my-plugin", "name": "my-plugin", "form": "daemon-loop", "description": "..."} - 2构建打包
对 AI 说 dev_build_plugin,对插件目录做构建与打包。
dev_build_plugin {"dir": "D:/dev/my-plugin"} - 3运行时注入
对 AI 说 dev_inject_plugin,把本地插件包注入正在运行的环境。
dev_inject_plugin {"dir": "D:/dev/my-plugin"}
使用前确认
git 装配拉取的是不含 lib/ 的源码,prepare 会用 tsdown 构建,首次需要网络;构建失败请改用 Release tgz。方式 C 仅限未走 bundles 装配时使用,否则会与自注册撞同一个 loader entry id。走方式 A 或 B 后请勿再手动 insert。
Star 增长
数据来源:定期同步保存的 Star 快照;增长不构成质量、安全或官方背书。
GitHub Topics
相关项目
该仓库不是已验证的可安装插件;请查看仓库 README 了解使用方式。
收录或清单确认都不等于本站验证。该项目因仓库添加了 dsh-plugin Topic 而自动进入目录。相关度与排查提示由公开信息自动生成,不构成质量、安全或官方背书;本站没有替你安装、运行或审核其兼容性和安全性。第三方项目可能在 Harness 进程中运行。请自行审查源代码、依赖、许可证、安装方式和权限;Star 数量不构成质量、安全或官方背书。