专业级图表生成工具库 - 让复杂概念一目了然,让技术架构清晰可见
本项目收集整理了13种软件开发常用图表的专业级AI生成提示词,基于业界最佳实践设计,帮助开发人员快速生成高质量的技术图表。
- 🎨 专业美观:生成符合设计规范的高质量图表,具有视觉冲击力
- 🧠 认知升级:让观看者产生"恍然大悟"的理解效果
- ⚡ 技术精准:确保图表在技术层面准确无误,可直接用于生产
- 🚀 即用即改:生成的图表代码可根据需求快速调整和优化
涵盖软件开发全生命周期的13种核心图表:
开发阶段 | 图表类型 | 输出格式 | 专业特色 |
---|---|---|---|
需求分析 | 用例图、业务流程图、用户旅程图 | PlantUML、BPMN、Mermaid | 业务逻辑清晰,用户体验可视化 |
架构设计 | 系统架构图、C4模型、部署图 | PlantUML、SVG、Mermaid | 技术架构专业,层次分明 |
详细设计 | ER图、时序图、状态图、API图 | PlantUML、SQL、Swagger | 设计细节精确,开发指导性强 |
实现测试 | 代码架构图、测试用例图 | Mermaid、XMind | 代码结构清晰,测试覆盖全面 |
部署运维 | 监控仪表盘 | JSON配置、YAML | 运维监控专业,指标体系完整 |
- 选择图表类型:根据开发阶段和具体需求选择图表
- 复制专业提示词:直接复制对应的生成提示词
- 输入AI工具:粘贴到ChatGPT、Claude、文心一言等大模型
- 获取专业图表:AI直接输出高质量的图表代码
- 渲染和优化:在对应工具中渲染,根据需要微调
├── README.md # 项目说明
├── 软件开发各阶段常用图表及生成指南.md # 完整指南文档
├── docs/ # 文档目录
│ ├── quick-start.md # 快速开始
│ ├── prompt-templates/ # 提示词模板
│ └── examples/ # 示例代码
├── assets/ # 资源文件
│ ├── images/ # 示例图片
│ └── templates/ # 模板文件
└── tools/ # 工具脚本
└── render-tools.md # 渲染工具推荐
图表类型 | 推荐工具 | 在线地址 |
---|---|---|
PlantUML | PlantUML Online | http://www.plantuml.com/plantuml/uml/ |
Mermaid | Mermaid Live Editor | https://mermaid.live/ |
BPMN | BPMN.io | https://demo.bpmn.io/ |
DBML | dbdiagram.io | https://dbdiagram.io/ |
OpenAPI | Swagger Editor | https://editor.swagger.io/ |
draw.io | draw.io | https://app.diagrams.net/ |
欢迎贡献新的提示词模板或改进现有内容:
- Fork 本仓库
- 创建特性分支 (
git checkout -b feature/new-diagram-type
) - 提交更改 (
git commit -am 'Add new diagram type'
) - 推送到分支 (
git push origin feature/new-diagram-type
) - 创建 Pull Request
MIT License - 详见 LICENSE 文件
如果这个项目对你有帮助,请给个 ⭐️ 支持一下!
让我们一起打造更高效的软件开发图表生成工具库!