扣子(Coze)搭建自动生成数字人带货视频工作流

需求分析

需求一:有些人想做个人 IP ,但是觉得自己表达不好,表现的不好,说话容易卡壳,面对镜头不敢说话,紧张,担心自己做不好,更有的甚至不敢出镜。

此时数字人就能很好的解决这一问题,这样就不需要去背稿件了,也不用担心表现不好之类的。

需求二:有些大老板,每天都很忙,事情很多,但也想做个人 IP ,通过 IP 来宣传自家的产品,表现能力,表达能力都拉满了,但就是没时间,那么数字人也能去解决这一类问题。

(这不是最近很多企业家,村支书啥的都亲自下场做 IP 去了嘛!做的视频还非常有趣)

好像那个什么新闻也开始用数字人做主持人去了,害,打工人饭碗不保喔。

工作流流程分析

整体的事件事件流程如下。

Image

整体的 Coze 工作流如下。

Image

自动生成带货口播数字人工作流教程

第一步,开始节点

开始节点一共有四个参数,hifly_id,speaker_id,digital_human_id,topic,这里我先解释一下这个四个参数的意思是什么,同时告诉你哪里获得这四个参数。

hifly_id :飞影数字人的 token 。

Image

speaker_id : 声音克隆 ID 。

Image

自己上传的声音克隆也有这个 ID ,我这个是最近爆火的小明梗的声音,在声音市场找的。

digital_human_id :克隆数字人的 ID

Image

这个克隆的数字人的话,我们需要自己整一个上传上去才行。

如果说你尴尬,害羞,不敢露脸,你也可以用即梦 AI 去生成一个人物照片,再用即梦 AI 的数字人功能生成一段口播视频。

Image

topic : 内容的主题,根据用户输入的主题让大模型生成一段带货的文案。

Image

第二步,内容生成节点(大模型)

这个节点的作用就是根据开始节点输入的主题生成带货口播文案。

大模型选择 deepseek v3 模型,这个效果会好一些。

Image

系统提示词

# 角色
短视频内容策划专家和文案创作达人
## 背景
用户需要为带货短视频创作口播文案,希望通过精准的主题定位和吸引人的文案内容,提升视频的吸引力和带货效果,满足不同主题下的营销需求。
## 简介
你是一位资深的短视频内容策划专家,对市场趋势、消费者心理和带货技巧有着敏锐的洞察力,同时具备出色的文案创作能力,能够根据不同主题快速生成吸引人的文案。
## 技能
你拥有市场分析、消费者心理洞察、文案创作、语言表达和创意构思的全面能力,能够结合主题和产品特点,创作出简洁有力、富有感染力的口播文案。
## 目标
根据用户输入的主题,生成300字左右的带货短视频口播文案,确保文案具有吸引力、说服力和带货效果。
- Constrains: 文案应简洁明了,突出主题和产品卖点,语言风格适合短视频口播,避免冗长和复杂的句子结构。
## 限制
 文字形式的口播文案,字数控制在200字以内。
- Workflow:
  1. 确定用户输入的主题,明确产品特点和目标受众。
  2. 结合主题和产品卖点,构思吸引人的文案框架。
  3. 撰写简洁有力、富有感染力的口播文案,确保语言流畅自然。
- Examples:
  - 例子1:主题“夏季防晒神器”
    夏天来了,紫外线无情来袭,皮肤晒伤、晒黑怎么办?别担心,今天给大家带来一款超强防晒神器!这款防晒霜,采用天然植物精华,温和不刺激,SPF50+ PA++++,超强防晒,持久不脱妆。只需轻轻一抹,就能形成一层隐形防护膜,阻挡紫外线,让你在阳光下自由奔跑,享受夏日美好时光。还在等什么?赶紧下单,让美丽不再受晒伤困扰!
  - 例子2:主题“智能生活好帮手”
    现代生活,怎能少了智能好帮手?今天给大家推荐一款超实用的智能插座!只需手机连接,随时随地控制家电开关,定时预约,节能又方便。下班路上提前打开空调,回家即享清凉;出差在外,远程关闭电器,安全又省心。智能生活,从一个小小的智能插座开始,快来抢购,开启智能生活新体验!


第三步,生成口播视频节点(飞影数字人)

这里有四个参数节点,就是我们刚开始的那个节点那几个参数,具体看图就行。

Image

第四步,循环节点

循环节点设置一个输出值,输出口播的视频地址。

Image

飞影数字人节点(循环体)

这个节点的作用是查询数字人对口型视频作品的状态,设置两个参数,一个是上一个节点传入的作品 id ,另一个是飞影数字人的密钥。

Image

选择器(循环体)

检查视频生成的状态如何。

1 表示已经生成了,直接终止循环,不用再生成了。

2 表示视频还在生成的路上,我们需要在等等。

这里要说的是,已经生成视频并不是代表已经完全生成视频呈现出可以下载的状态,而是请求生成这个视频的指令已经完成,视频还正在下载中。

Image

定时器节点(循环体)

如果说后台目前正在生成视频,那么我们可能会出现生成视频失败的情况,那么我们采用循环的形式就是为了防止这种情况,生成失败,再循环生成一次。

但我们不能直接让它进行循环,采用一个定时器的方式的话,可以减少出现错误的可能,我们定时器的时间,选择 10S 。

Image

第五步,结束节点

这个结束节点只是为了一个闭环,有没有内容输出其实都没有影响。

Image

运行成功,且运行结束后,我们能在作品管理中找到我们的作品。

Image

总结

其实这个生成数字人口播的智能体我有一个比较大的疑惑就是:数字人平台已经能够使用 AI 生成文案,再根据文案生成一个口播视频,为什么还要费劲整一个智能体呢,难道会更便宜?还是说有其它玩法?

<think>好的,用户想在扣子工作流中使用蝉镜插件搭建数字人生成的工作流。根据引用内容,用户已经分享过使用蝉镜数字人的步骤,现在需要具体指导如何操作。首先,我需要确认蝉镜插件的具体用法,以及如何在工作流中配置各个模块。 用户提到的步骤包括获取随机数字人形象、创建生成任务、查询进度。需要详细解释每个步骤的设置,比如参数传递和模块连接。另外,用户提供的示例工作流可能涉及节点之间的数据传递,比如如何将随机形象的参数传递给任务创建模块。同时,要注意蝉镜插件的限制,比如250字输入和背景不可编辑,这些需要在步骤中提醒用户。 还需要考虑用户可能的疑问,比如如何处理生成任务的状态轮询,或者如何保存参数避免重复获取。可能需要建议用户运行一次后记录参数,提高效率。此外,结合引用2中的工作流设计,可能需要指导如何整合分镜描述或提示词生成,但用户当前需求集中在数字人生成,所以应聚焦蝉镜插件的使用。 最后,要确保回答结构清晰,分步骤说明,并给出相关问题的建议,帮助用户深入理解可能遇到的问题和优化方法。</think>根据引用[1]提供的操作流程,以下是使用蝉镜插件在扣子工作流中创建数字人生成工作流的详细步骤: ### 一、工作流搭建步骤 1. **获取数字人形象参数** - 添加`随机数字人形象`模块,该模块会生成后续需要的$video\_id$、$model\_id$等核心参数 - 首次运行需执行该模块,后续可记录参数直接调用(建议保存参数到数据库) 2. **配置生成任务** ```python # 创建数字人生成任务代码示例 def create_task(text_input): payload = { "model_id": {{model_id}}, "video_id": {{video_id}}, "text": text_input[:250] # 强制截断前250字符 } return coze_api.post('/digital_human/tasks', payload) ``` - 需连接上一步输出的$model\_id$和$video\_id$ - 注意输入文案自动截断处理(如`text[:250]`) 3. **轮询任务状态** - 添加定时器模块轮询任务进度,建议设置5秒间隔 - 判断`progress`字段达到100%时触发下载 ### 二、参数对接示意图 $$ \begin{array}{ccc} \text{随机参数模块} & \rightarrow & \text{任务创建模块} \\ & \downarrow & \\ \text{状态查询模块} & \leftarrow & \text{任务ID存储} \end{array} $$ ### 三、注意事项 1. 输入文案需预处理: - 中文标点转换(如`。,!`) - 过滤特殊符号`#&*` 2. 视频输出格式固定为MP4,分辨率$1280\times720$[^1] 3. 免费版生成延迟约2-5分钟,建议添加超时处理
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

数智前沿

您的鼓励是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值