← 返回列表
D

dsh-review

v0.1.1 · 0 天前发布

Packaged multi-agent adversarial code review for DeepSeek Harness — one finder per lens in parallel, then a verifier per finding whose task is to refute it, so only confirmed defects are reported.

dsh-plugindeepseek-harnessdshcode-reviewsubagentsmulti-agentstatic-analysis

README

dsh-review

English | 中文

为 DeepSeek Harness 打包好的多代理对抗式代码审查。

状态:M0 —— review 工具已端到端可用。

要解决的问题

dsh 自带了多代理所需的原语——子代理、workflow、ralph 循环——但没有把它们打包成一个结论可信的审查。朴素地并行跑几个审查代理,你会得到一大堆听起来很有道理的发现,其中大部分是错的;甄别它们花的时间比审查省下的还多。「AI 代码审查误报太多」正是大家用几次就放弃的原因。

方法

两个阶段,第二个才是关键

1. 找问题 —— 多个 finder 并行,每个带一个独立视角(正确性、生命周期/并发、API 契约、安全),每条发现必须给出具体的失败场景,而不是风格意见。
2. 对抗式验证 —— 每条发现都派一个专属的验证者,它的任务是推翻这条发现:读真实代码、能复现就复现,证据模糊时默认判为「不成立」。只有活下来的才会被报告。

在两个同系插件(dsh-previewdsh-pilot)上的实测数据:73 个 agent、49 条确认、14 条被驳回。其中两条是验证者写脚本实机复现才得以确认的——包括一个在 shadow DOM 页面上会静默点错同名按钮的缺陷。

安装

sh
dsh plugin --profile web add dsh-review

需要已组合的子代理 provider(dsh-base 自带的 spawn 即默认值),Node `^22.19 ||

查看完整 README →

版本兼容矩阵

DSH 版本状态说明
dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
dsh@0.1.0 ✅ 兼容 标准 patch ✅
dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
dsh@0.3.0+ ❓ 未知 尚未发布

💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

元数据

License
MIT
npm
dsh-review
Repo
git+https://github.com/Viger1/dsh-review.git
Engines
{"node":"^22.19.0 || >=24.0.0"}
Weekly DL
0
Monthly DL
0
dsh.bundle
{"bundle":{"patch":"./cordis.patch.yml"}}