SuperAPI AI 工具集

mermaid-diagramming

通用与其它

查看项目

更新于 10-15 17:30

技能介绍

用途:把每个提交的图表限定为回答一个明确问题,且需要三个以上节点并含分支、环或交叉关系才值得成图;不足者用正文说明。一个图表只承载一个问题,需要两个图例即应拆分。

主要能力:按意图从原型目录选择图表类型与模板(如 flowchart、stateDiagram-v2、sequenceDiagram、erDiagram、gantt、kanban、gitGraph、architecture-beta、C4Context、eventmodeling、radar-beta、treemap-beta 等)并重新填充;约束节点与边的图形逻辑、形状与布局键;执行健全性审计与多图组合;提供每类图的问题定义、失效模式与真相测试。

使用方式:参考路由涵盖方法论、构造、语法、配置、主题与嵌入等文档;校验使用命令 uv run scripts/validate_mermaid.py <file.md ...>,--json 输出 NDJSON,--no-render 仅做静态检查,--export DIR 导出 SVG,--proof 生成光栅证明,--renderer CMD 覆盖渲染器。

限制与契约:代码块正文只含声明、节点、边、标签、子图、无障碍指令与功能性布局键,外观交给渲染器;accTitle 与 accDescr 须随每个图表出现;部分图类型不支持或错误处理无障碍指令,需把关系句写在代码块旁。图未通过两阶段校验(图形逻辑检查与真实 SVG 渲染)不得视为完成;可读性检查覆盖节点重叠、边压节点与交叉对数量,部分图类因固有交叉而豁免。未提供的收费、平台或具体效果信息暂未提供。