DeepSeek Harness 提權請求自動審批插件

前言

DeepSeek Harness (DSH) 中的智能體在權限不足時需要提權(例如沙箱提權、重試更高權限),這通常需要用戶在彈窗中手動確認。頻繁的彈窗會打斷工作流。dsh-approve-for-me 插件通過配置一個 Reviewer 模型,在後臺自動處理這些提權請求:低風險請求自動批准,高風險請求則根據預設模式交由人工或自動拒絕。

核心功能

該插件位於 DeepSeek Harness 生態的工作流類別中,由用戶 watericetangcw 維護(MIT 許可證)。
主要能力包括:
* Reviewer 模型自動批准低風險提權請求。
* 高風險請求可自動拒絕或交由人工審批。
* 支持 Accept Only 和 Accept & Refuse 兩種模式。

安裝與啓用

安裝通過腳本完成,腳本會自動修改 profiles/web/package.json 並運行安裝命令。

  1. 執行以下命令進行安裝:
    curl -fsSL https://raw.githubusercontent.com/watericetangcw/dsh-approve-for-me/main/scripts/install.sh | bash
  1. 安裝完成後,必須重啓 dsh web 服務,刷新瀏覽器頁面後配置纔會生效。

若需手動安裝,需在 <DSH_HOME>/profiles/web/package.json 中添加依賴:

{
  "dependencies": {
    "dsh-approve-for-me": "file:../path/to/dsh-approve-for-me"
  },
  "dsh": {
    "profile": {
      "bundles": [
        "@deepseek-ai/dsh-base",
        "dsh-approve-for-me",
        "@deepseek-ai/dsh-web-app"
      ]
    }
  }
}

在 profiles/web 目錄下執行 npm install 並重啓。

使用流程

  1. 配置 Reviewer 模型
    在設置中選擇 Approve For Me 頁面,指定模型提供方、具體模型以及推理強度。推理強度越高,評估越嚴謹,但耗時可能越長。

  2. 切換模式
    在對話界面的模式選擇器中,從常規模式切換到 Approve For Me (Accept Only) 或 Approve For Me (Accept & Refuse)。

  3. 觀察結果

    • 低風險請求:會被 Reviewer 自動批准,聊天流中會出現綠色的「已批准」決策行。
    • 高風險請求:
      • 在 Accept Only 模式下,請求會交回人工審批,彈出警告面板由用戶決定是否允許。
      • 在 Accept & Refuse 模式下,請求會被自動拒絕,聊天流中出現紅色的「已拒絕」決策行。

注意事項

  • Bundle 順序:dsh-approve-for-me 必須位於 @deepseek-ai/dsh-base 之後、@deepseek-ai/dsh-web-app 之前,否則插件會靜默失效。
  • 未配置模型:如果未配置 Reviewer 模型,兩種模式均會退化爲人工審批。
羽毛球分组比赛记分
小程序二维码

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

小夜