feat: 实现 Mermaid 插件兼容层

- 添加插件检测函数(WP Githuber MD、Markdown Block、Code Syntax Block)
- 实现 Mermaid 库加载状态检测
- 添加重复加载防护逻辑,避免与插件冲突
- 在设置页显示插件兼容性状态
- 修改库加载逻辑,当检测到插件时跳过加载
- 在 JavaScript 端添加库加载状态标记
- Requirements: 9.1, 9.2, 9.3, 9.4, 9.5
This commit is contained in:
2026-01-23 23:36:12 +08:00
parent 4a59640998
commit f36a96d3b6
4 changed files with 242 additions and 19 deletions

View File

@@ -121,7 +121,7 @@
- **Validates: Requirements 6.3**
- _Requirements: 6.3_
- [~] 8. 实现主题切换功能
- [x] 8. 实现主题切换功能
- 添加主题切换事件监听器
- 实现图表重新渲染函数
- 处理自定义主题优先级
@@ -138,7 +138,7 @@
- **Validates: Requirements 4.5**
- _Requirements: 4.5_
- [~] 9. 实现插件兼容层
- [x] 9. 实现插件兼容层
- 添加插件检测函数WP Githuber MD、Markdown Block、Code Syntax Block
- 实现 Mermaid 库加载状态检测
- 添加重复加载防护逻辑