dsh-sandbox-allowlist:爲 DSH 默認沙箱增加可配置授權目錄

dsh-sandbox-allowlist 是 DSH 的一個擴展插件,旨在保留默認沙箱安全邊界的前提下,通過可配置的“沙箱授權目錄”和命令白名單機制,解決沙箱內 CLI 命令及 write/edit 工具難以寫入工作區外受信目錄的問題。該插件無需關閉沙箱或逐次審批,即可允許對指定目錄的安全寫入。其核心功能包括:支持通配符配置多個授權目錄,覆蓋 Windows ACL 和 Linux bwrap 平臺,且支持即時生效的配置編輯。插件採用純插件機制,不修改官方代碼,並在 Windows 上提供授權自動回收與應急清理腳本。用戶需通過 dsh 命令行安裝插件,在 settings.yaml 中配置授

閱讀全文