DeepSeek Harness 自動審批與審覈插件 (dsh-auto-review)

DeepSeek Harness(DSH)的插件化架構允許開發者通過擴展功能來適配特定的業務場景。在處理工具調用和權限管理時,開發者常面臨兩個問題:一是系統可能將服務端故障誤判爲危險操作並拒絕,二是缺乏對審批過程的完整記錄和可控性。dsh-auto-review 插件通過引入獨立的模型審覈層,解決了這些問題,它不僅提供“替我審批”模式,還能獨立處理故障場景,並提供完整的審覈歷史。

這是什麼

這是一個爲 DeepSeek Harness 設計的自動審覈與批准插件。它通過 Codex 風格的審覈機制,對 DSH 原本會詢問註冊工具調用的請求進行獨立的人工審批或自動處理。

插件由 aa2246740 維護,版本爲 0.4.2,基於 MIT 許可證。它不會猜測工具註冊來源,而是嚴格依賴顯式規則和審覈記錄來管理權限。

核心功能

  1. 故障不再僞裝成危險操作拒絕:當模型離線、超時、傳輸錯誤或格式錯誤時,插件不會將其誤判爲危險操作。默認情況下,這些故障會暫停本次動作並交給官方人工審批,直到獲得明確的答覆。
  2. 審覈有完整總期限:默認審覈總期限爲 90 秒,覆蓋模型解析、網絡等待及最多兩次額外重試。即使服務商忽略取消信號,晚到結果也不會被自動許可。
  3. 可查看審覈記錄:提供完整的審覈歷史記錄。用戶可以在“設置 → 自動審批 → 概覽”中查看審覈歷史,按會話、工具篩選,並從記錄創建規則草稿。
  4. 規則由用戶顯式管理:支持精確會話、工具、階段、參數指紋或固定插件等規則,最長有效期 30 天。支持人工確認、拒絕、預覽、編輯、撤銷等操作,所有規則操作也會進入歷史。
  5. 不猜測 Creator 的來源:由於公開協議無法證明工具註冊來源與最終執行綁定,插件保持免審放行通道關閉。普通 Creator 的工具調用仍需通過官方人工審批。

安裝與啓用

安裝前請確保已安裝 DeepSeek Harness 0.2.0-rc.2 及以上版本,以及 Node.js ^22.19.0 或 >=24。

Web 端安裝

通過 Web CLI 安裝插件,命令如下:

dsh plugin --profile web add github:aa2246740/dsh-auto-review#v0.4.2

如果當前環境沒有 dsh 命令,可以使用:

npx @deepseek-ai/dsh plugin --profile web add github:aa2246740/dsh-auto-review#v0.4.2

注意:這條官方 CLI 命令只寫入 web profile,不能修改 Desktop App 的 profile。對於已經運行的 Web Host,請重新打開該 Host 一次,再刷新網頁。

桌面端安裝

打開 DSH Studio 桌面 App,進入 設置 → 插件 → 添加插件。在“包名或地址”中輸入:

github:aa2246740/dsh-auto-review#v0.4.2

桌面端插件管理器負責 Desktop profile 和內置包管理器。

啓用插件

  1. 在 DeepSeek Harness 的會話權限菜單中選擇 Approve for me。
  2. 進入 設置 → 自動審批 → 概覽。
  3. 選擇審覈模型,支持“跟隨會話模型”或“固定模型”。
  4. 在“故障處理”選項中,默認選擇“人工審批”。

使用與配置

安裝並啓用插件後,操作流程如下:

  1. 在會話權限菜單中確認已選擇 Approve for me。
  2. 在審覈歷史頁面可以查看新記錄,支持按會話、狀態、工具進行篩選。
  3. 可以直接從審覈記錄創建規則草稿,用於後續自動化審批。

插件會將審覈數據存儲在 $DSH_HOME/approve-for-me/history-v1.json。未設置 Home 時,默認使用 ~/.dsh。新目錄權限爲 0700,文件權限爲 0600。

注意事項

  1. 插件 ID:插件的內部 ID 仍爲 dsh-approve-for-me,安裝時無需改名或選擇兼容分支。
  2. Web Profile 限制:CLI 命令僅寫入 web profile,無法通過命令行修改桌面端 App 的 profile。
  3. 全局開關含義:全局開關不等於當前會話已啓用,也不會改變用戶的 never 策略或升級成 Full access。
  4. 存儲安全:當存儲損壞或不可寫時,插件會停止新的自動許可,但確定的拒絕仍然拒絕。卸載或熱重載不會恢復待決許可。
  5. 權限範圍:這是一個權限代理插件,不是文件完整性沙箱,不能約束同用戶權限的任意本機程序。

總結

dsh-auto-review 通過提供獨立的審覈層和故障處理機制,增強了 DeepSeek Harness 在工具調用管理上的可控性。它通過顯式的規則管理和完整的歷史記錄,幫助開發者更清晰地追蹤和審批操作。插件代碼及文檔見 GitHub 倉庫。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜