
# 初识流程编辑器
#### 流程编辑器功能介绍
AstroFlow流程编辑器支持流程可视化编排，配置简单易上手，流畅的操作体验，丰富的流程节点，可以对接Astro官方连接器或企业自定义连接器，一站式创建业务全流程。
图1初识流程编辑器   
![](https://support.huaweicloud.com/usermanual-astroflow/zh-cn_image_0000001731832960.png)
表1应用开发界面功能说明 
| 区域      | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
|:---|:---|
| 工程能力区   | 工程能力区用于对流程进行集中管理，支持创建新版本流程、调试流程和发布流程等。 - 创建新版本：发布后的流程，不支持再次编辑，但支持以当前版本的流程为模板，创建一个新版本的流程。如何创建一个新版本，请参见[创建流程新版本](https://support.huaweicloud.com/usermanual-astroflow/astroflow_05_0019.html)。  - 版本管理：用于集中管理流程中的版本，如下线或删除流程中某个版本，详细介绍请参见[管理流程](https://support.huaweicloud.com/usermanual-astroflow/astroflow_05_0014.html)。  - 导出图片：将流程以图片（PNG格式）的形式，导出到本地，详情请参见[将流程以图片的形式导出](https://support.huaweicloud.com/usermanual-astroflow/astroflow_05_0018.html)。  - 配置：用于对流程进行个性化的配置，详情介绍请参见[流程全局配置](https://support.huaweicloud.com/usermanual-astroflow/astroflow_05_0010.html)。  - 切换纵向/横向布局：单击该按钮，可调整节点布局。流程设计页面默认为纵向布局，单击"切换横向布局"，可将页面调整为横向布局，效果如[图3](https://support.huaweicloud.com/usermanual-astroflow/astroflow_05_0008.html#astroflow_05_0008__fig1377103516515)所示。  - 校验：流程设计完成后，单击该按钮，可对流程中参数的规则和合法性进行校验。  - 启动调试：测试流程是否按照预期的效果执行。"触发方式"设置为"事件触发"时，才会显示该按钮。如何进行流程调试，请参见[创建事件触发流程](https://support.huaweicloud.com/usermanual-astroflow/astroflow_05_0008.html)。  - 发布：流程校验成功后，单击该按钮可发布流程。流程发布后，满足触发条件时，流程即可自动执行。   |
| 节点选择区   | 动作节点是流程中自动执行的操作，流程中需要进行的数据操作、通知、审批等任务都需要对应的动作节点来完成。节点功能及使用场景介绍，请参见[流程节点详解](https://support.huaweicloud.com/usermanual-astroflow/astroflow_05_0041.html)。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| 流程设计区   | 通过拖拉拽的方式将需要的流程节点拖拽到流程工作区内，也可以根据需要设置不同的逻辑流程，并可以设置不同的分支节点或审批节点，同时也支持表达式的计算和发送邮件通知等功能，以满足不同场景的使用需求。如何进行流程设计，请参见[创建事件触发流程](https://support.huaweicloud.com/usermanual-astroflow/astroflow_05_0008.html)、[创建定时触发流程](https://support.huaweicloud.com/usermanual-astroflow/astroflow_05_0009.html)和[创建表单触发流程](https://support.huaweicloud.com/usermanual-astroflow/astroflow_05_0090.html)。 设计流程时，流程中节点个数不能超过50个节点。其中，添加一次分支节点按照分支开始、分支条件（默认2个分支）、分支结束计算4个节点，若有分支增加另行计算。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| 节点信息编辑器 | 对流程中的节点进行属性设置，定制出个性化的流程。节点属性详细介绍，请参见[流程节点详解](https://support.huaweicloud.com/usermanual-astroflow/astroflow_05_0041.html)。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
   
#### 了解流程触发方式
在AstroFlow中，一条流程由1个触发器和N个动作节点组成。其中，触发器（触发节点）是工作流能否启动的开关，满足了触发器的条件才能启动流程。动作节点是流程中自动执行的操作，流程中需要进行的数据操作、通知、审批等任务都需要对应的动作节点来完成。
在AstroFlow中，您可以创建事件触发、定时触发和表单触发三种类型的流程。
- 事件触发：服务器接收到指定URL请求时，触发流程。
  图2事件触发   
  ![](https://support.huaweicloud.com/usermanual-astroflow/zh-cn_image_0000001857539525.png) 
- 定时触发：按照设定的时间周期，循环触发流程。
  图3定时器触发   
  ![](https://support.huaweicloud.com/usermanual-astroflow/zh-cn_image_0000001585407358.png) 
- 表单触发：通过指定的表单事件，触发流程。
  图4表单触发   
  ![](https://support.huaweicloud.com/usermanual-astroflow/zh-cn_image_0000001711332222.png) 
 
