Skip to content

AiMermaid 流程图

用于在 AI 回复中渲染 Mermaid 图表(流程图、时序图等),支持图像/代码视图切换与缩放、下载、复制。

基础用法

通过 code 传入 Mermaid 代码,header 可设置标题。

基础流程图
基础用法

多样化图表

AiMermaid 完美支持 Mermaid 的所有语法,包括时序图、甘特图、实体关系图等。

时序图 (Sequence Diagram)
时序图
甘特图 (Gantt Chart)
甘特图

自定义配置

可以通过 config 属性传入 Mermaid 的原生配置,例如修改渲染主题。支持 default, forest, dark, neutral 等预设。

森林模式 (Forest Theme)
自定义主题

操作栏

默认提供缩放、下载、复制;可通过 actions 配置开关。

自定义操作
操作栏

API

Props

属性说明类型默认值
codeMermaid 代码string''
header顶部标题(字符串或插槽)string | object-
configMermaid 配置MermaidConfig{}
actions操作栏配置(缩放/下载/复制)MermaidActions默认全开
themeOverrides主题覆盖Record<string, unknown>-

Events

事件名说明
render-type-change视图类型(image/code)切换时触发
error渲染错误时触发
ready渲染就绪时触发

Released under the MIT License.