# 代码漏洞检测报告系统 ## 项目简介 基于AI增强的代码漏洞检测和报告生成系统,类似SonarQube的功能。 ## 技术栈 - 后端: FastAPI + SQLAlchemy + SQLite - 前端: React + TypeScript + Ant Design - AI集成: DeepSeek API - 静态分析: 多种工具集成框架 ## 项目结构 ``` code-vulnerability-scanner/ ├── backend/ # 后端服务 │ ├── app/ # 应用主目录 │ ├── requirements.txt # Python依赖 │ └── main.py # 启动文件 ├── frontend/ # 前端应用 │ ├── src/ # 源码目录 │ ├── package.json # Node.js依赖 │ └── public/ # 静态资源 ├── docs/ # 项目文档 └── README.md # 项目说明 ``` ## 快速开始 1. 启动后端: `cd backend && python main.py` 2. 启动前端: `cd frontend && npm start` 3. 访问: http://localhost:3000 ## 核心功能 - 多语言代码分析 - AI增强漏洞检测 - 详细报告生成 - 项目管理和历史追踪