← 开源
mimo-x

Code-Review-GPT-Gitlab

🤖 GPT( Deepseek and more ) Code Review for Gitlab (针对于 Gitlab 的 LLM 辅助 Code Review 工具)项目详细文档 👇🏻

ApplicationsCodingPython
在 GitHub 打开
增长势头
+-124 小时新增 Star-0.1%
816
Star
104
Fork
+-2
本周
5
贡献者
创建于 2023-10-19 · 更新于 2026-10-15 · 今日第 19067 名
主要开发者
mimo-xRobbingsvstars1
README

English README | 中文 README

📚 官方文档

🔍 项目描述 • 🍭 功能预览 • 🔧 部署安装 • 📌 待办清单 🚗 联系我们

项目描述 📚

一个利用大模型帮助我们在 Gitlab 上进行 Code Review 提升研发效能的项目 💪🏻 (( 包括但不限于 GPT 、DeepSeek 等🎁))

这个项目有什么特点? ✨

🐶 针对于 ** Gitlab ** 定制 (计划支持 Github 、Gitlab 、Gitee 、Bitbucket 等)

🤖 我们正在开发 ** Multi-Agent ** 的插件,多个 ** Agent ** 协同工作,共同完成评审

🐱 结合了 ** 多种大模型对接 ** 的能力 🚀

🦊 能够接入私有化 LLM ** 代码安全问题 **

🦁 我们将一直关注效能研发 ** 最新的Coder Review动态 ** 融入这个项目

项目架构 🚗

前期架构

🚀 全新架构升级:更强大、更灵活、更高效! 🌈

🌟 丰富的模型接入 支持轻松接入更多的模型,无论是经典模型还是最新的 AI 模型,都能轻松集成!

🔧 高度定制化   开发者可以便捷地自定义处理逻辑和回复机制,打造专属于你的解决方案!

🔗 扩展性强    模块化设计使得功能扩展更加方便,未来可以轻松添加新功能,满足不断变化的需求!

🛠️ 高可维护性   代码结构清晰,注释详细,便于维护和二次开发,减少开发者的负担!

快来体验我们的新架构吧,享受前所未有的强大功能和极致体验!✨

功能预览 🌈

主页展示

Webhook 配置

Prompt 提示词配置

消息通知

详细信息

部署 📖

Docker 快速上手

cp .env.example .env
docker compose up -d
docker compose logs -f backend

按部署环境调整 .env 中的 VITE_API_BASE_URL / VITE_DEV_PROXY_TARGET,然后访问 http://localhost:3000 前端界面;停止可执行 docker compose down。

源代码运行 💻

后端启动

# 克隆仓库
git clone git@github.com:mimo-x/Code-Review-GPT-Gitlab.git
cd Code-Review-GPT-Gitlab/backend

# 安装依赖
pip install -r requirements.txt

# 数据库迁移
python manage.py migrate

# 启动服务
python manage.py runserver 0.0.0.0:8001
# 或使用: ./start.sh

前端启动

cd frontend

# 安装依赖
npm install

# 开发模式
npm run dev

# 生产构建
npm run build

配置Gitlab webhook

填写Webhook URL时,请在域名后添加路径/api/webhook/gitlab/,例如:http://example.com/api/webhook/gitlab/

尝试发起一个 Merge Request 吧🎉

交流 👨‍👨‍👦‍👦

👏🏻 很高兴你能向我们提出一些问题和修改建议(Issue,PR), 欢迎 star 项目 ⭐️

📮 Email:mixuxin@163.com

📱 wx:isxuxin

👨‍👨‍👦‍👦 如果有任何使用问题,欢迎来这里交流(AI 研发效能领域) 👋

参考文献 📚

贡献者 👥

    [![mimo-x](https://avatars.githubusercontent.com/u/17410629?v=4)   

      mimo-x](https://github.com/mimo-x)
  

  

    [![Robbings](https://avatars.githubusercontent.com/u/88301764?v=4)   

      Robbings](https://github.com/Robbings)
  

  

    [![vstars1](https://avatars.githubusercontent.com/u/196412637?v=4)   

      vstars1](https://github.com/vstars1)
  

  

    [![kexicui](https://avatars.githubusercontent.com/u/96035673?v=4)   

      kexicui](https://github.com/kexicui)
  

  

    [![andaoai](https://avatars.githubusercontent.com/u/55041866?v=4)   

      andaoai](https://github.com/andaoai)

Star History

License 📑

This project is licensed under the MIT License.

排名相邻
同类项目