

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 流程逻辑步骤
<a name="flow-logic-steps"></a>

流程逻辑步骤控制流程的运行方式。

## 推理小组
<a name="reasoning-group-step"></a>

推理组允许你使用自然语言指令控制流程的各个部分的运行方式。推理组包含自己的一组步骤，例如大型工作流程中的独立工作流程，这些步骤基于您定义的条件运行。您可以将大多数步骤类型添加到推理组中，推理组和研究步骤除外。模板可以帮助您入门。

### Loops
<a name="reasoning-group-loops"></a>

对于上一步输出中列表中的每个值，您可以按组重复这些步骤。参考说明中的上一个步骤，Flows 运行时会为您处理迭代。例如，如果上一步返回客户电子邮件列表，则推理小组可以依次处理每封电子邮件。

### Conditions
<a name="reasoning-group-conditions"></a>

您可以根据评估上一步输出的自然语言条件在组中运行这些步骤。例如，“如果 @Customer 优先级为高优先级则运行” 仅将紧急物品路由到群组的步骤。

### 验证
<a name="reasoning-group-validation"></a>

在继续操作之前，您可以检查输入或输出。例如，推理组可以在将数据传递给操作步骤之前验证是否存在必填字段。

有关配置说明，请参阅[编辑流程](editing-flows.md)。有关推理组限制，请参阅[快速流量限制](quick-flows-limits.md)。