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

扣子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

在这里插入图片描述
在这里插入图片描述

2、编排这个 bot (就是写提示词 prompt,利用大模型)

在这里插入图片描述

3、给 bot 增加技能(其实就是额外实现功能)

如果不需要定制化处理,可以直接在插件里选择LinkReaderPlugin,然后直接对话就可以。
在这里插入图片描述
但是,我们有定制化需求(就是需要解决上面:一 - 2 - (2)中的问题)
那就直接上工作流:// 这里是我已经写好的工作流,可以点击+号创建工作流
在这里插入图片描述

4、 写一个定制化工作流

在这里插入图片描述
在这里插入图片描述

(1)工作流的创建过程(明确 N个节点)
  • 开始
  • 插件
  • 代码
  • 结束

这几个节点需要关联起来,就是用线连起来,这样数据就可以正常流转啦。

(2)“开始”节点配置说明

在这里插入图片描述
开始节点,就是指定输入内容,我们这里是输入视频 url,并且 url 为 array类型。

(3)“插件”节点配置说明

在这里插入图片描述
这里通过使用"批处理",实现了处理多个视频链接的逻辑。
这里主要是引用"开始"节点传入的 urls。

(4)“代码”节点配置说明

在这里插入图片描述
这个节点就是处理插件获取到的视频文本数据,解决上面提到的第 1 个问题。
过程还是取“插件”节点传入的返回数据 + 代码部分写个函数处理返回数据 + 指定输出内容。

// 代码部分,需要注意不要在 1 行中调用多个方法,可能会直接报错。

(5)“结束”节点配置说明

在这里插入图片描述
这里其实是回答的返回数据构造,取上一个代码部分的返回数据,构造成我想要的回答结构。

(6) 所有节点都可以分别调试,确认数据是否正常

整体调试完成后,就发布这个工作流。

5、 在 bot中调用这个工作流,然后调试预览确认最终效果

效果如下:在这里插入图片描述

文本内容其实还能优化,但已经满足我的预期了,不需要再费时间在这上面啦
请添加图片描述
so 一个 coze 扣子创建过程完美整完!
happy happy happy~

豆包PC 版邀请码:8344ELX
请用我的邀请码!好嘛好嘛好嘛

### 音商品文案获取方法 目前,音并未公开提供直接用于提取商品文案的官方 API 接口。然而,可以通过一些间接方式实现该功能,如借助第三方工具或自定义工作流来完成特定需求。 #### 方法一:利用第三方平台创建工作流 可以参考扣子coze.cn)这一类 AI 开发平台的功能描述[^2]。这类平台允许用户无需深厚编程背景的情况下快速构建自动化流程。具体操作如下: 1. **创建工作流** 登录到扣子平台并进入工作流编辑界面,在此阶段需设计好输入源以及目标输出形式。 2. **配置数据抓取模块** 配置能够访问外部资源的数据爬虫组件,设定其指向的目标为包含所需商品信息页面链接或者相关接口地址。 3. **处理与解析内容** 使用内置脚本语言编写逻辑代码片段以适配不同结构化程度较高的HTML文档中的具体内容项抽取规则;也可以调用现成插件简化这一步骤执行难度。 4. **保存成果发布应用** 最后将整个流水线打包导出成为独立运行的应用程序实,并分享至指定接收端设备上供实际运用场景下反复调用。 以下是简单的 Python 脚本示展示如何发起 HTTP 请求读取远程服务器返回 JSON 数据包部分内容: ```python import requests url = 'https://example.douyin/api/goods' headers = {'Authorization': 'Bearer YOUR_ACCESS_TOKEN'} response = requests.get(url, headers=headers) if response.status_code == 200: data = response.json() print(data['description']) # 输出商品描述字段 else: print(f'Error: {response.status_code}') ``` #### 方法二:探索开源项目和技术社区支持 对于更高级别的定制化需求,则可考虑参与某些专注于解决相似问题方向上的开源协作计划当中去寻求灵感启发。比如提到的一个名为 Steerable-Motion 的在线服务可能具备一定借鉴价值[^3],尽管它主要面向视频特效制作领域而非电商营销范畴之内。 另外值得注意的是还有专门针对社交媒体数据分析用途而打造的各种实用型 SaaS 解决方案可供选用,它们往往涵盖了从基础监测统计报表生成直至深入挖掘潜在客户群体特征画像等多个层面的服务选项列表之中[^4]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值