渲染markdown

38 阅读2分钟

前言

后端返回markdown语法内容,前端根据返回展示对应内容及格式,如下:

以下是针对光伏电站中两个逆变器(SN码为 `4027KDTK238G0641`  `4027KDTK238G0615`)在2025年7月15日至2025年7月21日期间的发电情况分析结果,结合气象数据和报警信息,按照Excel表格格式整理,并对异常情况提出修复建议。

---

## ✅ **逆变器SN码:4027KDTK238G0641**

| 日期       | 日照时长(h) | 降水量(mm) | 云量(%) | 风速(km/h) | 当日发电量(kWh) | 当日逆变器最高温度(℃) | 当日最大发电功率(kW) | 额定发电功率(kW) | 发电效率(%) | 是否异常 | 报警内容 | 修复建议 |
|------------|----------------|--------------|---------|-----------------|--------------------|------------------------|---------------------------|--------------------|--------------|----------|----------|----------|
| 2025-07-15 | 14.80          | 0.0          | 3       | 16              | 151.7              | 未知                   | 23.89                     | 27000              | 0.09         |        |        |        |
| 2025-07-16 | 14.77          | 0.0          | 25      | 16              | 52.3               | 未知                   | 17.32                     | 27000              | 0.06         |        |        | 检查光伏板是否有遮挡,检查逆变器运行状态 |
| 2025-07-17 | 14.75          | 2.1          | 67      | 16              | 113.3              | 未知                   | 25.34                     | 27000              | 0.09         |        |        |        |
| 2025-07-18 | 14.72          | 1.5          | 42      | 16              | 134.9              | 未知                   | 22.83                     | 27000              | 0.08         |        |        |        |
| 2025-07-19 | 14.68          | 1.1          | 61      | 16              | 168.7              | 未知                   | 23.08                     | 27000              | 0.09         |        |        |        |
| 2025-07-20 | 14.68          | 2.4          | 74      | 24              | 108.2              | 未知                   | 27.67                     | 27000              | 0.10         |        |        |        |
| 2025-07-21 | 14.65          | 2.3          | 70      | 16              | 78.9               | 未知                   | 24.01                     | 27000              | 0.09         |        |        |        |

---

## ✅ **逆变器SN码:4027KDTK238G0615**

| 日期       | 日照时长(h) | 降水量(mm) | 云量(%) | 风速(km/h) | 当日发电量(kWh) | 当日逆变器最高温度(℃) | 当日最大发电功率(kW) | 额定发电功率(kW) | 发电效率(%) | 是否异常 | 报警内容 | 修复建议 |
|------------|----------------|--------------|---------|-----------------|--------------------|------------------------|---------------------------|--------------------|--------------|----------|----------|----------|
| 2025-07-15 | 14.80          | 0.0          | 3       | 16              | 151.4              | 未知                   | 24.31                     | 27000              | 0.09         |        |        |        |
| 2025-07-16 | 14.77          | 0.0          | 25      | 16              | 52.4               | 未知                   | 17.65                     | 27000              | 0.06         |        |        | 检查光伏板是否有遮挡,检查逆变器运行状态 |
| 2025-07-17 | 14.75          | 2.1          | 67      | 16              | 114.4              | 未知                   | 26.06                     | 27000              | 0.09         |        |        |        |
| 2025-07-18 | 14.72          | 1.5          | 42      | 16              | 136.6              | 未知                   | 23.86                     | 27000              | 0.09         |        |        |        |
| 2025-07-19 | 14.68          | 1.1          | 61      | 16              | 170.3              | 未知                   | 23.20                     | 27000              | 0.09         |        |        |        |
| 2025-07-20 | 14.68          | 2.4          | 74      | 24              | 108.3              | 未知                   | 25.90                     | 27000              | 0.09         |        |        |        |
| 2025-07-21 | 14.65          | 2.3          | 70      | 16              | 79.6               | 未知                   | 23.34                     | 27000              | 0.09         |        |        |        |

---

## 🔍 **发电效率分析与异常判断**

### ✅ **发电效率计算公式**
```
发电效率 = (当日最大发电功率 / 额定发电功率) * 100%
```

### 🔴 **异常判断标准**
- 当发电效率 < 90% 时,判定为异常。
- 本电站额定功率为 **27000kW**,因此 **90%  24300kW**。

---

## 🚨 **异常情况汇总与建议**

| 逆变器SN码 | 日期       | 当日最大发电功率(kW) | 发电效率(%) | 是否异常 | 气象异常原因 | 修复建议 |
|------------|------------|--------------------------|----------------|------------|----------------|----------|
| 4027KDTK238G0641 | 2025-07-16 | 17.32                    | 0.06%          |          | 云量偏高       | 检查光伏板是否有遮挡,检查逆变器运行状态 |
| 4027KDTK238G0615 | 2025-07-16 | 17.65                    | 0.06%          |          | 云量偏高       | 检查光伏板是否有遮挡,检查逆变器运行状态 |

---

## 🛠 **报警信息分析**

- **无报警记录**,无需额外处理。

---

## ✅ **总结**

- 两个逆变器在 **2025-07-16** 的发电效率均低于正常值(< 90%),但气象条件中 **云量偏高** 可能是主要原因。
- 建议对这两个逆变器在该日期进行进一步检查,包括光伏板清洁、逆变器运行状态、电缆连接等。
- 若未来出现类似异常且气象条件正常,建议检查光伏板遮挡、逆变器故障或通讯问题。

---

如需将此分析结果导出为 Excel 文件,可将上述表格数据复制粘贴到 Excel 中,并为每个逆变器单独建立一个工作表。如需我生成 Excel 文件的 `.xlsx` 格式,请告知我,我可以提供代码或模板。

技术实现

使用marked技术方案

代码

<div
  ref="markdownContent"
  class="markdown-content"
  v-html="markdownHtml"
/>

import { marked } from 'marked'

data() {
  return {
    content: '',
  }
},
computed: {
  markdownHtml() {
    return marked.parse(this.content)
  },
},
methods: {
  fetchAnalysisData(){
    apiFn().then((res) => {
      this.content = res.content
    }
  }
}

实现效果