From 759804dee7b196458b0df2beaeb9b531a82d0537 Mon Sep 17 00:00:00 2001
From: nanhaoluo <3075912108@qq.com>
Date: Sat, 24 Jan 2026 20:51:17 +0800
Subject: [PATCH] =?UTF-8?q?docs:=20=E6=9B=B4=E6=96=B0=20Mermaid=20?=
=?UTF-8?q?=E4=BD=BF=E7=94=A8=E6=8C=87=E5=8D=97=E5=92=8C=E6=B7=BB=E5=8A=A0?=
=?UTF-8?q?=E6=8D=A2=E8=A1=8C=E7=AC=A6=E6=B5=8B=E8=AF=95=E9=A1=B5=E9=9D=A2?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
docs/mermaid-usage-guide.md | 1 +
tests/test-mermaid-newline.html | 186 ++++++++++++++++++++++++++++++++
2 files changed, 187 insertions(+)
create mode 100644 tests/test-mermaid-newline.html
diff --git a/docs/mermaid-usage-guide.md b/docs/mermaid-usage-guide.md
index 9d7d3fc..04f0468 100644
--- a/docs/mermaid-usage-guide.md
+++ b/docs/mermaid-usage-guide.md
@@ -338,3 +338,4 @@ Argon 主题支持以下格式(按优先级排序):
- ✅ 修复容器语法中空行导致内容被截断的问题
- ✅ 修复 WP-Markdown 的 document.write 重复输出问题
- ✅ 改进容器语法检测,支持跨多个元素的内容收集
+- ✅ 修复换行符丢失问题(将 `
` 标签正确转换为换行符)
diff --git a/tests/test-mermaid-newline.html b/tests/test-mermaid-newline.html
new file mode 100644
index 0000000..474b845
--- /dev/null
+++ b/tests/test-mermaid-newline.html
@@ -0,0 +1,186 @@
+
+
+
测试 WP-Markdown 生成的 HTML 中 <br> 标签是否正确转换为换行符
+ + +::: mermaid
+flowchart TD
+ Start([开始]) --> Process[处理]
+ Process --> End([结束])
+:::
::: mermaid
+flowchart TD
+ A[用户提交评论] --> B{启用 AI 检测?}
+ B -->|是| C[AI 检测]
+ B -->|否| D[直接保存]
+ C --> E{检测结果?}
+ E -->|垃圾评论| F[移入回收站]
+ E -->|正常评论| G[保存评论]
+:::
::: mermaid
+flowchart LR
+ A[开始] --> B[处理]
+ B --> C[结束]
+ style A fill:#e1f5e1,stroke:#2e7d32
+ style C fill:#ffe1e1,stroke:#c62828
+:::