Skip to content

常见用例

本文档展示 Smart Draw 的常见使用场景和示例。

用例 1:产品需求流程图

输入:

画一个用户注册流程图:
1. 打开注册页面
2. 输入手机号
3. 获取验证码
4. 输入验证码
5. 设置密码
6. 注册成功

其中,验证码错误需要返回重新输入

效果: 生成包含判断节点和回路的完整注册流程图

用例 2:系统架构图

输入:

画一个微服务架构图,包含:
- 前端:Web App、Mobile App
- 网关层:API Gateway、负载均衡
- 服务层:用户服务、订单服务、商品服务、支付服务
- 数据层:MySQL、Redis、MongoDB
- 消息队列:Kafka

用箭头展示调用关系

效果: 生成分层的微服务架构图,清晰展示各组件关系

用例 3:数据库 ER 图

输入:

设计一个电商系统的ER图,包含以下实体:
- 用户(id, 用户名, 邮箱, 手机号, 创建时间)
- 商品(id, 名称, 价格, 库存, 分类id)
- 订单(id, 用户id, 总金额, 状态, 创建时间)
- 订单明细(id, 订单id, 商品id, 数量, 单价)
- 分类(id, 名称, 父分类id)

标注主键和外键关系

效果: 生成规范的 ER 图,包含实体、属性和关系连线

用例 4:项目甘特图

输入:

画一个App开发项目甘特图:
- 需求分析:第1-2周
- UI设计:第2-4周
- 后端开发:第3-8周
- 前端开发:第4-9周
- 测试:第8-10周
- 上线部署:第11周

标注关键里程碑

效果: 生成带时间轴的甘特图,展示任务并行和依赖关系

用例 5:团队组织架构图

输入:

画公司组织架构图:
- CEO
  - CTO
    - 研发部
      - 前端组(5人)
      - 后端组(8人)
      - 测试组(3人)
    - 运维部(4人)
  - COO
    - 产品部(6人)
    - 运营部(10人)
  - CFO
    - 财务部(3人)
    - 人事部(4人)

效果: 生成层级清晰的组织架构图

用例 6:SWOT 分析

输入:

为一家新成立的在线教育公司做SWOT分析:

优势:
- 技术团队经验丰富
- 课程内容原创优质
- 价格有竞争力

劣势:
- 品牌知名度低
- 资金有限
- 销售渠道单一

机会:
- 在线教育市场快速增长
- 政策支持职业教育
- 5G普及提升用户体验

威胁:
- 竞争对手众多
- 获客成本上升
- 用户留存困难

效果: 生成四象限的 SWOT 分析图

用例 7:API 时序图

输入:

画一个用户登录的时序图,参与者包括:
- 用户
- 前端App
- API网关
- 用户服务
- Redis缓存

流程:
1. 用户输入账号密码
2. 前端发送登录请求到网关
3. 网关转发到用户服务
4. 用户服务查询数据库验证
5. 验证成功后生成token
6. token存入Redis
7. 返回token给前端
8. 前端保存token并跳转首页

效果: 生成标准的 UML 时序图,清晰展示调用顺序

用例 8:思维导图

输入:

用思维导图整理"如何学习编程":
中心主题:学习编程

分支1:选择语言
- Python(适合入门)
- JavaScript(Web开发)
- Java(企业级应用)

分支2:学习资源
- 在线课程
- 技术书籍
- 官方文档
- 开源项目

分支3:实践方法
- 做项目
- 刷算法题
- 参与开源

分支4:进阶方向
- 前端开发
- 后端开发
- 数据科学
- 人工智能

效果: 生成发散式的思维导图

← 上一篇:配置指南

下一篇:进阶技巧 →