# CodeAnalysis **Repository Path**: henry0904/code-analysis ## Basic Information - **Project Name**: CodeAnalysis - **Description**: 基于大语言模型的代码分析平台 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-06-26 - **Last Updated**: 2025-06-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 代码分析平台 这是一个基于Vue.js和Flask的代码分析平台,提供代码分析、漏洞验证和报告生成等功能。 ## 项目结构 ``` . ├── frontend/ # 前端Vue.js项目 │ ├── src/ │ │ ├── views/ # 页面组件 │ │ ├── router/ # 路由配置 │ │ ├── store/ # Vuex状态管理 │ │ └── App.vue # 主组件 │ └── package.json # 前端依赖配置 │ └── backend/ # 后端Flask项目 ├── app.py # 主应用文件 └── requirements.txt # 后端依赖配置 ``` ## 功能模块 1. 文本分析模块 - 代码/异常文本输入 - Agent模块选择 - 分析工具选择(传统代码分析/模糊测试) 2. 数据管理模块 - 数据接入 - 数据清洗 - 数据存储 - 数据查询 3. 漏洞验证模块 - 漏洞检测 - 验证结果展示 4. 报告生成和交互模块 - 多模块报告生成 - 大模型交互 ## 安装和运行 ### 前端 ```bash cd frontend npm install npm run serve ``` ### 后端 ```bash cd backend pip install -r requirements.txt python app.py ``` ## 技术栈 - 前端:Vue 3 + Element Plus - 后端:Python Flask - 数据库:MySQL