dsh-approval-gate:DeepSeek Harness 自动审批门控
`dsh-approval-gate` 是 DeepSeek Harness 的一个沙箱越界自动审批插件,旨在平衡安全与效率。它利用判定模型预判操作风险,对常规行为自动放行,对硬性危险操作强制转人工。核心功能包括确认制学习、语义同类验证、热更新配置、文件回滚撤销及会话级快照管理。该插件通过自动化与人工确认的结合,确保开发流程安全且高效。
阅读全文dsh-pnpm-build-control:统一管理 DSH 环境下的 pnpm 构建审批
`dsh-pnpm-build-control` 是 DeepSeek Harness (DSH) 的管理类插件,旨在解决 pnpm 包管理器在安装或更新插件时因构建脚本被拦截导致的维护繁琐问题。该插件在 DSH 界面提供统一的构建审批开关,支持一键开启或关闭全局构建脚本执行权限。开启时按原规则审批,关闭时则允许所有依赖(包括间接依赖)执行构建。插件还提供了 CLI 命令(如 `status`、`off`、`on`),并修复了重复安装 Git 地址导致的错误。需注意,关闭审批会修改 `pnpm-workspace.yaml`,存在安全风险,且卸载不会自动撤销设置。
阅读全文DeepSeek Harness 插件:强制执行工具执行的显式审批
DeepSeek Harness 插件 "Always Require Tools Approval"(由 J0ss077 维护)旨在通过拦截机制,强制在 Agent 调用 Shell 命令(如 bash、pwsh)前请求用户批准。其核心功能包括审批拦截、单次审批(一次一票)及子代理请求转发。用户需在 `settings.yaml` 中配置受监控工具列表,安装后重启 DSH GUI 即可生效。该插件采用“Fail closed”安全模型,未获批准将拒绝执行,适用于需严格控制 Agent 行为的场景。
阅读全文