限时福利领取


在构建智能助手时,工作流是不可或缺的重要工具。它能帮助我们实现更稳定、更复杂的业务流程,今天就带大家深入了解Coze工作流的使用方法。

图片

1. 认识工作流

工作流就像是一条自动化生产线,把任务拆分成多个步骤,按照预设顺序执行。在Coze平台上,工作流可以组合使用插件、大模型、代码等多种功能,完成单个提示词难以实现的复杂任务。

为什么要用工作流?因为当前的大模型虽然聪明,但还不够可靠。工作流能通过结构化编排,弥补AI的不稳定性,确保每次都能得到符合预期的结果。

2. 工作流适用场景

  1. 提示词效果不佳时 比如需要生成长篇报告时,仅靠提示词可能难以保证结构和内容的完整性。

  2. 需要调用多个插件 当任务需要先后使用不同插件,且有严格依赖关系时。

  3. 需要精确处理数据 大模型不擅长精确计算,这时可以用代码节点来补充。

  4. 需要条件分支处理 根据用户输入的不同选项给出差异化回复。

  5. 需要分步输出 复杂任务可以拆分成多个消息逐步返回,提升用户体验。

3. 工作流的基本结构

图片

工作流就像一张流程图,有唯一的开始和结束节点,中间可以添加各种功能节点。虽然结构看起来简单,但组合起来能实现非常复杂的功能。

4. 节点类型详解

图片

  • 插件节点:调用外部功能
  • 大模型节点:生成文本内容
  • 代码节点:执行Python或JavaScript代码
  • 知识库节点:检索存储的信息
  • 选择器节点:实现条件分支
  • 消息节点:向用户发送回复
  • 变量节点:读写Bot的变量

5. 实战案例:网页转思维导图

我们来创建一个实用的工作流:输入网页URL,自动生成思维导图。

  1. 创建工作流 给工作流起个明确的名字和描述。

图片

  1. 编排流程 使用LinkReaderPlugin获取网页内容,generateTreeMind生成导图。

图片

  1. 优化体验 添加中间消息提示,让用户知道处理进度。

图片

  1. 异常处理 增加选择器节点,处理网页抓取失败的情况。

图片

  1. 测试发布 试运行确认无误后发布,就可以在Bot中调用了。

图片

  1. 整合到Bot 在Bot设置中添加这个工作流,让用户可以直接使用。

图片

6. 学习建议

掌握工作流需要多实践。Coze平台上有丰富的工作流案例库,可以查看别人的实现方式,从中学习经验。从简单的工作流开始,逐步尝试更复杂的场景,很快你就能熟练运用这个强大的工具了。

图片

Logo

音视频技术社区,一个全球开发者共同探讨、分享、学习音视频技术的平台,加入我们,与全球开发者一起创造更加优秀的音视频产品!

更多推荐