f-e-n-g-0531/dsh-code-review ↗★ 0

@feng0531/dsh-code-review

Read-only Git/SVN code review for DSH 适合开发者,在发送给模型前可本地预览变更范围,安全外发需显式开启授权。

パッケージ
@feng0531/dsh-code-review
互換性
未検証
バージョン
0.6.2
ライセンス
NOASSERTION
最終更新
2026/09/30

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:f-e-n-g-0531/dsh-code-review

ドキュメント

README 全文を読む ↗

使用流程

插件入口为 index.mjs,由 DSH 插件加载器装载(本项目不自动修改 profile)。配置 allowModelSending: true 才能执行模型审查;缺省只允许本地预览。

  1. 在目标仓库的活跃 Agent 会话中调用 code_review_preview。
  2. 可用 selectedPaths 精确选择变更文件;未跟踪文件必须显式选入。contextPaths 提供仓库相对路径的额外上下文。
  3. 展示预览中的仓库范围、文件、排除原因及模型提供方。调用 code_review_execute,传入 previewId 和 confirmed: true。
  4. 服务另外请求宿主审批,只有 allowed-once 允许外发;确认参数不能绕过审批。宿主 never 策略、无应答者或拒绝均不发送代码。
  5. 返回 json(结构化报告字符串)及 markdown(中文报告)。文件、模型或目录变化时需重新预览。

默认在发现的仓库根目录审查,而不是仅当前子目录;预览会显示实际根目录。发送内容包括可审查文件的两侧完整文本、属性和显式上下文,可能包含敏感信息。选择前请检查范围,不要把密钥文件作为上下文。