
# 在单智能体应用中使用工作流
工作流功能是实现单智能体应用业务逻辑的核心部分。它定义了应用的输入和输出数据结构、数据接收与处理规则，以及决策流程。通过工作流，单智能体应用能够支持添加工作流技能，允许用户通过画布编排的方式，组合使用插件、大模型等不同节点，从而实现复杂且稳定的业务流程编排。
- **简单业务** ：应用中至少有一个**试运行通过**的工作流，作为应用的业务处理流程。
- **复杂任务**：如果你的业务逻辑复杂且由多个子任务组成，您可以将其拆分为多个工作流，每个工作流负责完成其中的一个任务，再将这些工作流组合到一个工作流中。
#### 费用说明
工作流运行过程中调用大模型或插件会产生相应的资源消耗与费用，请确保账户额度充足。
#### 前提条件
- 须确保工作流已发布，详情可参考[发布并部署工作流](https://support.huaweicloud.com/lowcode-agentarts/agentarts_05_0053.html)。
 
#### 在单智能体应用中配置工作流
1. 在"技能 \> 工作流"模块，单击![](https://support.huaweicloud.com/lowcode-agentarts/zh-cn_image_0000002717389875.png)。
2. 在"添加工作流"窗口，单击![](https://support.huaweicloud.com/lowcode-agentarts/zh-cn_image_0000002687950114.png)进行添加，再单击"确定"。
   
   图1添加工作流   
   ![](https://support.huaweicloud.com/lowcode-agentarts/zh-cn_image_0000002687950116.png "点击放大")
   
   
3. 添加工作流后，可在"技能 \> 工作流"中查看当前已添加的工作流。 
   图2已添加工作流
   ![](https://support.huaweicloud.com/lowcode-agentarts/zh-cn_image_0000002717389871.png "点击放大")
   
   
 
#### 常见问题
1. 用户在"添加工作流"窗口中可能找不到已发布的工作流？ 如果在添加窗口中找不到目标工作流，请检查该工作流是否已发布成功，且当前账号拥有该工作流的查看权限。
   
 
#### 相关文档
单智能体应用中使用工作流示例，请参考[添加工作流](https://support.huaweicloud.com/lowcode-agentarts/agentarts_05_0023.html)。
