AntaresCorn/dsh-auto-reviewer0

@dsh-external/dsh-auto-reviewer

Codex-style auto reviewer (approve for me) permission mode for DSH

包名
@dsh-external/dsh-auto-reviewer
版本
0.0.1
许可证
BSD-3-Clause
最近更新
2026年8月16日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:AntaresCorn/dsh-auto-reviewer

使用方法

  1. 打开一个新会话(或已有会话)。
  2. 在权限弹窗/设置中选择 auto-review
  3. 正常让模型工作。当模型因为沙箱拒绝而请求 sandbox_permissions 提权时,本插件自动裁决:
    • 安全 → 自动放行;
    • 有风险 → 弹出人工确认;
    • 明确恶意/未确认的破坏性操作 → 拒绝。

配置

插件默认配置已在 cordis.patch.yml 中给出。你可以通过 profile 的 cordis.patch.yml 覆盖:

配置项默认值说明
presetNameauto-review本插件响应的权限预设名
llmProvider''审查 LLM provider,留空使用当前会话
llmModel''审查 LLM model,留空使用当前会话
maxContextMessages12参与判断的最近用户消息数
autoApproveWorkspaceWritetrue自动放行非高风险 workspace-write 提权
autoApproveDangerFullAccesstrue自动放行非高风险 danger-full-access 提权
autoApproveUserConfirmedtrue用户明确确认且非致命破坏时放行
askOnAmbiguoustrue模糊时转人工;false 则拒绝
rejectCriticaltrue未确认的致命破坏操作直接拒绝
useLlmtrue对模糊请求使用 LLM 审查
timeoutMs10000LLM 审查超时
blocklist[]自定义正则黑名单
blocklistModereject命中黑名单时 rejectask
extraInstructions''追加给审查 LLM 的指令