dsh-auto-review-default
在终端中运行以下命令:
dsh plugin install devil233-ui/dsh-auto-review-default
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install devil233-ui/dsh-auto-review-default 安装本插件(源码:https://github.com/devil233-ui/dsh-auto-review-default),装前请先启用 @deepseek-ai/dsh-experimental-auto-review。
插件介绍
DSH 官方刻意不让 Auto review 成为通用默认:设置里的权限下拉只有配置表预设,Auto 只能按会话手动切换。若你希望日常对话默认走「沙箱全开 + 逐次审批」的 Auto 体验,却不想每次新建或重开会话都点一遍权限控件,这个缺口就会一直存在。
本插件在宿主决定会话初始权限的时机介入:新建根会话创建时进入 auto,已有根会话在重新打开(恢复)时切过去。子代理委托产生的子会话、以及 dsh-automation 的运行会话一律不碰,避免审批链路和无人值守任务被搅乱。实现上包装 PermissionPresetService 的 pinInitialPermission,失败只记警告、不抛错;实验层未启用时自动降级,卸载可逆。
适合已经启用 @deepseek-ai/dsh-experimental-auto-review、并愿意接受「恢复旧会话也会一律进 Auto(含放宽沙箱)」这一有意取舍的用户。若你只希望新会话走 Auto、或需要按工作区细粒度规则,官方默认或其它插件可能更合适。
使用场景
- 希望新建对话默认进入 Auto review,而不是每次手动选权限
- 重新打开历史根会话时也想自动切到逐次审批的 Auto
- 已启用官方实验层,想补齐「Auto 不能当全局默认」的使用缺口
适合人员
- 日常重度使用 DSH Agent、偏好 Auto 沙箱与审批组合的用户
- 能接受恢复会话时一律放宽到 Auto 的进阶用户
- 使用子代理或 automation 且需要根会话自动、子会话保持不动的团队