📈 Mermaid 图表支持
Mermaid 是一个开源的图表和可视化工具。借助 Mermaid,您可以在页面上插入流程图、类图等图表。
要启用 Mermaid 支持,需要先安装 hexo-filter-mermaid-diagrams
包:
1 | npm install --save hexo-filter-mermaid-diagrams |
之后在配置文件中启用。
1 | plugins: |
在某页面的 front-matter 中,设置 mermaid: true
即可对该页面启用 Mermaid。
把图表代码写在 Markdown 代码块中即可。
效果如下:
classDiagram %% 这段图表代码由 AI 生成 class Swimmable { <> +void swim() } class Animal { < > -String name +Animal(String name) +void eat() +void sleep() +void makeSound()* } Animal <|-- Dog Animal <|-- Cat Animal <|-- Duck Duck ..|> Swimmable class Dog { +void makeSound() +void fetch() } class Cat { +void makeSound() +void scratch() } class Duck { +void makeSound() +void swim() }