前言¶
DeepSeek Harness(DSH)採用插件化架構,一切皆可擴展。在 Web 界面開發或調試智能體時,重複輸入固定的 Shell 命令或 LLM 提示詞容易打斷心流。dsh-run-config 插件通過模仿 IDE 的運行配置功能,解決了這一痛點,將常用操作固化爲可複用的配置。
這是什麼¶
該插件由 xiaoso456 維護,旨在爲 DeepSeek Harness Web 提供類似 IDE 的運行控制體驗。它允許用戶將常用的提示詞或 Shell 命令保存爲“任務運行配置”,並在會話頁和新會話頁中一鍵運行。
核心功能¶
- 會話頭部運行控制:在會話頁面頭部提供任務選擇器和運行按鈕,支持懸浮提示當前將運行的任務配置。
- 運行配置管理:提供 IDEA 風格的對話框,支持創建、編輯、複製、刪除、排序操作。
- 任務類型與作用域:支持 LLM 任務配置(將 Prompt 發送)和命令任務配置(後臺執行 Shell 並通知)。支持全局和工作區兩種作用域。
- 新會話頁運行控制:在未進入具體會話時也能選擇並運行任務配置。
- LLM 集成:大模型可通過
task_run_config工具查看和管理運行配置,寫操作走標準審批流程。
安裝與啓用¶
- 執行安裝命令:
dsh plugin --profile web add @xiaoso/dsh-run-config
- 啓動 DeepSeek Harness Web:
dsh web
典型用法¶
在會話中直接輸入指令即可創建配置。例如:
把
git pull && pnpm install保存爲任務配置,以後一鍵運行
大模型會調用 task_run_config 工具創建命令任務配置。寫操作會彈出審批確認,創建完成後即可在會話頭部選擇該配置並一鍵運行。
適用場景與注意¶
- 適用人羣:需要頻繁執行特定 Shell 命令或複用複雜 LLM 提示詞的開發者。
- 權限與安全:請確保插件以當前 DSH 進程權限運行,安裝前請檢查源碼與許可證(MIT)。
短結尾¶
通過將常用操作固化爲可複用的配置,該插件提升了在 DSH Web 界面中開發智能體的效率。更多細節和源碼可參考社區目錄及 GitHub 倉庫。