DeepSeek Harness Desktop 的默認行爲在文件讀取和語義授權上可能存在不確定性。dsh-jev-mode 插件提供了一種可選的 JEV 決策模式,旨在引入確定性項目讀取、有界語義選擇以及獨立的授權門控機制,幫助開發者更精確地控制工具的使用和權限。
插件簡介¶
dsh-jev-mode 是一個由 QI-seven33 開發的社區插件(非官方)。它作爲一個可選預設,結合了標準 Desktop 工具的能力,專注於解決以下問題:
* 確定性項目讀取:明確指定文件路徑時,由代碼直接控制讀取,不再依賴模型的語義選擇。
* 有界語義選擇:限制 JEV 在特定場景下的選擇範圍,避免模型過度發散。
* 獨立授權門控:爲高風險操作提供單獨的授權校驗環節。
核心功能¶
該插件主要提供以下行爲模式:
-
確定性讀取
當任務明確要求讀取根目錄的package.json或README.md時,由代碼直接選擇文件並執行讀取,此時不會調用 JEV 選擇邏輯。 -
有界語義選擇
在 eligible 的對比性請求場景下,且兩個固定文件均可用時,JEV 僅在有限範圍內選擇一次語義讀取。只有當置信度和選中概率均達到 0.9 時,纔會執行該讀取,否則回退到普通規劃。 -
風險操作授權
針對高風險操作,系統會先運行硬規則。對於風險等級爲 2+ 的操作,會使用真實的人類指令歷史進行語義授權校驗,且宿主權限的否決權具有最終效力。 -
原生 UI
插件集成了獨立的授權和憑據管理界面,支持原生模態框進行配置、保存、替換和移除操作。
安裝與啓用¶
在 Harness Desktop 中安裝並啓用該插件需要以下步驟:
- 打開 Plugins 界面。
- 輸入安裝命令並啓用插件:
github:QI-seven33/dsh-jev-mode#v0.4.2
- 完全重啓 Harness。
- 在新的會話中,進入 Settings -> Models -> JEV decision model -> Edit。
- 輸入 TypeSafe API Key 並保存。
典型用法¶
啓用插件後,不同的任務類型會觸發不同的決策邏輯:
- 明確根文件查詢:當指令要求查看根目錄的配置文件或說明文檔時,系統會直接讀取文件,不經過 JEV 語義調用。
- 對比性任務:當請求是對比性任務且涉及固定文件時,系統僅在置信度與概率均達標時進行單次語義讀取。
- 高風險操作:執行風險等級 2+ 的操作時,系統會結合指令歷史進行語義授權校驗,並優先執行硬規則。
- 普通代碼或文檔任務:對於常規的代碼編寫或文檔處理任務,系統繼續使用標準規劃和工具,不會自動觸發 JEV 調用。
注意事項¶
- 版本測試:該插件已在 DeepSeek Harness Desktop 0.2.0-rc.2 上完成測試。其他版本或操作系統可能需要單獨驗證。
- 非官方插件:這是社區開發的插件,請自行檢查源碼與許可證。
- 未校準的閾值:授權閾值(0.85 / 0.55)尚未針對當前領域進行校準,現實世界中的誤報率和漏報率也未經過測量。
- 憑據安全:環境提供的憑據爲只讀,移除已存儲的 Key 可能會暴露現有的
.env回退機制。
結語¶
dsh-jev-mode 爲 DeepSeek Harness Desktop 提供了一種更可控的決策路徑。如果你需要嚴格管理文件讀取範圍和授權流程,可以嘗試啓用此模式。更多開發細節與驗證數據可參考 GitHub 倉庫 或 SkillHub 目錄。