DSH Plugins
返回列表
⚙️

dsh-maestro-review

工作流 更新于 2026.09.15

在终端中运行以下命令:

dsh plugin install ddtcorex/dsh-maestro-review

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在终端执行 dsh plugin install ddtcorex/dsh-maestro-review 即可安装,插件源码见 https://github.com/ddtcorex/dsh-maestro-review

插件介绍

每个团队都会撞上同一堵墙:合并请求堆积等待人工逐行审查,审查标准在不同 reviewer 之间漂移,CI 流水线缺乏自动质量门禁。dsh-maestro-review 把一条完整的自动化 MR 审查流水线嵌入 DeepSeek Harness——从 GitLab Webhook 接收(含去重与保留策略)、在一次性 worktree 上拉起 reviewer 与 auditor 子代理,到将结构化 findings、历史与信号逐 MR 归档。审查模型可全局或按项目覆盖,当前 ReviewProvider 为 GitLab,但接口设计允许其他 forge 在同一契约下接入。

其无头 CI 模式尤为关键:一个共享 reviewer 项目(承载密钥与容器镜像)通过轻量桥接 job 即可服务任意数量的源项目——无需 DSH 主机、无需逐项目映射。快速运行仅处理 diff;按需深度克隆触发 reviewer-only 流程并附带静态审计,容器内不携带 govard 运行时,CI 集成保持最薄。

如果你已在多项目中运行 DeepSeek Harness,希望在 GitLab MR 或 CI 阶段获得一致、可审计的自动审查覆盖,Maestro 套件中的这一组件正是补上代码审查缺口的关键拼图。设置面板直接注入 DSH Web 插槽,通知文案留在本包内而投递经由可选的 maestroNotifier 服务,配置通过 dsh-maestro-config-lib 拥有的命名空间设置存储共享——即插即用。

使用场景

  • GitLab MR 提交后自动触发 reviewer 与 auditor 子代理审查流水线
  • CI 流水线中通过桥接 job 实现无人值守的代码质量门禁
  • 多项目场景下统一审查模型配置与 findings 归档标准

适合人员

  • 已在 DeepSeek Harness 多项目中运行并需要自动审查覆盖的工程团队
  • 依赖 GitLab MR 工作流、希望减少人工逐行审查的开发者
  • 希望用共享 reviewer 镜像实现零主机 headless 审查的 DevOps 工程师