多客户机房运维可视化与权限管控系统产品系统Vibe Coding

我要开发同款
king2026年08月11日
8阅读

技术信息

语言技术
PythonVueTypeScript前端
系统类型
H5Windows
行业分类
政务人工智能

作品详情

行业场景

数据中心机房运维信息分散在表格、监控平台和人工群里,值班人员难以及时掌握温湿度、机柜功率、告警与带宽等状态,日报月报也依赖人工整理、容易延误。本项目面向 IDC/机房运维场景,把多源运维数据汇聚到移动端可视化大屏,并配套 AI 问答助手与定时邮件推送,让一线运维和客户能随时查看运行态势、减少重复填报与沟通成本。

功能介绍

1)移动端机房监控大屏:温湿度、机柜功率/用电、机柜状态、PDU、带宽等模块可视化展示,支持按客户权限动态显示模块;
2)登录鉴权与多租户权限:JWT + HttpOnly Cookie,不同客户账号看到不同数据范围与页面模块;
3)AI 运维助手:基于大模型的机房问答,支持 Markdown 回复与业务链接跳转;
4)日报/月报自动化:定时刷新数据,生成 PDF 日报,并用无头浏览器对大屏做长截图,通过邮件自动推送;
5)PC 管理平台:客户增删改、模块权限配置、密码重置与数据状态查看;
6)数据对接与导入:支持对接/导入运维导出数据,供大屏与报表统一消费。

项目实现

前端:Vue3 + Vite + Vue Router + ECharts,移动端用 postcss-px-to-viewport 做 H5 适配;管理端 Vue3 + TypeScript + Element Plus。
后端:Python FastAPI,提供看板数据、鉴权、聊天、管理 API;APScheduler 做定时任务;DeepSeek 驱动运维问答;xhtml2pdf/reportlab 生成 PDF;Playwright 无头截图大屏长图并邮件发送。
数据与权限:SQLite/业务库管理租户与模块权限;看板接口按登录态过滤可见模块;日报月报与截图同样按权限生成。
部署:Nginx 静态托管前端,反向代理后端 API,支持 HTTPS 上线。核心难点在于多源数据汇总展示、按租户控权、以及「数据刷新→报表/截图→邮件」的自动化链路稳定性。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论