SuperAPI AI 工具集

mermaid

通用与其它

查看项目

更新于 10-16 01:38

技能介绍

用途:该技能帮助用户根据自然语言描述、代码分析或编辑现有图表来创建、校验并渲染 Mermaid 图表。适用于需要绘制流程图、时序图、类图等可视化图形的场景。主要能力:支持流程图、时序图、类图、状态图、实体关系图、甘特图、用户旅程、时间线、看板、饼图、XY 图、象限图、桑基图、雷达图、树图、Git 图、C4 图、需求图、架构图、块图、数据包图、思维导图、ZenUML 等多种图表类型;可从代码中提取类、方法、关系、函数调用、控制流、状态等生成对应图表。使用方式:先识别图表类型与关键元素,生成 Mermaid 代码并保存为 .mmd 文件(文件名用 kebab-case),随后必须用 mmdc -i <filename>.mmd 校验;若失败则根据错误自动修正并重新校验,直到通过。需要预览时,默认渲染为 SVG:mmdc -i <filename>.mmd -o <filename>.svg,也支持 PNG 和 PDF。可参考 examples/ 目录中的类型示例和 templates/common-patterns.md 中的常见模式。限制:假设已安装 mermaid-cli(mmdc);仅在用户明确要求时才渲染图像;未提供收费、价格或平台信息。