Files
TrueGrowth/docs/user-manual/content/drawing/flowchart.mdx

155 lines
3.6 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: 流程图
category: drawing
order: 5
---
# 流程图
流程图是表达流程和逻辑的常用工具Opentu 支持 AI 生成流程图和手动绘制。
## 效果展示
<img src="../../product_showcase/流程图.gif" alt="流程图演示" style="max-width: 100%; border-radius: 8px;" />
只需用文字描述流程AI 就能自动生成专业的流程图。
## AI 生成流程图
这是最快捷的方式:
### 方法一:自然语言描述
在底部输入框输入流程描述,如:
- "用户登录流程:输入账号密码 → 验证 → 成功进入首页/失败提示重试"
- "订单处理流程:下单 → 支付 → 发货 → 签收"
AI 会理解你的描述并生成相应的流程图。
### 方法二Mermaid 语法
如果你熟悉 Mermaid 语法,可以更精确地控制流程图:
1. 点击工具栏的 **工具箱** 图标
2. 选择 **Mermaid 转流程图**
3. 输入 Mermaid 代码
4. 点击生成
**示例代码:**
```mermaid
graph TD
A[开始] --> B{判断条件}
B -->|是| C[执行操作A]
B -->|否| D[执行操作B]
C --> E[结束]
D --> E
```
## 手动绘制流程图
<Screenshot id="flowchart-step-1" />
<p class="screenshot-caption">流程图工具</p>
### 第 1 步:添加形状
<Screenshot id="flowchart-step-2" />
<p class="screenshot-caption">选择流程图形状:① 开始/结束 ② 处理步骤 ③ 判断条件</p>
1. 点击工具栏的形状工具
2. 选择需要的形状:
- **矩形** - 表示操作/步骤
- **菱形** - 表示判断/条件
- **椭圆/圆角矩形** - 表示开始/结束
- **平行四边形** - 表示输入/输出
3. 在画布上点击或拖拽创建
### 第 2 步:添加文字
双击形状,输入说明文字。
### 第 3 步:连接形状
<Screenshot id="flowchart-step-3" />
<p class="screenshot-caption">拖动连接点创建连线,双击编辑文本</p>
1. 按 `A` 键切换到箭头工具
2. 从一个形状拖动到另一个形状
3. 箭头会自动连接两个形状
### 第 4 步:调整布局
拖动形状调整位置,连接线会自动跟随调整。
## 形状含义
| 形状 | 含义 | 使用场景 |
|------|------|----------|
| 圆角矩形 | 开始/结束 | 流程的起点和终点 |
| 矩形 | 处理/操作 | 具体的执行步骤 |
| 菱形 | 判断/决策 | 需要做选择的节点 |
| 平行四边形 | 输入/输出 | 数据的输入或结果输出 |
## 连接线操作
### 添加连接线
1. 选择箭头工具(按 `A` 键)
2. 从起始形状拖到目标形状
### 添加标签
双击连接线,可以添加文字标签(如"是"、"否")。
### 调整连接点
拖动连接线的端点,可以改变连接位置。
### 折线连接
如果需要拐弯的连接线,选择 **折线箭头** 类型。
## 编辑技巧
### 对齐形状
选中多个形状后,使用对齐功能让它们整齐排列:
- 左对齐 / 右对齐
- 顶部对齐 / 底部对齐
- 水平居中 / 垂直居中
### 等距分布
选中多个形状,使用"等距分布"让间距均匀。
### 复制结构
选中一组形状和连接线,`Ctrl/Cmd + C` 复制,`Ctrl/Cmd + V` 粘贴,可以快速复制相似的结构。
## 快捷键
| 快捷键 | 功能 |
|--------|------|
| `R` | 矩形工具 |
| `O` | 椭圆工具 |
| `A` | 箭头工具 |
| `V` | 选择工具 |
| `双击形状` | 编辑文字 |
| `Delete` | 删除选中项 |
## 小贴士
:::tip
先用 AI 生成基础框架,再手动微调细节,效率最高。
:::
:::tip
流程图太大?选中所有内容,缩小尺寸,或者分成多个子流程图。
:::
:::note
导出为图片时,建议选择 PNG 格式以保持清晰度。
:::