多格式图表生成,自然语言一键出图

diagram-generator

收藏 90.8k
下载 21.7k
版本 1.1.1

纯文档型图表生成工具,支持 draw.io/Mermaid/Excalidraw 三种格式,通过 MCP 服务器委派实现零代码架构,顶级安全 S+ 评级

基本信息

  • 技能名称?diagram-generator
  • 中文名称?多格式图表生成,自然语言一键出图
  • 作者?matthewyin
  • 分类?专业技能
  • 版本?1.1.1
  • 标签?diagram, visualization, mermaid, drawio, excalidraw, architecture, documentation, mcp, zero-dependency

使用方法

使用说明
核心功能
Diagram Generator 是一款专业的多格式图表生成与管理工具,支持通过自然语言描述创建和编辑 draw.io 、 Mermaid 和 Excalidraw 三种主流格式的图表。该 Skill 采用独特的 零代码架构设计 ——本身仅为纯文档型接口规范(99.4% Markdown),所有实际生成功能均委托给外部 MCP 服务器 mcp-diagram-generator 执行,从而在功能完整性与安全性之间取得卓越平衡。
支持的图表类型
| 类型 | 推荐格式 | 适用场景 | |------|---------|---------| | 流程图 (Flowchart) | Mermaid | 快速流程可视化、文档嵌入 | | 时序图 (Sequence) | Mermaid | 系统交互、API 调用流程 | | 类图 (Class Diagram) | Mermaid/draw.io | UML 设计、代码结构 | | ER 图 | Mermaid | 数据库架构设计 | | 思维导图 (Mindmap) | Mermaid/Excalidraw | 头脑风暴、知识梳理 | | 架构图 | draw.io | 复杂系统拓扑 | | 网络拓扑图 | draw.io | 四层嵌套结构(环境→机房→区域→设备) | 显著优点

  1. 顶级安全保障 :安全评级 S+(满分 100) ,通过全部六维检测(静态分析、动态行为、依赖审计、网络流量、隐私合规、威胁情报),零依赖、零网络调用、无可执行代码。
  2. 极简使用体验 :支持自然语言输入,自动生成结构化 JSON 描述,MCP 服务器负责文件生成与目录管理,用户无需关注底层格式细节。
  3. 智能路径管理 :默认输出至 diagrams/{format}/ ,支持自定义配置一次、多次复用,自动创建目录、自动生成带日期戳的文件名。
  4. 多格式灵活切换 :内置格式选择指南,根据场景智能推荐最优格式——Mermaid 适合文档与版本控制,draw.io 适合复杂精细调整,Excalidraw 适合手绘风格原型。
  5. 网络拓扑专业化 :针对企业级网络架构设计,内置四层嵌套规范与配色标准(紫-绿-黄-设备色),大幅降低复杂拓扑的绘制门槛。
    潜在局限
    外部依赖约束 :核心功能依赖 mcp-diagram-generator MCP 服务器,需用户手动配置安装(支持 npx 自动下载或本地开发模式),服务器不可用则功能完全失效。
    来源可信度 T3 :维护者为个人开发者(AlkaidY),非知名组织背书,尽管本次检测无风险,但长期维护稳定性需观察。
    格式能力边界 :虽然声明支持读取和修改现有文件,但实际修改流程需"读取→解析→重新生成",对大型复杂图表的增量编辑效率有限。
    无实时预览 :生成结果为文件落地,需配合外部工具(如 draw.io 桌面版、Markdown 渲染器)查看效果,无法即时可视化反馈。
    适合人群
    技术文档工程师 :需要在 Markdown 文档中嵌入可版本控制的 Mermaid 图表
    系统架构师 :快速绘制网络拓扑、系统架构图并导出可手动精调的 draw.io 文件
    产品经理/设计师 :使用 Excalidraw 格式输出手绘风格原型图
    注重安全的团队 :对第三方 Skill 有严格安全审计要求,需要零代码攻击面的工具
    常规风险
    | 风险类别 | 等级 | 说明 | |---------|------|------| | 代码执行风险 | | 纯文档型,无可执行代码 | | 供应链攻击 | 极低 | 零运行时依赖,但需关注 MCP 服务器本身安全 | | 数据泄露 | | 无数据收集、无网络上传 | | 服务中断 | 低 | 依赖 MCP 服务器可用性,建议本地部署备份 | 建议措施 :在生产环境部署前,独立审计 mcp-diagram-generator MCP 服务器;对于关键图表,保留手动备份副本。

标签

专业技能

💬 评论 (0)

发表评论

支持 Markdown

📭 还没有评论,快来抢沙发吧!