一個原生 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 最全面的外掛市場,每日更新、全網採集、釋出前稽核。
dsh-our-free-model
作者 zouyuxuan122
在 dsh 裡裝上這個外掛即可,無需登入、註冊或填 API Key,就能使用包括 Muse Spark 1.3、MiMo V2.6 在內的前沿模型——完全免費,不限量。 All you do is install this plugin in dsh: no login, no sign-up, no API key — the frontier models are just there, Muse Spark 1.3 and MiMo V2.6 among them. Completely free, with no usage cap.
08資料與來源
DSH 生态的 **BepInEx 式模组注入入口**:运行时把任意本地插件包注入运行中的 web
不碰 patch / package.json / bundles 列表、不重启进程。**注入即完整生效
此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-08-24。發現錯誤?提交更正。
最佳 DeepSeek Harness 外掛
從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。
