SuperAPI AI 工具集

diagram-patterns

设计与创作

查看项目

更新于 10-16 00:23

技能介绍

用途:帮助你在可视化需求中做出决策,包括选择图表类型、选择工具(Mermaid 或 PlantUML),以及如何组织结构使图表更清晰。

主要能力:提供图表类型决策树,按信息类型映射到对应图表,例如交互与消息流用序列图、对象与类结构用类图、数据库模式用 ER 图、状态迁移用状态图、流程与算法用流程图或活动图、系统架构按层级用 C4 上下文/容器/组件或部署图、时间线用甘特图、Git 分支用 Git Graph(仅 Mermaid)、层级想法用 MindMap(仅 PlantUML)、数据结构用 JSON 图(仅 PlantUML)。同时提供工具选择矩阵与详细对比,涵盖安装需求、Markdown 集成、学习曲线、可定制性、C4 支持、图表类型数量、JSON/MindMap 与 GitGraph 支持等维度。

使用方式:可先通过两个问题收集需求——想可视化的对象(系统架构、流程/工作流、数据结构、交互)以及是否有工具或平台约束(GitHub/GitLab Markdown、最大定制、企业架构、无偏好),再套用决策树给出推荐。资料还提到可用 AskUserQuestion 交互式引导选择。详细语法参考可调用 visualization:mermaid-syntax 或 visualization:plantuml-syntax;深入模式与示例可加载 references 下的 sequence-class-patterns.md、er-state-flow-patterns.md、c4-patterns.md、best-practices.md。

适用场景:GitHub/GitLab 仓库内文档、无需配置的快速图表、技术背景混合的团队、简单到中等复杂度图表适合 Mermaid;复杂企业架构(C4、ArchiMate)、需要最大外观控制、专用图表(MindMap、JSON、WBS)、需要 sprites/图标时适合 PlantUML。

限制:资料未提供该技能自身的安装命令、收费或平台要求等信息,暂未提供。所有决策内容以资料描述为准,未实测。