前言¶
DeepSeek Harness (DSH) 的核心理念是“一切皆插件”。在實際開發智能體或工作流時,主模型有時需要調用更強大的模型來獲取建議,同時必須嚴格遵循現有的權限和審批策略。DSH SuperAdvisor 正是爲了解決這個需求而生。
插件介紹¶
DSH SuperAdvisor 是一個獨立的按需顧問工具。它由社區成員獨立開發和維護,屬於非官方項目。該插件複用 DSH 的模型服務、權限服務和審批服務。主模型調用 ask_advisor 工具,在保存的審批策略允許後,顧問返回文本建議,主模型據此驗證並採取行動。
核心功能¶
- 獨立的按需顧問工具:通過
ask_advisor工具調用。 - 審批策略:支持四種審批模式:
- 手動審批
- 主模型標註審批
- 獨立 AI 審覈審批
- 全部自動批准
- 輸出限制:支持可配置的輸出限制。新安裝默認繼承所選 DSH 模型服務的 token 預算,不強制施加本地響應大小限制。現有安裝的自定義限制會被保留。
- 安全與權限:審覈者沒有工具權限,且兩個模型都不能授予自己額外的權限。憑據/PII 警告直接轉到回退流程。
安裝與啓用¶
由於未提供具體的安裝命令,請通過 DSH UI 進行安裝。
- 在 DSH 界面中找到插件安裝入口。
- 選擇 DSH SuperAdvisor 進行安裝。
- 安裝完成後,進入 設置 -> 插件 -> DSH SuperAdvisor。
- 選擇一個已配置的服務和模型,或手動輸入模型 ID,保存設置。
典型用法¶
Approve all(全部自動批准)¶
在 設置 -> 插件 -> DSH SuperAdvisor -> 審批方式 中,選擇 全部自動批准(無額外調用) 並保存。這會明確授權所有有效的諮詢,包括標記爲 requires_human_approval: true、無標籤或包含本地敏感內容警告的請求。結果卡片和審計記錄會識別此策略爲 always。
- 注意事項:憑據/PII 警告會直接轉到回退流程;DSH 文件/命令權限、主機
approval: never、取消和單次發送審計仍然有效。
Independent model review(獨立模型審覈)¶
在 設置 -> 插件 -> DSH SuperAdvisor -> 審批方式 中,選擇 獨立模型審覈(額外調用),然後選擇審覈服務。審覈者是一個固定的選擇,不會隨主模型的更改而改變。
- 工作流:審覈者沒有工具,且無權授予自己額外的權限。審覈通過則請求直接繼續,不等待用戶確認;審覈失敗則進入回退流程。審覈者調用有獨立的超時和輸出限制(30秒 deadline,1024-token 輸出預算,8 KiB 響應綁定)。
Main-model tag(主模型標註)¶
在 設置 -> 插件 -> DSH SuperAdvisor -> 審批方式 中,選擇 主模型標註(無額外調用)。
- 工作流:主模型在同一個
ask_advisor工具調用中包含requires_human_approval標籤。false表示普通授權文本諮詢;true表示需要人工或跳過諮詢。不存在單獨的審批推理請求。標籤是執行者的判斷,而非獨立的安全審查。
注意事項¶
- 非官方項目:由社區成員獨立開發和維護。
- 版本要求:Version 0.1.11 需要構建的源代碼版本或其包。Version 0.1.8 增加了對五個 DSH 版本的驗證兼容性,舊版本安裝保持不變。
- 手動模式限制:設置
false無法繞過手動模式。 - 安裝與升級:新安裝保持手動模式,升級會保留保存的模式。
- 審覈者權限:審覈者沒有工具,兩個模型都不能授予自己額外的權限。
結尾¶
DSH SuperAdvisor 爲 DSH 用戶提供了靈活的顧問機制,能夠在保證權限和安全的前提下獲取更強大模型的建議。