Code Review AI Bot
Go to file
lintsinghua 0e00514aad docs: redesign README with improved visual hierarchy and content structure
- Restructure header with centered logo, title, and tagline for better visual impact
- Add comprehensive badge section showcasing version, tech stack, and social links
- Reorganize content with new "What is this?" section addressing user pain points
- Introduce "Why choose us?" comparison table highlighting key differentiators
- Replace text-based feature list with visual demo table showing screenshots
- Simplify quick start guide to 3-step process with clearer instructions
- Add core capabilities table for better feature discoverability
- Create LLM platform support table with categorized provider grouping
- Add future roadmap section with planned features and improvements
- Improve overall readability with better spacing, formatting, and visual hierarchy
- Enhance user engagement with emoji usage and conversational tone throughout
2025-12-05 13:48:34 +08:00
.github fix(ci): upgrade pnpm to v9 for lockfile v9.0 compatibility 2025-11-28 21:08:09 +08:00
backend fix: 修复多个问题 2025-12-04 16:54:15 +08:00
docs docs: add comprehensive documentation and guidelines 2025-12-05 13:38:14 +08:00
frontend fix: 修复多个问题 2025-12-04 16:54:15 +08:00
rules Initial commit: Add XCodeReviewer project files 2025-09-20 00:09:00 +08:00
scripts feat: improve Docker deployment and release workflows 2025-11-28 20:43:26 +08:00
supabase/migrations feat(projects): add ZIP file upload support and source type tracking 2025-11-28 17:38:12 +08:00
.dockerignore feat(docker): Enhance Docker configuration for multi-provider LLM support 2025-10-24 16:41:29 +08:00
.gitignore refactor: 重构项目结构,将前端和后端代码分离到独立目录 2025-11-26 21:11:12 +08:00
CONTRIBUTING.md docs: add comprehensive documentation and guidelines 2025-12-05 13:38:14 +08:00
DISCLAIMER.md docs: add comprehensive documentation and guidelines 2025-12-05 13:38:14 +08:00
Dockerfile feat: v2.0.0-test release 2025-11-28 20:34:15 +08:00
LICENSE Initial commit 2025-09-19 23:53:48 +08:00
README.md docs: redesign README with improved visual hierarchy and content structure 2025-12-05 13:48:34 +08:00
SECURITY.md docs: add comprehensive documentation and guidelines 2025-12-05 13:38:14 +08:00
docker-compose.yml feat: improve Docker deployment and release workflows 2025-11-28 20:43:26 +08:00
nginx.conf feat(deployment): Add Docker support and deployment configuration 2025-10-23 00:13:48 +08:00
sgconfig.yml Initial commit: Add XCodeReviewer project files 2025-09-20 00:09:00 +08:00

README.md

XCodeReviewer Logo

🛡️ XCodeReviewer

让 AI 成为你的代码安全守护者

告别繁琐的人工审计,拥抱智能化代码安全新时代

Version License React FastAPI Python Ask DeepWiki

Stars Forks Sponsor


💡 这是什么?

你是否也有这样的困扰?

  • 😫 代码审计耗时耗力,人工 Review 效率低下
  • 🤯 传统 SAST 工具误报率高,修复建议不知所云
  • 😰 安全漏洞藏得太深,上线后才发现问题
  • 🥺 想用 AI 辅助审计,但配置复杂、门槛太高

XCodeReviewer 来拯救你! 🦸‍♂️

我们将 10+ 主流大模型的智慧注入代码审计,让你像和资深安全专家对话一样,轻松发现代码中的安全隐患、性能瓶颈和潜在 Bug。

为什么选择我们?

🧠 真正理解你的代码

不是简单的关键词匹配,而是深度理解代码逻辑和业务意图,像人类专家一样思考。

🎯 What-Why-How 三步修复

  • What: 精准定位问题所在
  • Why: 解释为什么这是个问题
  • How: 给出可直接使用的修复代码

🔌 10+ LLM 平台任你选

OpenAI、Claude、Gemini、通义千问、DeepSeek、智谱AI... 想用哪个用哪个,还支持 Ollama 本地部署!

5 分钟快速上手

Docker 一键部署,浏览器配置 API Key无需复杂环境搭建。

🔒 代码隐私有保障

支持 Ollama 本地模型,敏感代码不出内网,安全合规无忧。

📊 专业报告一键导出

JSON、PDF 格式随心选,审计报告直接交付,省去整理时间。

🎬 眼见为实

智能仪表盘 即时分析
仪表盘 即时分析
一眼掌握项目安全态势 粘贴代码,秒出结果
项目管理 审计报告
项目管理 审计报告
GitHub/GitLab 无缝集成 专业报告,一键导出

🚀 3 步开始你的智能审计之旅

# 1⃣ 克隆项目
git clone https://github.com/lintsinghua/XCodeReviewer.git && cd XCodeReviewer

# 2⃣ 配置你的 LLM API Key
cp backend/env.example backend/.env
# 编辑 backend/.env填入你的 API Key

# 3⃣ 一键启动!
docker-compose up -d

🎉 搞定! 打开 http://localhost:5173 开始体验吧!

📖 更多部署方式请查看 部署指南

🛠️ 核心能力

能力 描述
🚀 项目管理 GitHub/GitLab 一键导入ZIP 上传,多语言支持
即时分析 代码片段秒级分析10+ 编程语言全覆盖
🧠 智能审计 Bug、安全、性能、风格、可维护性五维检测
💡 可解释分析 What-Why-How 模式,精准定位 + 修复建议
📊 可视化报告 质量仪表盘、趋势分析、PDF/JSON 导出
⚙️ 灵活配置 浏览器运行时配置,无需重启服务

🤖 支持的 LLM 平台

🌍 国际平台 OpenAI GPT · Claude · Gemini · DeepSeek
🇨🇳 国内平台 通义千问 · 智谱AI · Kimi · 文心一言 · MiniMax · 豆包
🏠 本地部署 Ollama (Llama3, CodeLlama, Qwen2.5, DeepSeek-Coder...)

📖 详细配置请查看 LLM 平台支持

🎯 未来蓝图

🚀 我们的愿景:打造下一代智能代码安全平台,让每一行代码都值得信赖!

计划 描述
🔄 DevSecOps Pipeline GitHub/GitLab CI 集成PR 级自动化安全审查
🔬 RAG-Enhanced Detection CWE/CVE 知识库增强,告别高误报
🤖 Multi-Agent Architecture 审计-修复-验证多智能体协同工作流
🔧 Auto Patch Generation 智能漏洞定位与修复补丁自动生成
🛡️ Hybrid Analysis Engine AI + SAST 工具双重验证机制
📋 Custom Security Policies 声明式规则引擎,团队规范定制

📚 文档

文档 说明
🚀 部署指南 Docker / 本地开发部署
⚙️ 配置说明 后端配置、数据库、API 中转站
🤖 LLM 平台 10+ 平台配置与 API Key 获取
常见问题 FAQ
🤝 贡献指南 如何参与贡献
🔒 安全政策 代码隐私与安全
📜 免责声明 使用条款

🤝 一起让它变得更好

我们相信开源的力量!无论是提 Issue、贡献代码还是分享使用心得你的每一份参与都让 XCodeReviewer 变得更强大。

PRs Welcome

感谢每一位贡献者! 🙏

Contributors

📞 联系我们

🏠 项目主页 · 🐛 问题反馈 · 📧 联系作者


如果这个项目对你有帮助,请给我们一个 Star
你的支持是我们持续迭代的最大动力 💪

Star History


⚠️ 使用前请阅读 安全政策免责声明

Made with ❤️ by lintsinghua