Skip to content

基础操作块

存储值

功能说明

一个用于存储并转发值的基础块。

工作原理

该块接收输入值并进行存储,允许在不改变的情况下重复使用。

工作原理

它接受一个输入值和一个可选的数据值。如果提供了数据值,则将其用作输出;否则,使用输入值作为输出。

输入参数

输入项 描述
Input 需要存储或转发的值
Data 可选常量值,用于替代输入值进行存储

输出结果

输出项 描述
Output 存储的值(输入值或数据值)

应用场景

在工作流开始时存储用户姓名,以便在后续多个块中重复使用,无需再次询问。


控制台打印

功能说明

一个用于调试目的的基础块,可将文本打印到控制台。

工作原理

该块接收文本输入并将其打印到控制台,然后输出状态信息。

工作原理

接收文本输入,在控制台以"Print: "为前缀打印该文本,然后生成"printed"状态。

输入参数

输入项 描述
Text 需要打印到控制台的文本

输出结果

输出 描述
状态 表示文本已打印的消息("已打印")

可能的使用场景

通过在不同阶段打印中间结果或消息来调试工作流。


字典查找

功能说明

一个基础功能块,使用给定键在字典、对象或列表中查找值。

功能描述

该功能块在输入数据结构中搜索指定键,若找到则返回对应值。

工作原理

它接受一个输入(字典、对象或列表)和一个键。然后尝试在输入中查找该键并返回对应值。如果未找到键,则将整个输入作为"缺失"返回。

输入

输入 描述
输入 要搜索的字典、对象或列表
在输入中查找的键

输出

输出 描述
输出 找到的对应键值
缺失 未找到键时的完整输入

可能的使用场景

从复杂数据结构中提取特定信息,例如在用户配置字典中查找用户的电子邮件地址。


代理输入

功能说明

一个输入功能块,提供在工作流中接受用户输入的方式。

功能描述

该模块允许用户向工作流中输入值,并提供命名、描述和设置占位符值的选项。

工作原理

它接收来自用户的值,以及元数据(如名称、描述和可选的占位符值)。该模块随后输出所提供的值。

输入

输入 描述
用户提供的实际输入值
名称 输入字段的名称
描述 输入的描述(可选)
占位符值 建议值的可选列表
限制为占位符值 将输入限制为仅使用占位符值的选项

输出

输出 描述
结果 作为输入提供的值

可能的使用场景

在个性化推荐工作流开始时收集用户偏好。


代理输出

功能说明

一个输出模块,用于记录和格式化工作流的最终结果。

作用

该模块接收一个值及相关元数据,可选地对其进行格式化,并将其作为工作流的输出呈现。

工作原理

它接收一个输入值以及名称、描述和可选的格式字符串。如果提供了格式字符串,它会在输出前尝试将格式应用于输入值。

输入

输入 描述
要记录为输出的值
名称 输出的名称
描述 输出的可选描述
格式 应用于值的可选格式字符串

输出

输出 描述
输出 格式化后的输出值(如果适用)

可能的使用场景

以特定格式呈现数据分析工作流的最终结果。


添加到字典

功能说明

一个向字典添加新键值对的基础块。

功能描述

该块接收一个现有字典(或创建新字典)、一个键和一个值,并将该键值对添加到字典中。

工作原理

它接受一个可选输入字典、一个键和一个值。如果未提供字典,则创建新字典。然后将键值对添加到字典中并返回更新后的字典。

输入

输入 描述
字典 要添加到的可选现有字典
新条目的键
新条目的值

输出

输出 描述
更新后的字典 添加了新条目的字典
错误 操作失败时的错误消息

可能的使用场景

通过在工作流程中逐步收集新信息来构建用户档案。


添加到列表

功能说明

一个基础功能块,用于向列表添加新条目。

功能描述

该功能块接收一个现有列表(或创建新列表)并向其中添加新条目,可选择在指定位置添加。

工作原理

它接受一个可选的输入列表、要添加的条目以及可选的位置参数。如果未提供列表,则创建新列表。然后将条目添加到列表的指定位置(如果未指定位置则添加到末尾),并返回更新后的列表。

输入参数

输入项 描述
列表 可选的要添加条目的现有列表
条目 要添加到列表的新项目
位置 可选的新条目插入位置

输出结果

输出项 描述
更新后的列表 添加了新条目的列表
错误信息 操作失败时的错误消息

适用场景

在任务管理工作流程中维护待办事项列表,可以在特定优先级(位置)添加新任务。


注意

功能说明

一个基础功能块,用于显示带有自定义文本的便签。

功能描述

该功能块接收文本输入并将其作为便签显示在工作流程界面中。

工作原理

它仅接收文本输入并将其作为输出传递,以显示为便签。

输入

输入 描述
文本 要在便签中显示的文本

输出

输出 描述
输出 要在便签中显示的文本

可能的使用场景

在复杂工作流中添加解释性说明或提醒,帮助用户理解不同阶段或提供额外上下文。