这是一个基于 Python 和原生 Web 技术构建的实时系统监控仪表板。它不仅能以极具未来感的界面展示服务器核心各项指标,还集成了一个无限循环弹幕系统以及一个强大的实时漏洞检测与审计引擎。
- 极简可视化:动态展示 CPU 使用率、内存占用、磁盘空间及系统负载。
- 动态更新:每 3 秒自动轮询后端 API,获取最精准的服务器状态。
- 环境信息:一键查看操作系统、内核版本及公网 IP。
- 全量显示:支持最多 1000 条 历史弹幕同时在屏幕上无限循环滚动。
- 实时交互:新发送的弹幕会即时加入全球循环队列。
- 个性化定制:支持自定义昵称与弹幕颜色。
- 深度检测:自动识别并拦截 XSS 跨站脚本、SQL 注入及命令注入攻击。
- 实时审计:在页面前端显著位置记录攻击者的 IP 地址、攻击载荷及处理状态。
- 输出安全:前端采用严格的 HTML 转义与 DOM 隔离,彻底杜绝二次注入。
- 后端: Python 3 原生
http.server扩展(轻量级,零外部依赖)。 - 前端: 原生 JavaScript + CSS3 动画(极致性能,支持手机端适配)。
- 反向代理: Nginx(负责流量转发与 API 代理)。
- 数据存储: 基于 JSON 的本地持久化存储。
只需执行一键启动脚本:
./start_local.sh访问:http://localhost:8000
- 将
backend/monitor_api.py运行于后台。 - 配置 Nginx 指向
frontend/index.html。 - Nginx 配置示例见
config/nginx.conf。
video/
├── frontend/ # 极简前端界面
│ └── index.html # 核心逻辑与 UI
├── backend/ # Python 异步后端
│ ├── monitor_api.py # API 服务与安全引擎
│ └── ...
├── config/ # 服务配置文件
│ └── nginx.conf # Nginx 代理配置
└── README.md # 你现在看到的文档
"请你务必手下留情,轻点整!!!!" —— 由 Claude AI 自动部署,运行于阿里云 ECS
由 Claude AI 倾情驱动 | 2026