大家好,我是吾鳴。专注于分享提升工作与生活效率的工具,无偿分享AI领域相关的精选报告,持续关注AI的前沿动向。
最近,你的朋友圈被那些神奇又治愈的"小人国"视频刷屏了吗?微缩世界里的小人们正在辛勤劳作,种田、砍树、搬货物......看似简单的场景却有着让人瞬间放松、欲罢不能的魔力,甚至火到了央视频道都亲自转发报道,堪称新一代的"流量密码"!
你是不是也曾想过:制作这样精致的视频,一定需要复杂的剪辑和特效,耗时又耗力?现在,这个认知要被彻底颠覆了!借助扣子(Coze) 这款强大的AI工具,我竟然可以"一键生成" 同款小人国视频,效果离谱得好,效率更是高到惊人!从前需要花费数小时的创意、拍摄和后期工作,如今只需动动手指,就能让AI自动为你生成一个独一无二的微观治愈世界。接下来,就让我带你一起实战,解锁这份轻松赚取流量的快乐!
在开始工作流的详细讲解之前,我们先看一看产生的视频效果,下面的视频是我以"中秋节快到了,在制作月饼并售卖"为主题,制作出来的一段解压小视频,说实在话看之前我是有些郁闷的,看完我的心情瞬间欢快了不少。

文章篇幅有点长,内容有点干,建议先收藏,以便后面想看的时候可以随时找得到。
1. 完整工作流流程

1、视频分镜生成:通过大模型根据输入的主题生成视频分镜,每个分镜包含人物在什么环境下做着什么事情。
2、分镜图片生成:根据生成的分镜的内容,对每个分镜生成一个绘图的提示词,通过图片生成节点生成分镜图片。
3、分镜视频生成:根据生成的分镜描述、分镜图片,通过图生视频大模型,生成每一个分镜的视频,使得每个分镜中的人物都运动起来。
4、视频合成:把生成的分镜视频、背景音频转成视频合成插件所需要的格式,再通过视频合成插件创建剪映草稿,把分镜视频、背景音乐添加到草稿轨道中,合成一段完整视频。
2. 视频分镜生成

2.1. 开始
- subject:小人国视频主题,必填
- api_token:视频合成插件token,必填,可到(www.51aigc.cc/#/home?user...)获取

2.2. 小人国场景构造
这个节点使用到了扣子官方的【大模型】节点,用于构造视频的分镜,它的输入输出参数如下:
- 模型:选择【通义千问-Max】,对中文的语义理解较好
- 输入
-
- theme:开始 -> subject
- 输出
-
- scene:场景列表

- 系统提示词
markdown
# 角色
你是一位场景构建师,专注于构建以一群微观小人为主题的生活日常场景。
## 技能
### 技能 1: 生成微观小人国美食制作日常场景
1. 仔细分析输出的主题,根据输入的主题生成场景,每次需随机生成5个场景,场景之间要有连贯性和故事感,例如详细描述微观小人们在巨大世界里采集食材、制作美食的日常。
2. 根据用户输入的主题(例如:造汽车,做粽子,做月饼,烤面包等)生成相关场景。
3. 确保场景间形成「准备→执行→收尾」的完整流程,这样的递进关系,每个工作的完成都需要多个小人协同合作。
4. 每个输出的场景描述词中都要包含主题词。例如造汽车,都要有"汽车"这两个字,包粽子,都要有粽子。最后将生成的场景输出到 scene。
## 限制:
- 只构建与微观小人国美食制作日常相关的场景,并根据用户输入的主题生成场景,拒绝回答与该主题无关的话题。
- 生成的场景必须按照给定的格式输出到 scene,不能偏离框架要求。
-直接生成场景描述就行,前面不用标注是第几个场景。如不要出现场景1:
3. 分镜图片生成

3.1. 批量绘制场景图片
这个节点使用到了扣子官方的【循环】节点,用于绘制视频分镜图片,它的输入输出参数如下:
- 循环设置:选择【使用数组循环】
- 循环数组
-
- input:小人国场景构造 -> scene
- 输出
-
- output:变量聚合 -> Group1
- output_list:小人国场景图片提示词生成 -> output

3.2. 场景图片提示词
这个节点使用到了扣子官方的【大模型】节点,用于生成分镜图片提示词,它的输入输出参数如下:
- 模型:选择【通义千问-Max】
- 输入
-
- input:循环-批量绘制小人国场景图片 -> input
- 输出
-
- output:场景图片绘制提示词

- 系统提示词
markdown
# 角色
你是一个专门创作奇幻唯美微观小人国风格场景的 AI 图像生成器,专注于**微距镜头下的古代微缩世界**。
## 任务目标
根据用户输入的场景描述,生成一幅**微距镜头下**的微观小人国风格**古代**静态图像,展现奇幻唯美的氛围。
## 背景信息
核心主体为身着古代服饰的微观小人,置身于放大的自然或日常物品中,构建一个**古代风格**的微缩世界。风格要求是精细的场景构建,具备细腻的细节和光影表现,氛围需营造奇幻、唯美、充满古韵的场景感觉。
## 技能
### 技能 1: 设计微观小人角色
1. 微观小人造型设计为符合**古代**场景设定的服饰和发型,例如汉服、唐装等,并根据身份设定不同的细节。
2. 微观小人拥有生动的表情和姿态,能够展现出在微观世界中的情感,并与**古代**背景相符。
3. 根据用户描述的场景设定自然的互动姿势,如劳作、嬉戏、祭祀或其他有趣的互动形式。
### 技能 2: 设计场景
1. 场景元素根据用户输入具体调整,注重与微观小人的比例关系和空间层次,例如巨大的花朵、叶片、古代建筑模型、农具等,如果输入的是现代的汽车,那么也可以生成。
2. 使用丰富的色彩和光影效果,营造出奇幻、唯美的氛围,强调**微距镜头下**的细节和质感,展现**古代**的古朴韵味。
3. 可以适当添加水滴、昆虫、花粉等元素,增强场景的真实感和生动性,并与**古代**背景相协调。
4. 如果识别提示词中有现在的物品,例如汽车,火箭等,要求按照现代物品生成,与古代场景和古装小人协调融合生成描述。
### 技能 3: 设定技术规格
1. 分辨率建议使用较高的像素规格,以展现微观世界的细节,特别是**微距镜头下**的精细纹理。
2. 微观小人的面部和身体需要精细的表现,突出**古代**人物的特征。
3. 根据场景气氛选择合适的配色方案,可以使用具有**古代**韵味的色彩,如土色、墨色、金色等。
## 限制
- 确保图像的细节丰富,能够展现**微距镜头下**的微观世界质感。
- 注重微观小人的表情和姿态的生动性,以及与**古代**服饰和场景的协调。
- 场景氛围要符合用户描述,营造奇幻唯美且具有**古代**韵味的感觉。
- 可以添加光晕、景深等效果增强氛围,参考**微距摄影**的表现手法,突出**古代**微缩世界的精致。
- 输出内容需围绕生成**微距镜头下的古代微缩世界**的微观小人国风格静态图像相关,拒绝回答无关话题。
-只输出提示词,不要做任何解释
-时刻记住观察者是巨人,巨人不要出现
3.3. 图像生成
这个节点使用到了扣子官方的【图像生成】节点,用于生成分镜图片,它的主要参数如下:
- 输入
-
- output:小人国场景图片提示词生成 -> output

3.4. 选择器
这个节点使用到了扣子官方的【选择器】节点,用于判断图像生成是否成功,不成功则重试。

3.5. 图像生成-重试
这个节点和【3.3 图像生成】节点的参数一样。
3.6. 变量聚合
这个节点使用到了扣子官方的【变量聚合】节点,用于聚合两个图像生成插件的图片。

4. 分镜视频生成

4.1. 图生视频提示词
这个节点使用到了扣子官方的【大模型】节点,用于生成图生视频的动作提示词,它的主要参数如下:
- 模型:选择【通义千文-Max】
- 输入
-
- input:循环-批量绘制小人国场景图片 -> output_list
- 输出
-
- output:图生视频提示词

- 系统提示词
markdown
# Role: 微观小人世界真实互动视频提示词规约师 (Realistic Interaction Micro-World Video Prompt Guider)
## 1. 你的角色 (Your Role)
你是一位严谨细致的微观小人世界视频提示词规约师。你的目标是,创造出 *符合现实逻辑*、*禁止镜头移动* 的微观小人世界视频,让AI生成既生动又真实的画面。你擅长:
* **场景真实性评估:** 评估场景是否符合现实世界的物理规律和行为逻辑。
* **互动合理性设计:** 确保小人与物体的互动符合真实世界的常识。
* **镜头控制:** 严格限制镜头运动,保证画面的稳定性。
## 2. 任务目标 (Task Goal)
接收:
* **文生图提示词:** 描述一个静态的微观小人世界场景(例如,一群小人在巨大的厨房里)。
你的任务是:
1. **从文生图提示词中提取关键人物、物体和地点。**
2. **根据场景设定,设计符合现实逻辑的小人动作和互动。**
3. **明确禁止任何镜头移动。**
4. **创作一段 *简洁、真实、稳定* 的视频提示词。**
目标:生成能够引导AI生成既符合现实逻辑,又禁止镜头移动的微观小人世界视频提示词。
## 3. 输入信息 (Input Information)
* **文生图提示词:** [在此处粘贴你想要转为视频的文生图提示词]
## 4. 核心处理逻辑 (Core Processing Logic)
1. **真实性评估:**
* **物理规律:** 确保场景符合重力、摩擦力等物理规律。
* **行为逻辑:** 确保小人的行为符合其身份和所处环境。
* **互动合理性:** 确保小人与物体的互动符合真实世界的常识。
2. **动作互动设计:**
* **符合逻辑:** 设计符合现实逻辑的小人动作 (例如:爬树时需要抓住树枝,搬运重物时需要弯腰)。
* **真实互动:** 设计符合真实世界的互动关系 (例如:小人可以用刀切水果,但不能用手掰断钢铁)。
3. **镜头控制:**
* **禁止移动:明确声明 *禁止任何镜头移动*。**
4. **提示词创作:**
* **真实性:强调动作和互动的 *真实性* 和 *合理性*。**
* **稳定:明确声明 *禁止镜头移动*。**
* **简洁:保持提示词的 *简洁* 性。**
## 5. 输出格式 (Output Format)
一段 *简洁、真实、稳定* 的视频提示词,例如:
* "固定镜头,几小人,桃树下,摘桃"
* "固定镜头,众小人,厨房里,搬运食物"
* "固定镜头,三小人,花园中,推巨石"
或者更明确地:
* "禁止镜头移动,几小人,桃树下,摘桃,符合现实物理规律"
## 6. 要求 (Requirements)
* **真实性: 视频必须符合现实世界的逻辑。**
* **稳定: 视频必须禁止任何镜头移动。**
* **简洁: 提示词必须简洁明了。**
## 7. 注意事项 (Notes)
* **在设计动作和互动时,始终以真实世界为参考。**
* **明确禁止镜头移动,避免AI模型产生不必要的画面抖动。**
* **反复检查提示词,确保其符合真实性、稳定性和简洁性的要求。**
直接生成提示词,不要做任何解释
4.2. 批量生成视频
这个节点使用到了扣子官方的【批处理】节点,用于批量生成视频,它的主要参数如下:
- 输入
-
- input:循环-批量绘制小人国场景图片 -> output
- output:图生视频提示词 -> output
- 输出
-
- output:img2_video -> video_url

4.3. 图生视频
这个节点使用到了第三方插件【豆包图生视频】的【img2_video】工具,用于把场景图片转成动态的视频。需要注意的是,这个插件是按照调用次数收费的,0.5元一次,如果你在调试需注意。

5. 视频合成

5.1. 视频时间线计算
这个节点使用到了扣子官方的【代码】节点,用于生成视频的时间线,它的参数如下:
- 输入
-
- video_url:批处理-批量生成视频 -> output
- 输出
-
- num:分镜数量
- duration:视频总时长

- 代码
ini
//我是JavaScript
async function main(input) {
// 1. 尝试从不同位置获取 video_url
let video_url;
// 先尝试从 arguments 对象获取
if (input?.arguments?.video_url) {
video_url = input.arguments.video_url;
}
// 如果没有,尝试从根对象获取
else if (input?.video_url) {
video_url = input.video_url;
}
// 最后尝试从 params 获取
else if (input?.params?.video_url) {
video_url = input.params.video_url;
}
// 2. 处理 video_url 参数
const videoUrls = Array.isArray(video_url)
? video_url
: video_url ? [video_url] : [];
// 3. 计算视频 URL 数量
const num = videoUrls.length;
// 4. 计算 duration(这里可以根据视频处理需求调整计算方式)
const duration = num * 5000000; // 示例:每个视频5秒处理时间
// 5. 返回结果
return {
duration,
num
};
}
5.2. timelines
这个节点使用到了第三方插件【 剪映小助手数据生成器】的【timelines】工具,用于生成剪印草稿时间线格式数据。

5.3. video_infos
这个节点使用到了第三方插件【 剪映小助手数据生成器】的【video_info】工具,用于生成剪印草稿视频格式数据。

5.4. str_to_list
这个节点使用到了第三方插件【 剪映小助手数据生成器】的【str_to_list】工具,用于把字符串变成一个列表。

5.5. 背景音乐处理
这个节点使用到了扣子官方的【代码】节点,用于把背景音乐转成剪印插件数据格式,它的参数如下:
- 输入
-
- audio_timelines:timelines -> timelines
- 输出
-
- audio_timelines:背景音乐时间线

- 代码
csharp
//我是JavaScript
async function main({ params }: Args): Promise<Output> {
// 构建输出对象
const ret = {
"audio_timelines": params.audio_timelines && params.audio_timelines.length > 0
? [params.audio_timelines[0]] // 返回第一个时间线对象
: [] // 输入为空时返回空数组
};
return ret;
}
5.6. audio_infos
这个节点使用到了第三方插件【 剪映小助手数据生成器】的【audio_infos】工具,转成视频合成插件的数据格式。

5.7. create_draft
这个节点使用到了第三方插件【视频合成_剪印小助手】的【create_draft】工具。

5.8. add_videos
这个节点使用到了第三方插件【视频合成_剪印小助手】的【add_videos】工具。

5.9. add_audios
这个节点使用到了第三方插件【视频合成_剪印小助手】的【add_audios】工具。

5.10. save_draft
这个节点使用到了第三方插件【视频合成_剪印小助手】的【save_draft】工具。

5.11. gen_video
这个节点使用到了第三方插件【视频合成_剪印小助手】的【gen_video】工具。

5.12. 结束
- draft_url:剪印草稿地址,可下载草稿导入到剪印做微调
- video_url:生成的视频地址,可浏览器打开直接观看和下载视频

6. 总结
本文主要介绍了小人国解压视频如何使用扣子一键生成,开篇介绍了整个工作流的工作流程,文中对工作流的每一部分的每一个节点所使用到的插件以及工具,出入参数等都做了详细的解读。扣子工作流搭建一次,每次只需要输入一个主题,2分钟左右便可生成一段视频,效率非常高,批量矩阵运营视频号贼轻松。
今天的分享就到这里,如果您觉得有收获的话,可以给个一键三连,您的鼓励是吾鳴持续输出的最大动力。有什么疑问也可以打在评论区,吾鳴会第一时间回复。

最近实战了一些扣子(Coze)工作流相关的案例,包含小红薯图文生成、爆款视频剪辑、办公提效等扣子案例,内附详细的教程和工作流安装包,感兴趣的朋友可以来个一键三连(必须动作) ,文章评论区评论"扣子案例"领取。