hustcer/deepseek-review

🚀 Sharpen Your Code, Ship with Confidence – Elevate Your Workflow with DeepSeek Code Review 🚀

解决的问题

通过使用 DeepSeek AI 模型自动审查 GitHub Pull Request (PR) 或本地 Git 仓库中的代码变更,减少手动识别漏洞、风格违规和安全漏洞所需的工作量。

工作原理

该工具集成 DeepSeek 的 API(包括 V4 和 R1 模型),分析代码差异。可作为 GitHub Action 部署,在创建 PR、添加标签或特定评论提及时触发。同时提供由 Nushell 驱动的 CLI 工具,允许开发者直接在终端中审查本地提交、远程 PR 或特定 git 差异。

适用人群

希望将 AI 驱动的代码审查集成到 CI/CD 流水线中,或在提交前快速对本地变更进行 AI 辅助审计的开发者和维护者。

主要亮点

  • 灵活触发:支持自动 PR 审查、基于标签的触发,或通过 PR 评论进行按需审查。
  • 本地与远程支持:可通过 CLI 审查本地仓库、特定提交或远程 GitHub PR。
  • 可自定义 AI:支持自定义系统/用户提示、温度设置,以及自托管 DeepSeek 模型。
  • 细粒度控制:可使用模式包含或排除特定文件的审查。
  • 跨平台兼容:支持 macOS、Ubuntu 和 Windows。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目