DeepSeek Harness (DSH) 採用插件化架構,旨在解決智能體開發中會話中斷、模型故障和人工審批阻塞等問題。dsh-auto-driving 是一個工作流插件,通過自動回退、重試和審批接管,實現無人值守、永不停擺的自愈式 AI 編碼會話。
核心能力¶
模型故障自動回退¶
在產出任何內容之前失敗(如模型不存在、無憑據、額度耗盡、限流、服務端 5xx 等),自動切換到分組中的下一個模型繼續執行同一個請求,直到找到可用模型。
任務自動重試¶
針對網絡超時、連接斷開等非模型異常,使用同一模型進行指數退避重試,直到成功或達到最大次數。
全自動模式¶
開啓後,任務運行中的權限索取、確認提問和方案評審全部按默認允許自動應答,任務不再卡在人工驗證。每次自動決策都會追加到工作區根目錄的 AUTO-MODE.md 文件。
活性看門狗¶
檢測靜默卡死(默認 5 分鐘),強制重試或切換。
實時氣泡通知¶
模型切換、恢復執行與自動審批時,在對話頁輸入框上方實時彈出氣泡通知。
響應式膠囊¶
自動收起文字僅保留圖標,抗輸入條擠壓。
安裝與啓用¶
插件安裝後,會在 DSH 的設置界面新增一個「自動駕駛」標籤頁。默認關閉全自動模式,需顯式開啓。
安裝地址: https://www.skillhub.cn/plugins/huhaodong/dsh-auto-driving
GitHub 倉庫: https://github.com/huhaodong/dsh-auto-driving
典型用法¶
- 在設置中開啓「自動駕駛」標籤頁,配置回退分組和重試參數。
- 開啓全自動模式後,無需人工干預即可自動完成權限/提問/方案審批。
- 查看工作區根目錄的
AUTO-MODE.md文件,記錄所有自動決策。 - 通過輸入條膠囊即時切換當前對話的全自動模式與模型回退。
- 配置首喚醒延遲、退避倍率等參數控制重試行爲。
適用場景與注意¶
該插件適合需要長期無人值守運行智能體任務的場景。安裝前應檢查源碼與許可證。
- Node.js 版本要求: >= 20
- SSE 降級: 長連接不可用時自動降級爲間隔輪詢
- 狀態同步: 切換對話時舊氣泡立即消失,切回時若狀態在 30 秒內則原樣重現