真的爽到了!Coze的黑神话 “循环“ 闪亮登场,啥都能循环,让你一次通关!

心心念念了很久,Coze工作流终于支持循环操作啦,泪奔~~

看,就在工作流节点的“选择器”和“意图识别”当中偷偷摸摸地多了一个“循环”

这玩意可比批处理强太多了,批处理只能在当前节点循环,做一些简单的循环任务还不错,可以做到优雅简洁,但是碰上复杂的就有点捉襟见肘了。

批处理如何做任务循环可以参考程哥之前的文章:

现在有了循环节点后,基本上你想循环什么都不成问题了,可以循环节点,可以循环图像流,也可以循环工作流,

下面和程哥一起来实践一下循环节点的操作。

首先,整体看一下这个循环节点,它的出场就不太一样,除了主节点,旁边还自带一个副节点”循环体“

循环次数:仅支持引用数组,循环次数为数组的长度;若无任何引用则默认无限循环,需配合”停止循环"节点完成循环流程。

循环变量:变量可在多次循环中实现共享,可用于在多次循环中传递变量

循环体:用于编排循环逻辑

输出:循环完成后输出的内容,仅支持引用循环体中节点的输出变量

这个循环体就像个大口袋,什么都能往里装,比如程哥就往这个口袋里同时塞了插件,图像流,代码,工作流

接下来搭建一个测试工作流

程哥这个工作流是调用必应图片搜索,批量获取黑悟空神话相关的图片,然后交给循环体中的图像流批量处理图片

流程顺序是:开始 -> 必应图片搜索 -> 循环(循环体是图像流) -> 结束

循环次数变量input选择引用必应图片搜索的输出value Array

循环体里的图像流输入参数pic选择循环数组里的元素,这里我们选择图片地址contentUrl

试运行结果

必应搜索输出了10张图片,所以循环体一共循环了10次,最终输出了10张处理后的图片

图像流是将图片转换为毛毡效果的特效,我挑了几张有意思的图片出来:

这个循环处理的效率真是杠杠滴,快去用起来吧~~

最后,程哥还发现了两个只能在循环体内使用的节点”设置变量“和”终止循环“,这是用来控制循环体内部逻辑的,正常使用就好。

如果觉得程哥的文章对你有帮助,记得点赞,转发,关注哦,你的支持是我的动力

智能体精彩内容推荐:

-> AI智能体 | 智能体综合系列

-> AI智能体 | 100个好用的智能体

-> AI智能体 | 100个智能体实战技巧

-> AI智能体 | 100个好用的智能体插件

### Coze Agent 循环机制及其应用 #### 定义与概述 Coze平台允许开发者构建智能化的代理(Agent),这些Agent能够执行各种自动化任务并响应用户的交互请求。为了确保持续性和高效的任务处理能力,Coze Agents采用了循环结构来不断监听新事件并与之互动[^1]。 #### 实现细节 在一个典型的Coze Bot设计中,存在两种主要类型的逻辑单元:工作流(Workflow)和Bot本身。工作流负责具体业务逻辑的实现以及数据处理;而Bot则充当调度者角色,依据接收到的信息决定启动哪个工作流实例来进行下一步操作[^4]。 对于循环的具体实施方式,在代码层面通常表现为无限while true循环或者定时器触发模式。每当有新的输入到达时(比如来自微信的消息),就会唤醒处于等待状态下的程序片段去解析这条消息的内容,并据此选择合适的工作流路径继续前进。这种架构使得整个系统能够在无人干预的情况下保持活跃运行,随时准备接收指令并作出反应[^2]。 ```python import time def coze_agent_loop(): while True: message = receive_message() # 获取最新一条未读取的消息 if not message: continue workflow_name, params = determine_workflow(message) execute_workflow(workflow_name, **params) time.sleep(0.5) # 防止过度占用CPU资源 if __name__ == "__main__": coze_agent_loop() ``` 上述伪代码展示了简化版的Coze Agent核心循环逻辑。通过`receive_message()`函数获取外部传入的数据包,再利用`determine_workflow()`方法分析其意图从而匹配相应的动作序列(`workflow`),最后由`execute_workflow()`完成实际的功能调用过程[^3]。 #### 插件生态系统的作用 值得注意的是,得益于丰富的插件库支持,无论是自然语言理解还是图像识别等功能模块都可以被轻松集成进来作为扩展组件参与到整体框架之中。这不仅极大地提高了开发效率,同时也让定制化服务变得更加容易达成目标。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程哥聊AI

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值