DeepSeek Harness 託管審批插件介紹

前言

DeepSeek Harness (DSH) 的原生權限控制機制在安全性和靈活性之間提供了基礎保障,但頻繁的人工審批會打斷工作流。dsh-managed-approval 插件旨在解決這一痛點,它引入了 Codex 風格的託管審批邏輯,在 DSH 的權限菜單中增加了一個新的會話級預設,允許工具化的決策替代部分人工操作。

插件定位

這是一個獨立社區項目,受 Codex 設計理念啓發。它不替代 DSH 的原生工具,而是在其基礎上增加了一個會話級預設,用於評估待定操作的風險並授予一次性權限。

核心功能

該插件實現以下功能:

  • 新增權限預設:在 DSH 的權限菜單中增加第四個會話級預設 Approve for me。原有的 Read Only、Workspace Write 和 Full Access 保持不變。
  • 風險與授權評估:在選擇該預設後,一個無工具的審查器會評估待定操作的風險和用戶的授權上下文。
  • 一次性授權:被接受的操作僅獲得一次性的權限(allowed-once)。
  • 安全回退:當審查器基礎設施失敗(如超時、格式錯誤等)時,系統會回退到 DSH 原生的人工審批提示。
  • MCP 感知審查:支持對 MCP 調用進行感知審查,並支持策略或模型的拒絕機制。

安裝與啓用

插件目前處於 beta 階段,且鎖定在 DSH 0.1.0-rc.6。安裝需要 DSH Web profile 和 pnpm。

dsh plugin --profile web add dsh-managed-approval@beta

安裝後需重啓 DSH Web Host,打開對話並從權限菜單中選擇 Approve for me。

驗證安裝:

dsh plugin --profile web list dsh-managed-approval

適用場景與注意

  • 版本依賴:插件當前爲 beta 版本,依賴 DSH 0.1.0-rc.6。未來 DSH 的 rc 版本可能會修改權限預設或審批鉤子。
  • 運行環境:要求 Node.js 版本爲 ^22.19.0 或 >=24.0.0。
  • 平臺驗證:已在 macOS 上驗證,Linux、Windows 和 Headless profile 尚未驗證。
  • 獨立性:該項目與 DeepSeek 或 OpenAI 無官方關聯。

結語

該插件適合希望在 DSH 中引入 Codex 風格的審批邏輯,同時保持安全邊界的開發者。它提供了風險感知的審查機制和一次性的授權選項,降低了人工干預的頻率。項目維護者建議在使用前檢查源碼與許可證。

項目目錄
GitHub 倉庫

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

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

小夜