sarthakkarmakar2005-netizen/AI-Powered-Code-Reviewer
GitHub: sarthakkarmakar2005-netizen/AI-Powered-Code-Reviewer
基于大语言模型的全栈 Web 应用,自动分析多种编程语言的代码质量、安全漏洞和性能问题并提供 AI 反馈。
Stars: 0 | Forks: 0
## AI 代码审查器
这是一个智能的全栈 Web 应用程序,利用大型语言模型(LLM)跨多种编程语言执行自动化代码审查。该平台会分析源代码中的 bug、安全漏洞、性能问题和编码最佳实践,同时提供详细的反馈、审查历史记录、PDF 导出功能以及现代化的深色模式用户界面。
### 🚀 功能
* 基于 AI 的代码分析与审查
* 多语言支持(Python、Java、JavaScript、C++、Go、TypeScript)
* 审查历史管理
* 将审查报告导出为 PDF
* 支持 Dark/Light 模式
* 用户认证
* Docker 化部署
* 响应式现代化 UI
### 🛠️ 技术栈
**Frontend**
* React.js
* JavaScript (ES6+)
* Tailwind CSS
* jsPDF
**Backend**
* Node.js
* Express.js
**Database**
* MongoDB
* Mongoose
**AI 集成**
* Anthropic Claude API(或 OpenAI API)
**认证**
* Firebase Authentication / Auth0
**DevOps 与部署**
* Docker
* Git & GitHub
### 📌 项目目标
通过为开发者提供关于代码质量、安全性、性能和可维护性的即时 AI 生成反馈,简化代码审查流程,从而提升开发效率和软件质量。
标签:AI代码审查, DLL 劫持, GNU通用公共许可证, MITM代理, MongoDB, Node.js, Petitpotam, React, Syscalls, 代码质量分析, 大语言模型, 自定义脚本, 请求拦截