SuperAPI AI 工具集

diagram-to-image

设计与创作

查看项目

更新于 10-15 17:34

技能介绍

用途:将 Mermaid 图表代码渲染为图片文件,适合需要把 Mermaid 图表以 PNG 或 SVG 形式分享的场景。

主要能力:仅支持 render 动作;输入为 code 字段,内容是 Mermaid 源码;可输出 png(默认)和 svg 两种格式;支持指定主题(如 theme default)和输出路径;默认输出路径为 /tmp/diagram_<ts>.<format>。

使用方式:需先在本机安装 mmdc(Mermaid CLI)并使其位于 PATH 中,安装命令为 npm install -g @mermaid-js/mermaid-cli。调用示例:python3 skills/diagram-to-image/run.py render --code 'graph LR A[Client] --> B[API] B --> C[(DB)]' --format png --theme default --output /tmp/diagram_arch.png

限制:仅能执行渲染,不提供其他动作;渲染超时 30 秒;支持的输出格式仅 png 与 svg;依赖外部 mmdc 环境,缺失时无法渲染。资料未提供其他功能、平台支持或费用信息。