dsh-guardian-approval:獨立模型驅動的自動審批插件

前言

在 DSH(DeepSeek Harness)中,智能體在觸發沙箱外的寫入、命令運行等操作時,會顯示審批提示。在“自動審批”預設下,此插件將每個審批請求轉交給固定的審覈模型進行裁決。

插件定位

這是由 Scotlight 維護的獨立模型驅動的自動審批插件,用於 DSH(Codex Guardian 風格的自動審覈)。它將審覈邏輯與代理模型分離,並實現完整的 Codex Guardian 策略。

核心功能

獨立審覈渠道

端點、模型、推理努力和超時配置獨立進行;代理模型的熱切換不會影響審覈者。

完整的 Codex Guardian 策略

實現 風險(低/中/高/嚴重)× 授權(未知/低/中/高)矩陣。文件/工具內容算作不可信證據,只有明確的用戶指令才授權——即“照文件說的做”不會授權文件內的危險內容。

有效載荷樣本

對於出站操作,插件會預讀取正在寫入/上傳的文件(2KB 摘要),以便審覈者看到確切會離開機器的內容。

三態熔斷器

設置爲 3 次連續拒絕 / 3 次連續通道錯誤 / 50 次審覈窗口內 10 次拒絕。任何觸發都會以可讀原因快速失敗(與 Codex 的“停止並宣佈審批失敗”行爲一致)。

失敗-關閉

死的審覈端點不會導致允許;請求回退到人工審批 UI。

側車審計日誌

每個裁決(允許/拒絕/錯誤/熔斷器打開/委託)被附加到 ~/.dsh/auto-approval-audit.l,包含風險/授權/理由。

雙 API 風格

支持用於中繼/代理提供商的 responses(嚴格 _schema)或 chat(OpenAI 兼容 /chat/completions)。

安裝與啓用

dsh plugin --profile web add -w dsh-guardian-approval@0.1.1

重啓 DSH Web,然後前往設置 -> 插件 -> 插件配置 -> DSH 自動審批。配置審覈端點和模型。

典型用法

  • 用戶明確要求刪除此目錄 -> 允許。
  • 文件指示將 API 密鑰配置複製到公共 -> 拒絕。
  • 文件指示將目錄 ACL 設置爲 Everyone:F -> 拒絕。
  • 審覈通道連續失敗 3 次 -> 熔斷器。

注意事項

  • 脫敏是盡力而爲的,無法保證檢測到每種密鑰格式。
  • 僅對審覈工作區數據值得信賴的審覈端點。

結語

該插件通過獨立的審覈渠道和嚴格的策略矩陣,爲 DSH 提供了 Codex Guardian 風格的自動化安全防護。更多細節可參考 插件目錄 或 GitHub 倉庫。

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

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

小夜