大家好,我是大明哥,前大厂程序员,目前在探索 AI 中。
网上99%的Coze教程前几篇都在介绍Coze是什么,它有什么功能和优势,然后分多篇文章反复讲解它的组件,如智能体、知识、技能、工作流、插件。这种方式其实非常浪费时间。为什么这么说?因为大明哥亲身经历过这种学习方式。 有编程经验的同学都明白,实战项目才是最有效的学习途径。因此,大明哥将通过实战项目手把手教你掌握Coze,在实际应用中了解 Coze,学会Coze。
实战项目:爬取抖音视频文案,对其进行二创
知识点
- Coze 流程图基本知识点
- Coze 插件节点
- Coze 大模型节点
我们需要定义一个工作流来实现这个实战项目。把这个工作流分为四个主要节点:

下面开始正式操作。
进入www.coze.cn/home,点击右侧的工作空间,在资源库里面新建流程图:

在新建工作流里面我们填写工作流名称和描述:

工作流创建好后,初始界面是这样的:

默认有两个节点:开始和结束。
工作流的核心在于节点,每个节点是一个具有特定功能的独立组件,代表一个独立的步骤或逻辑。这些节点负责处理数据、执行任务和运行算法,并且它们都具备输入和输出。我们可以将各个节点连接起来组装成一个完整的功能。在工作流画布中,你可以看到这两个节点是连接在一起的。

Coze 提供了很多节点,例如插件节点、大模型节点、子工作流节点、代码节点、SQL 自定义节点等等。

开始节点
开始节点是工作流的起始节点,用于设定启动工作流需要的输入信息。开始节点只有输入参数,没有输出等其他参数。

- 变量名:输入参数的名称。比如我们这个流程图的参数名就叫做 。
- 变量类型:就是输入参数的数据类型。
- 是否必选:参数是否必输,如果是必输参数,则必选输入参数,否则无法执行工作流。
结束节点
结束节点是工作流的最终节点,用于返回工作流运行后的结果。结束节点支持两种返回方式,即返回变量和返回文本。
- 返回变量
返回变量模式下,工作流运行结束后会以 JSON 格式输出所有返回参数,适用于工作流绑定卡片或作为子工作流的场景。如果工作流直接绑定了智能体,对话中触发了工作流时,大模型会自动总结 JSON 格式的内容,并以自然语言回复用户。
- 返回文本
返回文本模式下,工作流运行结束后,智能体中的模型将直接使用指定的内容回复对话。回答内容中支持引用输出参数,引用方式为 。
这里我们需要使用插件节点。
插件是一系列工具的集合,每个工具都是一个可调用的 API。商店中的上架插件或已创建的个人或团队插件支持以节点形式被集成到工作流中,拓展智能体的能力边界。
大明哥在输出这篇文章时,资源库中无可用的直接提取抖音文案的插件。所以我们需要另辟蹊径:先提取音频,再将音频转换为文字。
- 提取抖音视频音频
在插件中我们输入“抖音文案获取”,添加”” 插件,这个插件可以根据 URL 获取抖音视频的详细信息,其中就包括音频:
扣子 Coze 教程
添加后,,将其与【】节点连接起来,然后重命名为“提取抖音视频信息”(这步骤主要是为了后面好辨认)。

点击这个节点,我们可以看到两部分内容:输入和输出。对于这两个我们可以这样简单地理解:
- 输入:表示我们需要这个节点需要处理的内容。比如这个流程图我们需要处理的是抖音视频链接,那么输入就是抖音视频链接
- 输出:表示经过这个节点处理后的结果。
在输入部分我们有两种方式:
- 直接输入内容。直接输入的内容是不可变的,使用场景一般都是些调用第三方网站要使用的 key,或者 token 之类的。
- 引用。引用前面节点的数据。比如这里我们需要使用开始节点输入的抖音视频链接。

再将该节点与【】节点连接,结束节点的 output 参数引用该节点的 data 。然后我们再试运行下:

从上面的结果我们可以看到,该节点完美提炼出来了抖音视频的相关信息。
在插件里面我们检索音频转文字相关的插件:

加入到流程图后,我们需要将【】节点中的音频地址当做【】节点的输入参数:

同时将【】与【】节点连接起来,同时【】节点的输出变量调整为【】节点中的结果:

试运行下:

将音频转换为文字后,我们就需要将该文案进行二创,这里需要需要使用到大模型节点。所以在【】节点后面添加大模型节点:

- 模型选择【豆包】就可以了
- 输入参数为【音频转换为文章】节点的输出结果。
- 提示词如下:
{{input}}
在这个提示词中一定要将输入参数概括到提示词中,否则大模型是无法获取到你的文案的。也就是下面这段:
{{input}}
为了对比两者之间的文案,我们需要输出原始文案和优化后的文案。所以,在【结束】节点我们需要调整:
- 增加两个变量名:
- content1:原文案内容,引用【】节点的数据
- content2:优化文案内容,引用【文案二创】节点的数据

试运行下:

好了,到这里,使用 Coze 搭建第一个流程图就完成了,是不是很简单?
如果你觉得文章对你有帮助,请点赞,关注大明哥。谢谢。
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/266716.html原文链接:https://javaforall.net
