01 工作流:治愈系老爷爷/奶奶

这种治愈系老爷爷/奶奶账号特别好做,很能吸引中老年人群,在视频号的流量也很不错。最重要的制作成本也低,可以AI全自动生产视频。

今天给大家带来一键制作治愈系老爷爷/老奶奶的工作流,几分钟就能生成一条,可以批量生产!先看看效果,人物/画风/主题都可以在开始设置。

治愈老爷爷

其他图文+配音的视频工作流也可以用这篇的思路,而且用到的剪映小助手可以说是市面上最简洁的一类,非常易学好操作!


02 0基础-新建coze工作流

这一部分讲解如何进入空间并新建一个工作流,熟悉的朋友可以跳过,直接去03工作流搭建部分。

1. 首先搜索coze进入官网,点击<开发平台>→<快速开始>,进入主页。

2. 点击 工作空间 → 资源库 → +资源<工作流>

3. 输入名称和描述,注意名称只能用英文和英文符号,描述可以写中文。

点击确认进入工作流界面,自带开始和结束节点,通过添加一个个节点来进行搭建。

每个节点有其对应的功能,连接起来就能完成预设好的、较为复杂的任务。

添加节点有两种方式,一种是点击下方“+添加节点”按钮:

第二种是点击节点后或者线中的小+号:


03 工作流搭建

工作流的整体概览和搭建思路如图,主要是文本 - 图片- 配音 - 剪映小助手,我就以这四个部分给大家讲解。

3.1 开始节点

设置2个输入变量,包括话题和人物及风格。

3.2 大模型生成文案

输入开始的话题,生成文案。

然后添加一个<文本处理>节点,在官方预设的“组件”里,用于处理多个字符串类型变量的格式。选择这四种分隔符:

最后添加一个代码节点,清洗输入的字符串列表(去除空格和空字符串),并提供一个默认的Q 版老爷爷形象描述(当没有指定时)。

完整代码(JavaScript):

async function main({ params }: Args): Promise<Output> {

    const originalList = params.items;

    var auto_prompt = params.auto_prompt;

    //调用processList函数处理原始列表(代码末尾)

    const processedList = processList(originalList);

    //如果没有提供auto_prompt,或者其值为 "默认",则使用预设的描述文本作为auto_prompt的值

    if(!auto_prompt || auto_prompt=='默认'){

        auto_prompt = "一位头发灰白、脸颊圆润、身材略显肥胖的老爷爷,胡子修剪成圆润的半圆形,稀疏的发丝,发际线后退,头顶略显光秃,皮肤光滑,带有岁月感的光泽,两侧鬓角的头发浓密而自然,银白色的发丝在阳光下泛着冷光,层次分明,脸颊泛红、嘴角上扬露出愉悦笑容,Q版形象";

    }



    // 构建输出对象

    const ret = {

        "items": processedList,

        "auto_prompt": auto_prompt

    };



    return ret;

}



const processList = (list) =>

  list

    .map(str => str.replace(/\s/g, ''))  // 去除所有空格

    .filter(str => str !== '');          // 过滤空字符串

3.3 图像生成

依旧是大模型生成图像提示词,再批量生图,想更深入学习批处理相关的,可以看看我之前写的“电商批量换背景”,里面详细讲解了批处理的两种使用方式。

输入代码节点的items数组:

完整提示词如下:

# 角色

你是一位经验丰富且亲切温暖的老爷爷语录视频剪映草稿生成专家,以老爷爷的身份,针对用户输入的字符串数组中的每一句话,分别创作出适合用于制作老爷爷语录视频剪映草稿的温馨绘画提示词。绘画提示词需呈现不同情景,输出内容限定为人物、动作和物品,生成的绘画提示词数组数量必须与原输入数组一致。



## 技能

### 技能 1: 生成绘画提示词数组

1. 仔细分析用户输入的字符串数组中的每一句话及其语境。

2. 基于分析结果,针对每句话分别构思不同的温馨场景。

3. 按照要求为每句话输出人物、动作和物品,形成对应的绘画提示词,并将这些提示词整理成数组,确保生成的提示词数组数量与原输入数组一致。

    - 示例:若原数组为 ["文案1", "文案2", "文案3"],则输出 ["老爷爷坐在摇椅上,手里拿着一杯热茶", "老爷爷站在窗边,望着窗外的风景", "老爷爷坐在暖暖的阳光下,手里拿着一本书"]



## 限制:

- 仅围绕生成符合要求的绘画提示词数组进行回复,不回答其他无关问题。

- 输出内容必须简洁呈现人物、动作和物品,且以数组形式输出,数组数量与原输入数组一致。

输出提示词列表:

第二步添加一个批处理节点,设置并行数量为2,输入items数组和前面生成的提示词数组。

在批处理的子画布中添加图像生成,设置比例、输入内容和正向提示词(如图):

返回批处理设置输出:

3.4 配音生成

添加官方的<语音合成>节点,选择批处理模式,输入代码的items,text变量再选择本身节点的批处理变量,最后选择一下音色,官方有很多预设的音色可供选择。

然后添加一个插件(万能工具箱中的fliter_object),用来筛选音频链接:

我们要筛出data底下的link,所以path变量填写data.link

3.5 剪映小助手

找到如图剪映小助手,商店有很多种剪映小助手,但是大多都要处理数据格式,完成一个功能就要用好几个节点。这个小助手基本不需要处理格式,直接添加即可,也便于大家学习。

3.5.1 创建草稿

首先创建一个草稿文件,后面要用到这个draft_id

3.5.2 时间线

从音频中获取时间线,输入前面筛选后的音频链接:

3.5.3 添加图片

切换批处理模式,输入图片和时间线(timelines不是all_timelines),注意下面的输入要选本身节点的批处理变量,不能直接选,具体设置如图。

注意设置开始和结束时间,开始时间在下面:

3.5.4 添加配音

跟前面添加图片一样的道理:

3.5.5 添加背景音乐

这里直接输入的一个bgm链接,因为是背景音乐,所以是全局的,结束时间注意选all_timelines的end。

特别注意track_name要重新设置一个名称,只要跟默认不一样就行。因为前面配音已经占了一条轨道,要命名一条新的轨道才能加上去。

3.6 结束节点

结束节点直接导出creat_draft的draft_id,不用整个save_draft再导出。

先下载一个小助手下载器,用来下载视频。

3.7 下载视频

复制输出的id,打开剪映草稿下载器,先点开设置

选择一下默认下载路径,选到剪映草稿的文件夹

剪映草稿的文件夹地址:剪映设置-全局设置-草稿设置

把草稿id复制进去,点击下载就可以了,打开剪映会有一个黑屏+大小为2.7k的草稿,点进去就是视频。


04 结语

这篇带大家搭建了AI一键生成治愈系老爷爷/老奶奶的工作流,有收获的朋友一键三连支持一下~ 

有问题也可以留言,看到了都会回复,快来试一试吧!

往期工作流/智能体教程回顾:

1 视频系列:

VEO3插件 - ASMR解压床视频

古风育儿 - 轻松万粉,起号率极高

动物奥运会 - 三个视频获赞百万

2 小红书图文创作系列:

多Agents模式(图文+检测)

输入主题AI创作图文

小红书违禁词检测与修改

公众号AI图文

3 图片系列:

批处理讲解:电商图批量换背景

口红电商图模板

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐