# 智慧能源
**Repository Path**: worldwolf/smart-energy
## Basic Information
- **Project Name**: 智慧能源
- **Description**: 智慧能源,包含综合能源系统、虚拟电厂、换电平台、光伏监控平台、储能物联平台、充电平台等等10个平台
。客服电话17665254495 微信17665254495
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 0
- **Created**: 2026-03-05
- **Last Updated**: 2026-03-31
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
⚡ 智慧能源管理系统 Smart Energy
🔋 一站式综合能源管理解决方案 · 助力企业实现碳中和目标
---
## 📖 项目简介
**智慧能源管理系统**是一套面向企业级用户的综合能源管理平台,涵盖 **综合能源管理、虚拟电厂、换电平台、光伏监控、储能物联、充电管理** 等多个核心业务场景。系统采用 **微服务架构 + 物联网数据采集**,为用户提供从设备接入、数据监控、能耗分析到智能决策的全链路能源管理能力。
> 🌐 **在线演示**:[https://www.zhenxingshenshuo.com/web/](https://www.zhenxingshenshuo.com/web/)
> �️ **能源管理系统**:[http://8.130.30.202/zzx-ems/system/project](http://8.130.30.202/zzx-ems/system/project) | 账号:`admin` 密码:`123456`
> �📞 **商务合作**:17665254495(电话/微信同号)
> 📧 **10套系统**一站式交付,欢迎咨询定制开发
---
## 🏗️ 技术架构
| 层级 | 技术栈 |
|------|--------|
| **前端框架** | Vue 3.x + Element Plus + ECharts |
| **后端框架** | Spring Boot 2.x + MyBatis Plus |
| **时序数据库** | ClickHouse(海量能耗数据存储与分析) |
| **缓存中间件** | Redis(高性能数据缓存) |
| **消息队列** | MQTT(物联网设备数据采集) |
| **关系数据库** | MySQL 8.0(业务数据持久化) |
| **数据格式** | JSON(标准化数据交互协议) |
---
## ✨ 核心功能模块
### 🏢 系统管理 — 多租户项目管理
支持多项目、多租户隔离管理,每个项目独立配置 MySQL、Redis、ClickHouse 数据源,满足集团化、多场站的复杂管理需要。

---
### 📡 数据监控 — IoT 采集配置
灵活的数据采集配置引擎,支持 **MQTT 协议**接入,自定义订阅主题、QoS 等级、ClickHouse 存储映射,实现物联网设备数据的高效采集与持久化。

---
### 🖥️ 设备管理 — 设备全生命周期管理
设备台账管理,支持设备编码、类型、状态、安装位置等多维度信息录入,提供**批量导入/导出**功能,实现设备资产的数字化管理。

---
### 🔧 设备维护 — 智能运维工单
设备维护记录全流程跟踪,涵盖**待处理、进行中、已完成**三类状态,支持维护类型、维护人员、费用等详细记录,保障设备稳定运行。

---
### ⚠️ 告警中心 — 智能告警规则引擎
灵活配置告警规则,支持多参数类型、阈值范围、告警级别自定义,结合实时数据流实现**毫秒级异常检测与告警通知**。

---
### 📊 能耗统计 — 实时能耗可视化
实时展示今日能耗、本月能耗、能效比等核心指标,提供**近7天/14天/30天**能耗趋势分析,支持能源类型分布与统计信息综合看板。

---
### 📈 能耗对比 — 多维度对比分析
支持**时间对比**与**设备对比**两种模式,按日/周/月维度展示本期与上期能耗数据,自动计算**环比变化率**与**同比变化率**,精准识别能耗异常。

---
### 🎯 能效分析 — 智能评分与诊断
多维度能效评分体系(用能得分、能效得分、管理得分、节能得分),设备能效排名、异常检测、**AI 节能建议**,并提供能源结构分析与峰谷用电分析。

---
### 📋 报表中心 — 自动化能耗报表
一键生成能耗日报/周报/月报,支持用电量(kWh)、用水量(m³)、用气量(m³)及总费用的统计汇总,提供 **Excel 导出**功能,满足企业能耗审计需求。

---
### 📝 工单管理 — 标准化运维流程
全部工单、待处理、今日新增、本周完成等多维度统计,支持工单类型、优先级、关联设备、指派人等精细化管理,打造标准化运维闭环。

---
### 🔔 消息中心 — 统一消息通知
整合全部消息、未读消息、系统通知、告警通知四类消息渠道,支持一键已读与批量管理,确保关键信息**零遗漏**。

---
## 🚀 快速开始
### 环境要求
| 组件 | 版本要求 |
|------|---------|
| JDK | 1.8+ |
| Node.js | 16+ |
| MySQL | 8.0+ |
| Redis | 6.0+ |
| ClickHouse | 21.0+ |
### 安装部署
```bash
# 1. 克隆项目
git clone https://gitee.com/worldwolf/smart-energy.git
# 2. 导入数据库脚本
mysql -u root -p < sql/smart_energy.sql
# 3. 修改后端配置文件
# 编辑 application.yml 中的数据库、Redis、ClickHouse 连接信息
# 4. 启动后端服务
cd backend && mvn spring-boot:run
# 5. 启动前端服务
cd frontend && npm install && npm run dev
```
---
## 📂 项目结构
```
smart-energy/
├── backend/ # 后端服务
│ ├── src/main/java/ # Java 源码
│ ├── src/main/resources/ # 配置文件
│ └── pom.xml # Maven 依赖
├── frontend/ # 前端项目
│ ├── src/ # Vue 源码
│ ├── public/ # 静态资源
│ └── package.json # NPM 依赖
├── sql/ # 数据库脚本
├── docs/ # 项目文档
└── README.md # 项目说明
```
---
## 🤝 参与贡献
1. Fork 本仓库
2. 新建 `feat/xxx` 分支
3. 提交代码变更
4. 新建 Pull Request
欢迎提交 Issue 和 PR,共同完善智慧能源生态!
---
## 📄 开源协议
本项目基于 [MIT License](LICENSE) 开源协议发布。
---
⭐ 如果这个项目对您有帮助,请点击 Star 支持一下!⭐
📞 商务合作 & 技术咨询:17665254495(电话/微信同号)