运行流程

运行流程

在您的工作流内触发并执行其他流程,通过运行流程组件传递数据,实现模块化、可复用的自动化。

组件描述

运行流程组件的工作原理

运行流程组件

运行流程组件旨在于您的 AI 工作流中执行另一个流程。这使您能够将流程模块化、复用现有流程,或通过调用子流程来编排复杂逻辑,成为更大流程管道的一部分。

该组件的作用是什么?

该组件接收您指定的输入,并连同其他变量一起传递给您选择的另一个流程。它可以同步运行(等待结果)或异步运行(触发后即忘)。这对于构建可扩展、易维护的 AI 系统尤其有用,您可以将逻辑拆解为可复用的构建块。

主要输入

输入名称类型描述必填高级选项
流程名称动态选择选择您想要运行的流程名称。
输入值字符串目标流程要处理的主要输入值(如消息或数据载荷)。
流程变量嵌套字典传递到流程中的其他变量;可用于参数化执行。
异步模式布尔值启用后,将以异步方式运行流程,不会立即返回输出。
工具名称字符串(高级)作为代理工具时的引用名称。
工具描述字符串(高级)帮助代理理解如何使用此工具的描述。
触发类型动态选择(高级)指定运行流程的触发方式。
详细日志布尔值(高级)启用详细日志,便于调试或监控。

输入详情

  • 流程名称:核心配置,从您工作区现有流程中选择。
  • 输入值:您希望目标流程处理的实际数据或消息。
  • 流程变量:以键值对形式传递的额外数据/参数。如与循环组件一起使用,可能会被覆盖。
  • 异步模式:启用后,执行非阻塞,不会立即返回输出(适合耗时任务)。
  • 工具名称与描述:当将此流程作为工具暴露给代理时很有用(例如在 LLM 代理中)。
  • 触发类型:允许您定义流程的触发方式。
  • 详细日志:适用于需要更深入了解流程执行过程的高级用户。

输出

该组件提供多种输出,使其能灵活满足不同工作流需求:

输出名称类型描述
运行输出消息流程返回的结果(若为同步运行)
流程执行FlowExecution用于高级跟踪的详细执行对象
流程作为工具工具将流程以可调用工具形式暴露给代理
  • 运行输出:包含目标流程返回的输出消息或结果。
  • 流程执行:提供执行元数据,便于监控或串联流程。
  • 流程作为工具:让流程以工具形式提供给 AI 代理或其他组件使用。

典型应用场景

  • 模块化:将复杂逻辑拆解为更小、更易管理的流程,按需调用。
  • 编排:串联多个流程,构建端到端 AI 流程。
  • 工具集成:将完整流程作为可复用工具暴露给代理,提高灵活性和能力。
  • 异步处理:将耗时任务后台执行,提升系统响应速度。

为什么要使用运行流程组件?

  • 复用性:通过跨不同流程复用流程,避免重复逻辑。
  • 可扩展性:将复杂 AI 系统的逻辑组织为可调用、独立的单元。
  • 代理兼容性:无缝集成流程为 AI 代理动态调用的工具。
  • 灵活性:可自定义变量、以不同方式触发流程,并选择同步或异步执行。

总结表

功能优势
调用子流程实现模块化、易维护的工作流
传递变量动态、参数化流程执行
多重输出集成结果、跟踪执行或提供代理工具
异步模式非阻塞、可扩展的处理
代理/工具支持集成 LLM 驱动或代理型工作流

此组件对于希望构建可扩展、易维护、模块化 AI 工作流的用户来说至关重要。它能够高效组合流程,并在 AI 驱动系统中实现无缝的基于工具的集成。

使用运行流程组件的流程模板示例

为了帮助您快速上手,我们准备了几个示例流程模板,展示如何有效使用运行流程组件。这些模板展示了不同的用例和最佳实践,让您更容易理解并在自己的项目中实现该组件。

Hacker News 热门新闻 AI 智能策展
Hacker News 热门新闻 AI 智能策展

Hacker News 热门新闻 AI 智能策展

一套自动化的 AI 驱动工作流,用于获取、总结并展示 Hacker News 的热门新闻,包括新闻详情、URL 和热门评论。用户可通过聊天或按钮交互,AI 代理会以用户友好的格式检索并组织科技、创业和 AI 热门讨论。...

2 分钟阅读
YouTube 视频转 SEO 博客生成器
YouTube 视频转 SEO 博客生成器

YouTube 视频转 SEO 博客生成器

自动从 YouTube 视频生成高排名的 SEO 博客文章。本流程会提取视频字幕,分析热门 SEO 关键词,创建详细的博客大纲,并撰写针对 Google 搜索优化的高质量博客内容。...

1 分钟阅读
高级AI博客生成器
高级AI博客生成器

高级AI博客生成器

使用多个AI智能体,生成结构先进、字数较高、全面且符合SEO优化的博客文章。该工作流包括自动研究、提纲制定、草稿撰写、SEO优化、重述润色和最终导出,非常适合需要高质量、教育性强且内容不重复的内容营销团队。...

1 分钟阅读
自动化从 Google Sheets 获取 LinkedIn、职位和行业数据补全
自动化从 Google Sheets 获取 LinkedIn、职位和行业数据补全

自动化从 Google Sheets 获取 LinkedIn、职位和行业数据补全

此工作流可自动通过查找 LinkedIn 个人资料、提取职位和行业信息,并使用 AI 代理和 Google 搜索更新表格,来丰富 Google Sheets 联系人数据。它简化了大规模为销售或市场营销潜在客户名单研究和补充缺失信息的流程。...

2 分钟阅读

常见问题

运行流程组件的作用是什么?

运行流程可以让您在当前工作流中触发执行另一个流程。这使您能够复用现有流程、在流程间传递数据,并构建更具模块化的自动化。

我可以通过该组件向流程传递变量和输入数据吗?

可以,您可以向目标流程传递输入值和变量,方便在不同流程间集成和自定义行为。

运行流程组件有哪些常见应用场景?

常见应用包括串联多个工作流、在大型自动化中将流程作为工具复用,以及创建依赖其他流程输出的复杂序列。

运行流程支持异步执行吗?

支持,您可以启用异步模式,使流程在后台运行,不会立即返回输出。适用于耗时或并行任务。

我可以将流程作为代理工具使用吗?

当然可以。运行流程组件允许您将流程定义为工具,代理可以在自动化中引用和执行这些流程。

试用 FlowHunt 运行流程

通过 FlowHunt 的运行流程组件,将流程互相连接和执行,提升您的自动化水平。

了解更多

获取流程变量
获取流程变量

获取流程变量

获取流程变量组件可让您访问工作流中的变量和参数,轻松检索流程中先前存储的数据。它确保后续步骤能够获得关键信息,支持动态和具备上下文感知的自动化流程。...

1 分钟阅读
Automation Workflow +3
设置流程变量
设置流程变量

设置流程变量

通过设置流程变量组件,轻松管理您的工作流程,随时设置或更新变量。该工具允许您为流程中的命名变量分配值,实现动态数据处理和灵活的流程逻辑。...

1 分钟阅读
Automation Workflow +3
AI代理
AI代理

AI代理

FlowHunt中的AI代理组件为您的工作流赋予自主决策和工具使用能力。它利用大型语言模型并连接各种工具以解决任务、实现目标并提供智能响应。非常适合构建高级自动化和互动式AI解决方案。...

1 分钟阅读
AI Automation +4