Skip to content

AI Codeview提交前的本地 AI 代码审查

审查 Git diff、指定路径和暂存区代码,用 DeepSeek 生成中文报告,并在 push 前给出质量 gate。

一行安装

bash
npm install -g ai-codeview
bash
acv review

核心能力

审查本地变更

acv review--staged--changed 覆盖常见提交前检查场景。

审查指定路径

acv review --path src 支持相对路径和绝对路径,内置越界防护和单文件大小限制。

推送前审查

acv push 在 commit 和 push 前审查 staged diff,并生成中文提交信息。push 失败提示回滚。

多格式输出

支持 text、markdown、json、summary 四种输出格式,可写入文件或输出到 stdout。

报告国际化

reportLanguage 配置 zh-CN 或 en-US,影响报告标题、标签和 AI 输出语言。

环境诊断

acv doctor 一键检查 Node.js、Git、配置、API Key、remote 等本地环境。

典型流程

bash
git add src/index.ts
acv push --dry-run
acv push

--dry-run 会完成审查和提交信息生成,但不会创建 commit,也不会执行 push。确认没问题后再运行 acv push

适合谁

  • 想在提交前做本地 AI 代码审查的个人开发者。
  • 需要轻量质量 gate 的小团队。
  • 希望用中文报告理解代码变更风险的项目维护者。
  • 想把审查结果输出为 JSON/Markdown 供脚本或归档使用的人。

Released under the MIT License.