ZanyarErkozan/NexusThreat-AI-Security-Dashboard
GitHub: ZanyarErkozan/NexusThreat-AI-Security-Dashboard
一个基于 Next.js 的企业安全情报仪表盘原型,演示如何将钓鱼 URL 检测和 NLP 情感分析机器学习模型集成到现代化的全栈 Web 应用中。
Stars: 0 | Forks: 0
# NexusThreat AI - Web 安全仪表盘
**作者:** Zanyar Erkozan
## 📋 概述
NexusThreat AI 是一个现代化的企业级安全情报仪表盘。它作为高级人工智能和机器学习模型的统一前端,专为检测零日钓鱼攻击以及对原始文本执行语义情感分析而设计。
该项目展示了将复杂的后端机器学习管道(NLP、Logistic Regression、Heuristics)与极具视觉吸引力、高性能且响应迅速的用户界面相连接的能力。
## ⚙️ 核心功能
- **钓鱼 URL 检测引擎:** 根据启发式规则和模拟的 ML 概率分析输入的 URL,以识别不安全的协议、punycode 攻击以及可疑的域名模式。
- **NLP 语义情感分析:** 使用模拟的 Recurrent Neural Network (RNN) 处理文本输入,以确定情感极性(正向、负向、中性)并提取关键的 token。
- **高级 UI/UX:** 采用深色模式优先和毛玻璃美学设计,使用 Tailwind CSS 和 Framer Motion 实现极致流畅的微交互动画。
- **全栈架构:** 基于 Next.js 14 (App Router) 构建,拥有强大的 Serverless API 端点,作为连接 ML 引擎的桥梁。
## 🛠️ 技术栈
- **框架:** Next.js (React)
- **样式:** Tailwind CSS, `clsx`, `tailwind-merge`
- **动画:** Framer Motion
- **图标:** Lucide React
- **语言:** TypeScript
## 📸 截图
*(这是一个本地开发的原型。以下是实际运行的应用程序截图。)*

## 🚀 本地开发展示
该应用程序已在本地完成设计、构建和测试。旨在展示我构建复杂、生产级、全栈应用程序的能力。
如果您希望在本地运行它:
1. **安装依赖:**
cd frontend
npm install
2. **运行开发服务器:**
npm run dev
标签:Apex, 安全仪表盘, 机器学习, 自动化攻击, 钓鱼检测