【AI落地】如何创建字节的coze扣子工作流 ——以“批量获取抖音视频文案”为例

    • 一、需求维度出发---我想要"批量获取抖音视频文案"
        • 1、需求背景
        • [2、 方案调研](#2、 方案调研)
          • [(1) 插件---链接读取 LinkReaderPlugin](#(1) 插件—链接读取 LinkReaderPlugin)
          • [(2)coze 工作流](#(2)coze 工作流)
    • [二、使用 coze 扣子工作流创建一个 bot 完整流程](#二、使用 coze 扣子工作流创建一个 bot 完整流程)
        • [1、创建 1 个 bot](#1、创建 1 个 bot)
        • [2、编排这个 bot (就是写提示词 prompt,利用大模型)](#2、编排这个 bot (就是写提示词 prompt,利用大模型))
        • [3、给 bot 增加技能(其实就是额外实现功能)](#3、给 bot 增加技能(其实就是额外实现功能))
        • [4、 写一个定制化工作流](#4、 写一个定制化工作流)
        • [5、 在 bot中调用这个工作流,然后调试预览确认最终效果](#5、 在 bot中调用这个工作流,然后调试预览确认最终效果)

扣子coze,是字节跳动提供的一个 AI 应用平台,可以类比为一些三方开发者工具平台,比如 xcode + 苹果应用商店,Android Studio + 各大 Android手机应用商店(vivo oppp 小米 blabla)

本 bot最终成品:
批量获取抖音视频文案

一、需求维度出发---我想要"批量获取抖音视频文案"

1、需求背景

抖音上有很有 nb 的大佬分享了很多有趣有用的个人观点,但是视频实在太长了,我想缩短获取大佬们想法的时间。

一个思路诞生:

是否可以通过输入抖音链接,直接获取视频中的文本(字幕)内容?

2、 方案调研
(1) 插件---链接读取 LinkReaderPlugin

coze 扣子官方提供了N多插件,其中有个插件完美解决问题,就是LinkReaderPlugin。

插件---链接读取 LinkReaderPlugin,功能主要是 :

当你需要获取网页、pdf、抖音视频内容时,

使用此工具,可以获取url链接下的标题和内容。

(2)coze 工作流

那LinkReaderPlugin这个插件很好,但又不够好。

比如:

问题 1:返回的数据太多太乱,还有重复的。

它实际返回内容是:标题、作者、视频 ASR 文本、视频或图片 OCR 文本

我想要的只有:视频或图片 OCR 文本

问题 2:

只支持发 1 个视频链接解析,那我有 100 个视频需要解析呢?

难道要需要输入 100 次吗?多累人。

so 这要咋办?

工作流\] 上场。 ### 二、使用 coze 扣子工作流创建一个 bot 完整流程 ##### 1、创建 1 个 bot ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/1f9caa4a74144c4784c9f4db04f963ab.png) ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/6eef3510dc6a4bcea0409f96e370dcff.png) ##### 2、编排这个 bot (就是写提示词 prompt,利用大模型) ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/806ee40fde1a4815b4ba2cc273d5d143.png) ##### 3、给 bot 增加技能(其实就是额外实现功能) 如果不需要定制化处理,可以直接在插件里选择LinkReaderPlugin,然后直接对话就可以。 ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/2e6d2eac35354ada9832302de0219a26.png) 但是,我们有定制化需求(就是需要解决上面:一 - 2 - (2)中的问题) 那就直接上工作流:// 这里是我已经写好的工作流,可以点击+号创建工作流 ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/5835ef5286c2420090258c1ab49db51c.png) ##### 4、 写一个定制化工作流 ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/c6fee1c478f94538a3c1716b11084031.png) ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/1457bc5a208143dea81b12a63e59a6ab.png) ###### (1)工作流的创建过程(明确 N个节点) * 开始 * 插件 * 代码 * 结束 这几个节点需要关联起来,就是用线连起来,这样数据就可以正常流转啦。 ###### (2)"开始"节点配置说明 ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/68f55aba617a49758683547a78ca301f.png) 开始节点,就是指定输入内容,我们这里是输入视频 url,并且 url 为 array类型。 ###### (3)"插件"节点配置说明 ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/838817ed93364058b2f9fe7fa30e1af1.png) 这里通过使用"批处理",实现了处理多个视频链接的逻辑。 这里主要是引用"开始"节点传入的 urls。 ###### (4)"代码"节点配置说明 ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/f82e4b822d4347808a3951d6b4948a0c.png) 这个节点就是处理插件获取到的视频文本数据,解决上面提到的第 1 个问题。 过程还是取"插件"节点传入的返回数据 + 代码部分写个函数处理返回数据 + 指定输出内容。 // 代码部分,需要注意不要在 1 行中调用多个方法,可能会直接报错。 ###### (5)"结束"节点配置说明 ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/1537a76b3b684ee2aae20b9437ac5fca.png) 这里其实是回答的返回数据构造,取上一个代码部分的返回数据,构造成我想要的回答结构。 ###### (6) 所有节点都可以分别调试,确认数据是否正常 整体调试完成后,就发布这个工作流。 ##### 5、 在 bot中调用这个工作流,然后调试预览确认最终效果 效果如下:![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/c986096dd9d04641973afa8b4a8a4176.png) 文本内容其实还能优化,但已经满足我的预期了,不需要再费时间在这上面啦 ![请添加图片描述](https://i-blog.csdnimg.cn/direct/9db7128a5d194697a44150665e71648d.webp) so 一个 coze 扣子创建过程完美整完! happy happy happy\~

相关推荐
weixin_437497775 小时前
读书笔记:Context Engineering 2.0 (上)
人工智能·nlp
喝拿铁写前端5 小时前
前端开发者使用 AI 的能力层级——从表面使用到工程化能力的真正分水岭
前端·人工智能·程序员
goodfat5 小时前
Win11如何关闭自动更新 Win11暂停系统更新的设置方法【教程】
人工智能·禁止windows更新·win11优化工具
北京领雁科技5 小时前
领雁科技反洗钱案例白皮书暨人工智能在反洗钱系统中的深度应用
人工智能·科技·安全
落叶,听雪5 小时前
河南建站系统哪个好
大数据·人工智能·python
清月电子5 小时前
杰理AC109N系列AC1082 AC1074 AC1090 芯片停产替代及资料说明
人工智能·单片机·嵌入式硬件·物联网
Dev7z5 小时前
非线性MPC在自动驾驶路径跟踪与避障控制中的应用及Matlab实现
人工智能·matlab·自动驾驶
七月shi人6 小时前
AI浪潮下,前端路在何方
前端·人工智能·ai编程
无奈笑天下6 小时前
【麒麟镜像vmtools异常排查指导书】
linux·运维·经验分享·云计算·kylin
大数据追光猿6 小时前
【大数据Doris】生产环境,Doris主键模型全表7000万数据更新写入为什么那么慢?
大数据·经验分享·笔记·性能优化·doris