Coze智能体轻松复刻10w+爆款诗集视频,智能体搭建全流程拆解!

Coze智能体轻松复刻10w+爆款诗集视频,智能体搭建全流程拆解!

Coze智能体轻松复刻10w+爆款诗集视频,智能体搭建全流程拆解! Coze智能体轻松复刻10w+爆款诗集视频,智能体搭建全流程拆解! Modified May 26, 2025 No access 505 5 00:00 No access 505 6 00:00 时间线数据处理插件用到的是“剪映小助手数据生成器”: 第三步:定义全局数据 全局数据输出: 全局数据就是在视频中,一直会呈现效果。 这里和前面一样,把输出的元素聚合到一块儿,然后转化为数组格式,并且定义视频整体持续时长就是。 代码页给到大家,照着做就行: Code block Plain Text Copy async def main(args: Args) Output: params = args.params 默认bgm值 DEFAULT BGM = ["https://lf3 lv music tos.faceu.com/obj/tos cn ve 2774/oIEbFeIYChGZrnc3YyUAV6UyfxDt6kICggBoQg"] 可以修改为你需要的默认值 DEFAULT blank video = ["https://ousir 1308765611.cos.ap guangzhou.myqcloud.com/%E7%89%B9%E6%95%88/blankvideo.mp4"] 可以修改为你需要的默认值 ret: Output = { "alltime": [], "bgm": DEFAULT BGM, 初始化时设置默认值 "blank video": DEFAULT blank video, 初始化时设置默认值 } 1. 处理bgm 如果有输入则覆盖默认值 if'bgm'in params and isinstance(params['bgm'], list): ret["bgm"] = params['bgm'] 直接使用输入值 如果没有提供bgm参数,则保持默认值 1.1 处理blank video 如果有输入则覆盖默认值 if'blank video'in params and isinstance(params['blank video'], list): ret["blank video"] = params['blank video'] 直接使用输入值 如果没有提供bgm参数,则保持默认值 2. 计算alltime时间段 if'stime'in params and isinstance(params['stime'], list) and len(params['stime']) 0: stime = params['stime'][0] 取第一个时间段对象 计算audiotime list的总和(秒转微秒) audio total = 0 if'audiotime list'in params and isinstance(params['audiotime list'], list): try: audio total = sum(float(t) 1 000 000 for t in params['audiotime list']) except: audio total = 0 计算结束时间 = stime的持续时间 + audiotime list总和 stime duration = stime["end"] stime["start"] total duration = stime duration + audio total ret["alltime"] = [{ "start": 0, 固定从0开始 "end": total duration }] return ret 全局数据时间线定义 这里和内容时间线数据定义一样,只需要堆元素就行。 第四步:构建剪映草稿 这里的步骤,你只需要一步步按照剪映的剪辑排列方式一步步堆砌草稿就行。插件用到的是“视频合成 剪映小助手”: 不知道怎么做的,官方页提供了很详细的操作手册,按照步骤来就行。 以上是爆款诗集视频一键创作智能体构建的流程,流程不复杂,只是细节需要处理。 刚开始,可能你有很多地方不太理解,但是你只要按照流程来实践就行,记住实践出结果。 No access 505 5 00:00 No access 505 5 00:00 No access 505 6 00:00 No access 505 6 00:00 时间线数据处理插件用到的是“剪映小助手数据生成器”: 第三步:定义全局数据 全局数据输出: 全局数据就是在视频中,一直会呈现效果。 这里和前面一样,把输出的元素聚合到一块儿,然后转化为数组格式,并且定义视频整体持续时长就是。 代码页给到大家,照着做就行: 全局数据时间线定义 这里和内容时间线数据定义一样,只需要堆元素就行。 第四步:构建剪映草稿 这里的步骤,你只需要一步步按照剪映的剪辑排列方式一步步堆砌草稿就行。插件用到的是“视频合成 剪映小助手”: 不知道怎么做的,官方页提供了很详细的操作手册,按照步骤来就行。 以上是爆款诗集视频一键创作智能体构建的流程,流程不复杂,只是细节需要处理。 刚开始,可能你有很多地方不太理解,但是你只要按照流程来实践就行,记住实践出结果。 🔗 原文链接: https://mp.weixin.qq.com/s/oOGhj85p... https://mp.weixin.qq.com/s/oOGhj85p... 原创 欧sir 欧sir笔记2025年05月05日 18:40 四川 大家好,我叫欧sir,专注于AI+流量获客变现。 今天给大家分享的是“如何用户coze搭建视频创作智能体:10w+诗集视频1:1复刻。” 之前也给大家分享过“ AI流量智能体:小红书爆款视频笔记一天量产100+,DeepSeek+Coze详细实操,效果绝了! ”,这类视频在小红书、抖音涨粉都非常迅速,而且内容高度统一,音乐加上文字的力量在0.3秒内即可刺入听众的潜意识层,引发情感共鸣。 AI流量智能体:小红书爆款视频笔记一天量产100+,DeepSeek+Coze详细实操,效果绝了! 这里我挑选的爆款诗集视频流量也是相当不错: 这个账号就是专门做现代诗集类视频的,在小红书上很多视频点赞都超过1w+,评论数据也是爆表。我看他是在今年2月左右起的号,到现在已经6w+的粉丝了! 小红书6w+的粉丝,那可很牛了! 下面是我用coze智能体1:1复刻的视频效果,你只需要输入主题即可生成这种视频: 这个诗集短视频一键创作智能体工作流搭建流程其实很简单: 但是整个工作流复杂的部分就是时间线的处理,需要写一些Python代码,也是叫你真的要去写直接复制我的代码用deepseek处理就行。我这里其实全程没有写过一行代码。 下面就一步步给大家拆解下这个工作流: 第一步:用户输入信息处理部分 可以看到我的输入字段有三个: theme:对应的是开头视频背景的两个字,如上视频演示的“暗恋”、“遗憾”。 content:对应的是主体内容部分 title:对应的是开头视频的标题部分 这里content和title为非必填,如果不填则走创作模型,模型根据主题来创作诗句;如果填了则根据内容部分提出的要求来选择直接输出/仿写/二创/续写。 针对于内容部分需要走一个变量聚合,目的是为了承接前面的输出结果: 我这里还加了一个背景音乐创作的节点,可要可不要,后续处理时可设置为默认。 第二步:开头元素及时间线制作 开头元素处理 第一个代码模块是将theme数据转化为数组,方便后续添加字幕。 开头背景定义了一个纯黑色的画板,尺寸是1920 1080: 需要主题的是画板生成的图片一定要转化为可用的字符串: 关键词提取是为了后续自动给标题字幕关键词配色: 开头时间线处理 接着就是构建开头视频的输出变量: sbg:背景输出,一定要输出为数组格式 sword:标题输出,也是一样数组格式 time:这个就是开头视频的持续时间,一定要输出为对象数组 这里数据处理的代码如下: 然后接下就是利用时间线数据生成插件来处理结果了: 这三个分别处理的是:开头背景、开头标题、开头主题,配置信息可以根据插件描述来自定义: 第二步:内容元素及时间线制作 字幕格式处理 这里就是将诗句内容处理成一句一句的诗句列表,格式需要选择数组格式,具体处理代码如下: 内容关键词提取,就是为了后续插件为字幕自动上色准备的: 字幕配音 这里需要添加一个循环节点,选择上面处理好的字幕格式数据。 循环体中分别是用的配音和音频时间线,两个插件。 配音插件用火山引擎官方的,音频时长插件用下面这个: 文本格式处理 这个也可以放到音频处理前面,这里就不多说,主要是对字幕加一些格式数据。 标题、内容字幕数据格式化处理 标题处理: 将中文标题和英文标题转化为数组格式,代码如下: 内容处理: 这里我将内容拆分为了三段list,方便后续与内容时间线对应,用到的代码如下: 以下面图来说一下为什么要做三段处理: 这里的字幕在视频中呈现的都是一个整体,我这里拆分是为了整体定位字幕字幕元素的位置,保持字幕的统一性。 内容数据输出 然后接下来就是将生成的内容数据做一个输出处理: 可以看到这里处理的数据比较多,处理会比较复杂一点,需要耐心,最主要的就是定义好内容模块各个元素的时间线数据。 先不细聊这块儿,处理的代码给到大家,照着做就行,做的过程中你很快就会理解的,如果遇到问题可以后台滴滴我。 构建时间线数据 这里就很简单了,因为你前面已经把数据处理好了,这里只需要利用插件,按步骤一步步来把时间线数据构建好:

在 小宇宙note 阅读完整内容