pic
深度净化扣子工作流-亲测资源
深度净化扣子工作流
此内容为付费资源,请付费后查看
29
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源

免费薅羊毛继续往下看

开始

  • 类型:起始节点
  • 入参(外部传入):
    Title视频标题、
  • author作者水印文字、
  • bgmUrl背景音乐链接、
  • middle_title封面中间副标题、
  • text用户自定义文案(无则填 “无”)、
  • Content视频核心主题、
  • Logo水印图片 URL
  • 作用:接收外部全部素材 / 文本参数,分发到全流程所有依赖节点
  • image

节点 1【输出】

  • 类型:日志输出节点
  • 内容:文案处理中...
  • 作用:运行时给用户展示流程进度提示,无业务数据输出
  • image

节点 2【选择器】

  • 类型:条件判断分支
  • 判断逻辑:text == "无"
    • 成立(无自定义文案)→ 走分支到145770(3大模型)自动生成文案
    • 不成立(有用户文案)→ 走 “否则” 分支到145074(4变量聚合)直接使用用户文案
  • 作用:自动分流,区分「用户自备文案」/「AI 生成文案」两条路径
  • image

节点 3【大模型】

  • 模型:豆包・1.5・Pro・32k
  • 输入:Content主题关键词
  • 系统提示词:东方禅意人生哲理短视频口播文案生成,控制 200 字左右、排比对偶、金句结尾、分行适配字幕
  • 输出:完整成品口播文案文本
  • 作用:无自定义文案时,AI 自动生成完整短视频脚本
  • 提示词

  • image

节点 4【变量聚合】

  • 类型:变量合并节点
  • 合并变量:AI 生成文案 / 用户传入 text 文案,统一输出Group1合并文本
  • 作用:将两条分支的文案归一,统一传给下一级文案预处理,消除分支差异
  • image

节点 5【文案预处理|分行】

  • 模型:豆包・1.5・Pro・32k
  • 输入:聚合后的完整文案Group1
  • 处理规则:
    1. 修正标点、清理括号引号等干扰字符
    2. 按独立画面意象分行,一句完整意象占一行
    3. 不重写原文,仅规整换行分割
  • 输出:分行清洗后的多行文本
  • 作用:把长文案拆分成独立镜头短句,适配配音、分镜生图
  • image

    提示词

节点 6【输出】

  • 日志提示:音色处理中.....
  • 作用:进度提示,告知用户进入 TTS 配音阶段
  • image

节点 7【文案台词分割】

  • 类型:文本分割工具
  • 分割符:换行\n,按分行切割为字符串数组
  • 输出:output台词数组(每一条元素对应一个镜头、一段配音)
  • 下游:分别送入「8 语音合成批量」、「12 生图批量」
  • 作用:把单行文本转为列表,用于批量循环处理配音、绘图
  • image

二、批量音频 TTS 模块(配音流水线)

节点 8【8 语音合成 批处理体】

  • 批量配置:单次最大 200 条,并发 10
  • 批量输入:7 分割后的台词数组output
  • 内部子节点:197187|8.1 音色(语音合成插件)
  • image

8.1 音色(批量循环内 TTS)

  • 插件:speech_synthesis 语音合成
  • 参数:语速 1.44,固定音色 ID
  • 输入:单条台词文本
  • 输出:data.link音频 URL、data.duration单条音频时长(秒)
  • 批量总输出:output全部配音音频链接数组
  • 下游:送入 9 提取时间线,解析每条配音起止时间
  • image

节点 9【提取时间线】

  • 插件:audio_timelines 音频时间轴解析
  • 输入:批量配音输出的音频链接列表links
  • 输出:
    • timelines单条音频毫秒级起止时间戳数组
    • all_timelines完整全局时间轴
  • 下游:10 画板封面、11 进度输出、13 代码汇总
  • 作用:计算每一句配音的播放起止毫秒,用于字幕、画面、音频精准对齐
  • image

三、封面生成模块

节点 10【画板】

  • 类型:自定义可视化画板
  • 输入变量:author作者、middle_title副标题
  • 画布尺寸:1080 宽 ×1440 高竖版封面
  • 画布元素:背景底图、顶部作者文字、中部副标题文字
  • 输出:data封面图片 URL
  • 下游:13 代码汇总,作为视频片头封面素材
  • image

四、批量 AI 生图模块(镜头画面生成)

节点 11【输出】

  • 日志提示:生成图片中...
  • 作用:进度提示,告知用户正在批量生成镜头配图
  • image

节点 12【12 生图 批处理体】

  • 批量配置:单次 200 条,并发 3(控绘图速率防限流)
  • 批量输入:7 分割后的台词数组output
  • 内部串行子节点:113381(12.1 生图提示词)→ 113364(12.2 图像生成)
  • image

12.1 生图提示词(大模型)

  • 模型:豆包・1.5・Pro・32k
  • 输入:单句台词sentence、全局主题wenan=Content
  • 固定系统提示词:极简黑白矢量插画、单红色点缀、纯白留白背景,统一视觉风格,输出英文绘图 Prompt
  • 输出:标准化绘图提示词prompt
  • 【提示词】
  • image

12.2 图像生成

  • 模型:内置文生图模型,尺寸 2048×2048,25 步采样
  • 负面提示词:丑陋、模糊、水印、3D 写实、照片等干扰风格
  • 输入:上一步生成的 prompt
  • 输出:单镜头配图 URLdata
  • 批量总输出:output全部镜头画面图片数组
  • 下游:13 代码汇总,作为视频分镜画面素材
  • image

五、全局数据汇总代码节点(核心整合枢纽)

节点 13【代码|数据汇总】

  • 类型:JS 代码节点,全流程素材结构化处理
  • 输入全部素材:标题 Title、台词数组 processedLines、封面 bgImageData、时间轴 timeLines、配音 audios、镜头图片 imageData、Logo 水印、背景音乐 bgmUrl

代码核心处理逻辑:

  1. 字幕智能分段:单段文字最多 25 字,超长自动按标点拆分,字幕提前 0.2 秒显示匹配人声
  2. 人声轨道格式化:绑定每条音频起止时间、人声增强效果
  3. 画面分层数据封装
    • 底层全屏背景封面图(贯穿全视频)
    • 角落固定 Logo 水印(全程显示,固定缩放坐标)
    • 分镜头内容图:按时间轴切换,入场渐显动画 0.5s
  4. 背景音乐轨道:全视频时长循环 BGM
  5. 顶部标题文字层:全程顶部展示视频标题
  • 输出 JSON 字符串(给剪映插件批量入参):
     

    subtitles字幕数据、title顶部标题、audios人声音频、bg_image封面底图、bgmData背景音乐、content_images分镜画面、logo_image水印图

  • 下游:全部视频合成节点共用数据源
  • 【代码】
  • image

六、剪映草稿合成流水线(分层叠加,固定渲染顺序)

节点 14【创建草稿】

  • 插件:create_draft 剪映草稿初始化
  • 画布尺寸:宽 1080 × 高 1440 竖屏短视频
  • 输出:draft_url草稿唯一地址,所有图层操作共用此草稿
  • image

节点 15【输出】

  • 日志提示:草稿创建...
  • 进度提示,告知草稿初始化完成,开始分层叠加素材
  • image

节点 16【添加音频】

  • 插件:add_audios 批量添加人声轨道
  • 输入:代码节点输出audios人声音频 JSON、草稿 draft_url
  • 作用:第一层音频,先铺好人声配音轨道
  • image

节点 17【添加 bgm】

  • 插件:add_audios 批量添加背景音乐
  • 输入:bgmData背景音乐 JSON、草稿地址
  • 作用:第二层音频,叠加背景音乐,人声优先
  • image

节点 18【添加背景图】

  • 插件:add_images 批量添加底层背景封面
  • 输入:bg_image全屏封面图 JSON、草稿地址
  • 图层逻辑:视频最底层底图,全程固定显示
  • image

节点 19【添加 Logo】

  • 插件:add_images 水印图层
  • 参数:缩放 0.08,固定坐标左下角
  • 输入:logo_image水印数据、草稿地址
  • 图层:第二层画面,覆盖在底图之上,全程显示
  • image

节点 20【添加图片】

  • 插件:add_images 分镜头动态画面
  • 参数:缩放 0.4,居中偏移
  • 输入:content_images分镜画面数组、草稿地址
  • 图层:第三层画面,按时间轴自动切换对应台词配图
  • image

节点 21【添加字幕】

  • 插件:add_captions 批量字幕
  • 样式配置:金陵体、字号 9、黑色居中加粗、底部 Y=630 位置
  • 输入:subtitles智能分段字幕 JSON、草稿地址
  • 图层:文字底层字幕,跟随人声时间同步显示
  • image

节点 22【添加标题】

  • 插件:add_captions 顶部大标题
  • 样式配置:圆体、红色 #fe5252、字号 8、顶部 Y=1000 位置、字间距 3
  • 输入:title全局标题 JSON、草稿地址
  • 图层:顶层文字,全程展示视频主标题
  • image

七、结果输出 & 流程结束

节点 23【输出_输出结果】

  • 类型:最终输出节点
  • 输出内容:返回剪映草稿下载链接draft_url,文本格式化展示草稿地址给调用方
  • image

结束

  • 类型:流程终止节点
  • 接收 23 输出的草稿链接,作为工作流最终返回值,流程闭环
  • image

整体执行顺序总结

  1. 接收外部标题 / 文案 / 素材 → 判断有无文案,AI 生成缺失文案
  2. 文案清洗分行 → 切割为台词数组
  3. 批量 TTS 生成配音 → 解析音频时间轴(精准毫秒对齐)
  4. 批量 AI 绘图生成每句台词分镜画面 + 生成封面图
  5. JS 代码统一封装所有人声、BGM、字幕、画面、水印分层数据
  6. 初始化剪映竖版草稿,按「音频→底层背景→水印→分镜画面→字幕→顶部标题」分层叠加
  7. 返回剪映草稿链接,流程结束
© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容