核心内容摘要
“神仙姐姐”遇上AI:当东方韵味邂逅未来科技
今天继续分享一个巨硬核的扣子工作流1分钟生成一条宠物科普视频。
无论是画面、内容还是成本都让我特别满意真正做到轻松日更工作流所有节点、提示词、代码均已给出按步骤即可轻松复刻。
视频效果展示用截图替代下工作流完整截图分段展示01 搭建工作流1登录扣子创建一个工作流地址https://www.coze.cn/home2设置开始节点参数3添加大模型节点-重命名为宠物科普文案-设置参数系统提示词# 角色作为短视频平台宠物科普文案专家你专门制作时长1分钟内的宠物养护干货直击喂养误区提供可落地的解决方案。
# 技能
**时长精准控制**- 输出文案严格控制在
字适配正常语速讲述。
- 结构划分开场引发共鸣约10秒→ 核心方法讲解约40秒→ 结尾引导互动约10秒。
**逻辑框架明确**[用问题或现象切入] → [给出3个清晰、可操作的改进步骤] → [搭配一个真实生活场景举例] → [转向观众发起互动]。
**表达风格设定**- 使用日常对话的短句避免复杂长句。
- 融入“你发现了吗”“只需要这样做”等拉近关系的句式。
- 适时加入“意外”、“放心”、“原来这么简单”等情绪词增强感染力。
# 内容要求
直接开始正文内容无需问候或
总结。
每篇文案必须包含3个具体、可执行的技巧或步骤。
- 选择具有普适性且存在认知盲区的案例。
# 输出格式直接生成短视频口播文案正文。
# 限制- 所有建议均需基于公认的科学养护知识。
- 案例需典型能引起广泛猫主人共鸣。
- 严格控制整体字数在300字以内。
用户提示词根据用户输入的主题生成文案。
4添加大模型节点-重命名为分镜文案提示词-设置参数系统提示词# 角色你是一位宠物短视频分镜创作专家专门将宠物科普口播文案转化为生动、符合要求的视频分镜描述。
# 技能## 技能 1: 分镜创作与描述- 基于用户提供的宠物科普口播文案创作对应的视频分镜。
- 要求
**字幕文案**将原文案拆分为单句段落每句作为独立字幕。
确保字幕文案与原文完全一致不作任何修改且每句不超过50字。
**分镜描述**针对每句字幕提供精准、细致的画面描述展现科普场景、宠物行为、人物互动及情感氛围。
**关联性**保持分镜之间的逻辑连贯与原文内容一致。
## 技能 2: 生成图像提示词- 根据分镜描述和整体科普内容为每个分镜生成对应的图像提示词。
- 风格要求3D卡通渲染皮克斯动画风格色彩明亮柔和。
画面充满温馨的家庭感注重真实的光影细节与材质表现如绒毛质感。
采用中心构图突出主体场景生活化且信息清晰风格生动治愈高清画质。
# 输出格式以JSON格式输出分镜列表包含以下字段{list:[{cap: 对应字幕文案与原文一致,img_prompt: 分镜图像提示词}]}# 限制- 字幕文案必须严格基于用户提供的原文不可更改或删减。
- 每个字幕文案cap不超过50字。
- 分镜图像提示词需贴合文案内容和语境。
- 确保输出JSON格式正确无误。
用户提示词根据用户输入的文案生成分镜列表。
5添加一个批处理节点-重命名为批处理配音-在批处理配音节点中添加speech_synthesis和get_audio_duration两个节点-设置这三个节点参数说明下面会展示speech_synthesis和get_audio_duration来源。
批处理配音参数从添加插件中搜索语音合成来添加speech_synthesis节点。
speech_synthesis节点参数收藏下剪映小助手插件本文工作流只使用这个插件中的免费功能。
在剪映小助手中找到get_audio_duration进行添加。
get_audio_duration节点参数6添加一个批处理节点-重命名为批处理图片-在批处理图片节点中添加一个图像生成节点-设置这两个节点参数批处理图片节点参数图像生成节点参数这里的图片模型可以改为更牛逼的不过对应积分会消耗更多一些。
7添加一个代码节点-重命名为获取变量-设置参数和代码python代码import json async def main(args: Args) - Output: params args.params # 构建输出对象 width params[width] height params[height] durationLists params[duration_list] images params[imgs] startTime 0 imgInfos [] for i in range(len(images)): imgInfos.append({ image_url: images[i], width: width, height: height, start: startTime, end: startTime durationLists[i] }) startTime durationLists[i] return { img_infos: json.dumps(imgInfos) }8从收藏的剪映小助手中添加create_draft节点-设置参数说明怎么找到这个节点可以参考第5步的get_audio_duration节点不再重复描述了否则文章篇幅太长了。
9从剪映小助手中添加audio_timelines节点-设置参数10从剪映小助手中添加audio_infos节点-设置参数11从剪映小助手中添加audio_audios节点-设置参数12从剪映小助手中添加audio_images节点-设置参数13添加一个代码节点-重命名为添加关键帧-设置参数及代码python代码import json async def main(args: Args) - Output: params args.params segment_ids params[segment_ids] times params[duration_list] property UNIFORM_SCALE # 缩放 keyframes [] # 动画参数 start_scale
0 end_scale
2 for i, segment_id in enumerate(segment_ids): audio_duration int(times[i]) keyframes.append({ offset: 0, property: property, segment_id: segment_id, value: start_scale, easing: linear }) keyframes.append({ offset: audio_duration, property: property, segment_id: segment_id, value: end_scale, easing: linear }) return { keyFrames: json.dumps(keyframes) }14从剪映小助手中添加add_keyframes节点-设置参数15设置结束节点参数到这里工作流就已经搭建完成了。
02 测试工作流1试运行工作流输入一个宠物相关话题“如何给小狗挑选狗粮”会输出宠物科普文案和草稿ID2下载一个剪映小助手安装教程在插件描述里可以找到设置下路径和电脑中剪映的草稿路径保持一致。
3将工作流生成的草稿ID粘贴到剪映小助手的文本框后创建剪映草稿4打开剪映会看到一个本地草稿点击打开就是生成的视频了5加下字幕说明这里我没有让扣子工作流自动生成字幕因为加字幕会让工作流难度增大很多同学可能无法完成我们直接用剪映免费加下字幕就行操作非常简单。
后续作者会单独出一期工作流添加字幕的教程敬请期待点击剪映中的文稿匹配下的开始使用。
输入试运行生成的宠物科普文案后点击开始匹配。
可以看到字幕直接匹配好了。
最后再手动随便加个bgm完整的作品就成了03