在 Coze 工作流中,使用循环体节点将中间 current 值在循环体内加一并赋值给中间变量 curent 的方法如下:
此外,循环体画布是循环节点的内部运行机制,用于编排循环的主逻辑,每个循环迭代中,工作流会依次执行画布内的各个节点。选中循环体时,才能向循环体中添加新节点,或拖入新节点至循环体画布。循环体中无需设置开始节点或结束节点,默认按照连接线的箭头方向依次执行各个节点。设置变量节点、继续循环节点和停止循环节点只能在循环体中使用。不支持将循环体外部的节点拖动至循环体内,循环体中的节点也不可移动到循环体之外。循环节点的输出参数可设置为循环体的执行结果集合,表示当数组中所有元素运行完毕之后,将所有循环的运行结果打包输出给下游。也支持设置为循环变量的取值。配置循环节点之后,还需要试运行这个节点,查看其输入输出是否符合预期。调试结束后,循环节点的运行结果中会显示循环节点在多轮循环之后汇总的输入输出内容。循环体中的每个节点也会展示每次循环中的输入输出、变量赋值内容。
循环节点支持设置中间变量,此变量可作用于每一次循环。中间变量通常和循环体中的设置变量节点搭配使用,在每次循环结束后为中间变量设置一个新的值,并在下次循环中使用新值。例如在长文生成场景中,通过中间变量将每一轮的段落总结作为变量传递到下次循环中,让大模型参考之前的段落内容和下一段的主题,生成一个上下文衔接更流畅的段落。所谓中间变量,就是在循环过程中被依次替换掉的变量,不适用于数组循环初始变量→节点任务输出→替换初始变量→达到条件则输出最终的变量值各个节点配置如下:循环节点:将中间变量设置为last_paragraph,参数值设置为一个空格。首次循环中生成第一个段落时,不需要参考大纲以外的任何内容,所以将循环变量的值指定为一个空格,你也可以按需设置为其他内容。循环体中的设置变量节点:中间变量选择循环节点中设置的中间变量last_paragraph;设置值选择大模型的输出参数output,表示开始下次循环前,将本次循环中大模型生成的段落赋值给循环变量。循环体中的大模型节点节点:添加2个输入参数,分别引用循环节点的内置变量item和循环变量,并在提示词中指定生成文章段落时参考上个段落的内容。在设置变量节点中,中间变量的数据类型必须和设置值的数据类型一致,否则无法赋值。str,arraystr,必须对应
1.多段内容生成:如长文、演讲稿等需要保持逻辑连贯的文本。2.逐步优化任务:如通过中间变量保存每轮优化结果,供下一轮参考。3.数据流转:如在多轮计算中保存上一次的中间结果,避免重复计算。案例:分阶段数据处理场景:财务团队需要分5步计算企业年度财务指标,每一步的结果需要作为下一步的输入。解决方案:用中间变量保存每一步计算结果。循环节点逐步完成所有步骤,最终输出完整财务报表。[heading2]中间变量的配置与操作[content]设置方法:1.初始化变量:在循环开始前,设置中间变量的初始值(如空值、0或默认文本)。2.动态更新:每轮循环结束时,将当前任务的输出赋值给中间变量。3.数据类型一致性:确保中间变量的类型(如字符串、数组)与任务输出类型一致。示例:假如任务生成的内容为字符串,初始变量可以设置为:注意事项:中间变量的更新逻辑需符合业务流程的需求。变量过多可能增加复杂度,建议尽量简化。[heading2]中间变量的业务价值[content]1.上下文传递:确保多轮任务结果逻辑连贯。2.灵活性提升:适应复杂流程需求,支持动态调整任务逻辑。3.效率优化:避免重复计算或重新初始化数据,节省资源。
创建循环节点后,会生成一个循环节点和对应的循环体画布。循环体画布是循环节点的内部运行机制,用于编排循环的主逻辑,每个循环迭代中,工作流会依次执行画布内的各个节点。你需要在循环节点和上下游节点之间添加连线,但无需调整循环体和循环节点之间的连线。选中循环体时,才能向循环体中添加新节点,或拖入新节点至循环体画布。循环体中无需设置开始节点或结束节点,默认按照连接线的箭头方向依次执行各个节点。设置变量节点、继续循环节点和停止循环节点只能在循环体中使用。不支持将循环体外部的节点拖动至循环体内,循环体中的节点也不可移动到循环体之外。[heading3]设置输出[content]循环节点的输出参数可设置为循环体的执行结果集合,表示当数组中所有元素运行完毕之后,将所有循环的运行结果打包输出给下游。也支持设置为循环变量的取值。调试循环节点配置循环节点之后,你还需要试运行这个节点,查看其输入输出是否符合预期。调试结束后,循环节点的运行结果中会显示循环节点在多轮循环之后汇总的输入输出内容。循环体中的每个节点也会展示每次循环中的输入输出、变量赋值内容。[heading3]官方案例复刻:[content]总框架:1.开始节点和文案框架大模型1.循环节点因为第一段落没有上下文,所以中间变量设置为空格1.段落扩写模型节点1.设置变量节点1.设置标题1.结束