前言¶
DeepSeek Harness 的理念是「一切皆插件」,能力可以被組合、替換、擴展。但這把原本由平臺承擔的工作轉移給了使用者:判斷需求是否值得、確認 Harness 是否原生支持、確認接口契約、應對版本更新帶來的兼容性問題。對 Agent 來說,每次都要重新支付一遍認知成本。
dsh-plugin-maker 是一個工具集合,旨在將官方教程裏的方法論機器化。它提供嚮導、骨架生成、校驗與診斷工具,把固定的目錄結構、入口形式、導出要求變成確定性機制,管理「插件化自由」帶來的工程成本,幫助判斷「這個東西到底應不應該成爲插件」。
是什麼¶
DeepSeek Harness 插件開發工坊,提供嚮導、骨架生成、校驗與診斷工具。
核心功能¶
該插件包含以下核心能力:
* 插件骨架生成
* 契約與發佈合規校驗
* 第三方插件體檢
* 安全修改自動應用
* 變更影響分析
* 任務清單生成
* 工具面診斷
* 需求滿足嚮導
* 分類調研
* 上游掛點盯梢
安裝與啓用¶
安裝命令如下:
pnpm pack && dsh plugin --profile web add file:<本目錄>/dsh-plugin-maker-<版本>.tgz
典型用法¶
- 生成骨架:使用
plugin_maker_scaffold生成合規插件骨架。 - 校驗:使用
plugin_maker_check進行契約與發佈合規檢查。 - 接盤第三方插件:使用
plugin_maker_vet進行體檢,使用plugin_maker_adopt對安全、確定的部分進行自動應用。 - 診斷工具面:使用
plugin_maker_surface診斷工具面,判斷是否需要收窄原語。 - 需求嚮導:使用
/plugin-studio-wizard進行需求滿足嚮導。 - 分類調研:使用
/five-step-research進行分類調研。
適用場景與注意¶
- 純開發期工具,無硬依賴。
- 不做運行時收窄(facade 無法隱藏工具)。
- 不沉澱運行期教訓/踩坑記錄。
- 不碰 preset / cordis 組合與動態 Cordis 插件。
- 非自動生成器,需求與架構由用戶決定。
總結¶
dsh-plugin-maker 通過提供骨架生成、合規校驗、體檢改造與嚮導等工具,降低了插件化開發中的工程成本,幫助開發者明確需求與架構,而非盲目生成代碼。