🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

代码审查命令 JasonFreeLab/dsh-command-code-review

DeepSeek Harnessv0.4.0
JasonFreeLab60 天前有提交已提供中文文档扫描:未发现敏感能力

一条命令并行审查代码并回帖到拉取请求

30/100
综合分
2
GitHub 星标
421
npm 周下载
—/5
用户评分

数据截至 2026/9/19 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add dsh-command-code-review
npm 源 · dsh-command-code-review 的发布者账号已校验与本仓库一致

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么[目录]—
dsh 原生插件 · dev
暂无时间戳·判据 →
装得上吗[实装验证]✓
本站已在 dsh 0.2.1-rc.2 下真实安装成功(非静态推断);本次验证针对插件 v0.5.0,当前版本为 v0.4.0
L5 · 运行时冒烟等级说明 →
数据截至 2026/10/29·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/04·判据 →
还在维护吗[仓库]—
更新放缓:最近一次提交在 60 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →

可信度证据

安装兼容性检查✓ 自动检查通过
展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✓npm 包dsh-command-code-review @ 0.4.0
✓Node 引擎要求 >=20 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/8 06:35:06

安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

社区实装还没有人打卡 · 装过的第一个就是你
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-commands@deepseek-ai/dsh-llm
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 并行审查代码
  • 发现打置信度分
  • 回帖到拉取请求

DeepSeek Harness 的 /code-review 斜杠命令——五路并行审查视角,逐条发现打置信度分,再用 gh 回到拉取请求上回复。

v0.5.02026-10-19
· 0.5.0 (2026-10-19) · Features · adapt the bundle to dsh 0.2.1-rc.2 (ca5bfaf)
原文(未汉化)
v0.4.02026-09-05
· 0.4.0 (2026-09-05) · Features · check AGENTS.md/CLAUDE.md guidance instead of dsh.md (0057277)
原文(未汉化)
v0.3.02026-08-31
· 0.3.0(2026-08-31) · 新功能 · 可配置的审查视角,带严重程度评分和 JSON 输出(8cbe988)
数据来自仓库的 GitHub Release,可能与插件实际版本不一致。

README

由 DeepSeek 最新模型翻译生成
dsh-command-code-review npm version GitHub release License DSH(DeepSeek Harness)斜杠命令 bundle:一个 /code-review 命令即可对拉取请求或本地代码做完整代码审查 —— 可配置审查视角、逐发现置信度与严重度打分。 /code-review 斜杠命令插件:自包含 bundle,可安装到任意 dsh profile。 目录 - 特性 - 要求 - 安装 - 使用 - 工作原理 - 配置 - 故障排查 - 目录结构 - 开发 - 贡献 - 许可 特性 - 一个命令,两种模式 —— /code-review 审查拉取请求;/code-review [需求](或留空)审查本地代码。 - 可配置审查视角 —— 默认五个(AGENTS.md/CLAUDE.md 合规、bug/正确性、历史上下文、安全、代码注释合规),另有可选的性能视角;可按 profile 裁剪子集。 - 置信度 + 严重度打分 —— 发现跨视角去重后批量打分:置信度(真伪)+ 严重度(blocker/major/minor/nit);低于阈值的丢弃(默认 80)。 - PR 自动回帖 —— 拉取请求结果用 gh 回帖到 PR;本地结果直接在对话中输出。
展开完整文档(README 剩余 1 节)
dsh-command-code-review

npm version GitHub release License

DSH(DeepSeek Harness)斜杠命令 bundle:一个 /code-review 命令即可对拉取请求或本地代码做完整代码审查 —— 可配置审查视角、逐发现置信度与严重度打分。

/code-review 斜杠命令插件:自包含 bundle,可安装到任意 dsh profile。

目录

- 特性
- 要求
- 安装
- 使用
- 工作原理
- 配置
- 故障排查
- 目录结构
- 开发
- 贡献
- 许可

特性

- 一个命令,两种模式 —— /code-review 审查拉取请求;/code-review [需求](或留空)审查本地代码。
- 可配置审查视角 —— 默认五个(AGENTS.md/CLAUDE.md 合规、bug/正确性、历史上下文、安全、代码注释合规),另有可选的性能视角;可按 profile 裁剪子集。
- 置信度 + 严重度打分 —— 发现跨视角去重后批量打分:置信度(真伪)+ 严重度(blocker/major/minor/nit);低于阈值的丢弃(默认 80)。
- PR 自动回帖 —— 拉取请求结果用 gh 回帖到 PR;本地结果直接在对话中输出。
- 可配置 —— 置信度阈值按 profile 配置(见「配置」)。
- 审查报告文档 —— 本地审查完成后把结构化 Markdown 报告(内容为英文)和一个机器可读 JSON 文件写入文档,默认保存到 doc/;可用 --out 每次覆盖,或用 config.outputDir 按 profile 配置。文件名带当前 HEAD 后 7 位短 sha(非 git 仓库则省略)。

要求

- 基于 @deepseek-ai/dsh-base 的 dsh profile(所有内置 profile 都满足),它提供 commands 服务以及工作流用到的子代理 / bash / todo 工具。
- GitHub CLI(gh)已安装并认证 —— 仅在拉取请求审查时需要。本地审查无需 gh。

安装

从 npm:

dsh plugin --profile web add dsh-command-code-review

从本地目录或 tarball:

目录
dsh plugin --profile web add /path/to/dsh-command-code-review

打包的 tarball
dsh plugin --profile web add /path/to/dsh-command-code-review-.tgz

dsh plugin add 会把包装进 profile,并且因为它的 package.json 声明了 dsh.bundle,会自动追加到 dsh.profile.bundles。重启或重新引导 profile 后生效。

使用

在 DSH web 界面

1. 启动 web 界面并打开打印出的地址:dsh web(即 dsh --profile web)。
2. 新建会话,在输入框输入 /code-review。命令会自动注册,无需额外配置。
3. 拉取请求的结果会用 gh 回帖到 PR;本地审查的结果直接在对话中输出。

示例

/code-review 123 # 按编号审查一个拉取请求 /code-review https://github.com/owner/repo/pull/123 /code-review 审查 src/auth 的改动 # 审查指定的范围 /code-review 审查整个工程 # 审查整个仓库 /code-review # 审查当前未提交的改动 /code-review 审查 src/auth 的改动 --out reports # 报告保存到 reports/ /code-review --out docs 审查 src/auth 的改动 # --out 可放前也可放后

留空时会先探测当前分支的拉取请求,存在则审查它,否则审查当前未提交改动。

本地审查的报告还会写成 Markdown 文档 —— 默认保存到 doc/,或用 --out (或 config.outputDir)指定位置。git 仓库里文件名为 code-review--.md( 为当前 HEAD 后 7 位短 sha, 由审查范围生成),非 git 仓库则为 code-review-.md。

工作原理

这个包是一个标准的 dsh bundle:

- package.json 声明 "dsh": { "bundle": { "patch": "./cordis.patch.yml" } }。
- cordis.patch.yml 向 profile 层栈插入一行插件(id: command-code-review)。
- lib/index.js 是一个 Cordis 插件,注入 commands 并注册 code-review 命令。handler 把 PR 编号 / URL 路由到拉取请求工作流,把其余输入(包括空输入)路由到本地审查工作流,再通过 agent.followup 投递。置信度阈值可配置(见「配置」),工作流会指示代理等待子代理完成通知而不是轮询。

用户可以在自己的 profile cordis.patch.yml 里禁用或覆盖该命令:

- disable: command-code-review

配置

- 置信度阈值:工作流会丢弃低于阈值的发现(默认 80)。在你的 profile cordis.patch.yml 里覆盖:

- id: command-code-review
config:
threshold: 90

- 报告保存目录:本地审查报告的保存目录(默认 doc)。按 profile 覆盖:

- id: command-code-review
config:
outputDir: reports

或每次调用用 --out 覆盖:/code-review --out reports 审查 src/auth 的改动。
- 审查视角:可用视角 id 为 guidance、bugs、history、security、comments、perf。默认是 guidance、bugs、history、security、comments。按 profile 裁剪子集:

- id: command-code-review
config:
lenses: [guidance, bugs, security]

- 自适应视角:autoLenses: true(默认)时,若审查范围命中安全敏感文件会自动启用安全视角,命中热路径会自动启用性能视角(若尚未启用)。用 autoLenses: false 关闭。

故障排查

- PR 上没有回帖:PR 已关闭 / 是 draft / 太简单 / 已审查过,或者没有发现达到 80 分。
- 提示 gh 不存在:安装并认证 GitHub CLI(gh auth login);只有 PR 审查需要它。
- 代码链接无法渲染:必须用完整 commit SHA,以及 #L[start]-L[end] 行区间格式。

目录结构

lib/index.js # 注册 /code-review 命令的 Cordis 插件 lib/lenses.js # 审查视角注册表与解析 lib/parse.js # 输入解析(--out 参数) test/smoke.test.mjs # 冒烟测试 test/parse.test.mjs # 解析器单元测试 test/lenses.test.mjs # 视角解析单元测试 cordis.patch.yml # bundle patch .github/workflows/ # ci.yml + release.yml + release-please.yml

开发

npm install
npm test # node --test(冒烟 + 解析器 + 视角单元测试)

贡献

欢迎提交 Issue / PR。

许可

MIT
预览分享卡片长什么样 ↓JasonFreeLab/dsh-command-code-review
分享 · DeepSeek Harness Hub
JasonFreeLab/dsh-command-code-review

一条命令并行审查代码并回帖到拉取请求

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部