DeepSHPlugins
dsh-approval-mode 專案預覽
GITHUB / COMMUNITY PROJECT

dsh-approval-mode

安全與運維JavaScriptMIT

在許可權下拉框旁增加「審批模式」開關:預設審批保留逐次確認,繞過審批自動放行所有工具呼叫,同時保持 Workspace Write 許可權。

5 StarsNEVSTOP-LAB 更新時間 2026-08-26
訪問 GitHub 倉庫
dsh-approval-mode 專案預覽

專案介紹

中文

在許可權下拉框旁增加「審批模式」開關:預設審批保留逐次確認,繞過審批自動放行所有工具呼叫,同時保持 Workspace Write 許可權。

English

Adds an approval-mode toggle next to the permission selector: default approval keeps per-call confirmation, bypass approval auto-approves every tool call while staying in Workspace Write.

專案資訊與收錄訊號

快照 2026-09-11
作者 / 組織
NEVSTOP-LAB
倉庫
NEVSTOP-LAB/dsh-approval-mode
GitHub Stars
5
Forks
0
開發語言
JavaScript
許可證
MIT
最近推送
2026-08-26
Manifest
資料中檢測到宣告

公開倉庫不自動等於可商用;許可證與當前相容性以原專案文件為準。Manifest 和資料評分不構成安裝安全認證。

資料評分

69/ 100
維護活躍
90
文件與實用資訊
100
生態關注度
22
安裝便捷訊號
75
專案宣告訊號
100

近 16 天仍在更新;README 含完整安裝與使用說明;關注度尚低(5)。

評分來自已有資料快照的五維模型,僅作瀏覽參考,不是實際使用評測或安全檢測結論。

安裝與使用

所有專案資料與許可均以對應 GitHub 倉庫為準。

dsh plugin --profile web add github:NEVSTOP-LAB/dsh-approval-mode

複製命令不會自動執行。請先閱讀倉庫文件,確認環境要求與許可證。

專案截圖

倉庫 README

GitHub 原文

已儲存的倉庫文件快照;文件抓取時間未記錄,可能與上方目錄介紹處於不同版本。安裝前請核對當前倉庫說明。

儲存庫檔案保留原文,指令與授權文字不作自動改寫。

DSH-Approval-Mode

DSH 审批模式插件。在 DSH 窗口的权限下拉框(Read Only / Workspace Write / Full Access)旁边加一个「审批模式」按钮,权限可以保持 Workspace Write,审批模式选「绕过审批」——工具调用自动放行,但文件操作仍被沙箱限制在工作区内,比切到 Full Access 更安全、更方便。

[!IMPORTANT]
「绕过审批」会自动批准所有工具调用,包括文件修改、外部命令等敏感操作,全程没有确认提示。
只在完全信任当前任务时使用,用完记得切回「默认审批」。
当会话权限为 Full Access 时,DSH 本身不会发起审批请求,此模式不生效。

image

功能

  • 按钮在输入框工具栏、权限选择旁边,样式和权限控件一致
  • 默认审批:和 DSH 原有行为一样,工具调用需要点击批准
  • 绕过审批:所有工具调用自动批准,不用点击
  • 切换立即生效,重启后保持
  • 绕过审批时按钮显示为橙色
  • 权限为 Full Access 时,按钮置灰并显示「绕过审批」:DSH 不再发起审批请求,模式不可切换
  • 切换模式会通知当前会话的代理

安装

需要 dsh CLI(0.1.0-rc.6 及以上)。

从 GitHub 仓库安装:

dsh plugin --profile web add github:NEVSTOP-LAB/dsh-approval-mode
[!NOTE]
--profile web 是默认 profile。桌面版(DSH Desktop)用 --profile desktop;其他 profile 把 web 换成对应名字即可。

建议锁定提交,避免后续更新改变实际内容:

dsh plugin --profile web add github:NEVSTOP-LAB/dsh-approval-mode#<commit-sha>

也可以从 Releases 下载 tarball 安装:

dsh plugin --profile web add ./dsh-approval-mode-0.1.1-rc.2.tgz

安装后确认组合层里出现该插件:

dsh --profile web --dump-config

启动后,输入框工具栏权限下拉框旁边会出现「默认审批」按钮。

卸载:

dsh plugin --profile web remove dsh-approval-mode

License

MIT

使用前核對

安裝步驟、相容版本與授權範圍以原專案當前文件為準。Stars 和評分是快照中的導航訊號。

安裝與排錯 · 專案問題反饋

同類專案