ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

FlowKit分镜提示词指南:双Prompt机制、8秒运镜脚本与运镜关键词清单

FlowKit分镜提示词指南:双Prompt机制、8秒运镜脚本与运镜关键词清单

【免费下载链接】flowkit

AI agent can create video content better than you. No reason why you do it manually in google flow!

项目地址:https://gitcode.com/gh_mirrors/flowkit/flowkit
点击查看免费下载

FlowKit 是一套 AI agent 驱动的 Google Flow 视频生成系统,它把"故事 → 分镜 → 视频"整条流水线自动化。而分镜质量的上限,取决于你写的提示词。本文带你掌握 FlowKit 的双 Prompt 机制:一个字段决定分镜关键帧"长什么样",另一个字段决定 8 秒视频里镜头"怎么动",再附上一份可直接抄的运镜关键词清单,让新手也能写出电影感的分镜脚本。

🎬 什么是双 Prompt 分镜机制

在 FlowKit 中,每一个分镜(Scene)都保存了多条提示词字段,各自负责不同的生成环节:

字段作用写什么
prompt/image_prompt生成分镜关键帧图片动作 + 环境 + 构图/机位,不写动态过程
video_prompt生成8 秒视频的运镜脚本时间戳分段 + 运镜 + 对白 + 音效标签
transition_prompt首尾帧模式的转场视频描述从本帧到下一帧的完整运动轨迹

这些字段的定义见 agent/models/scene.py。如果你只填了prompt而没写video_prompt,系统会回退用prompt当视频脚本(见 agent/sdk/services/operations.py),但效果远不如专门写的运镜脚本。

核心心法:prompt是给图片模型的"静帧说明",video_prompt是给视频模型的"8 秒导演手记"。两者混写,是新手最常犯的错误。

📝 8 秒运镜脚本:时间戳分段写法

FlowKit 的每个分镜视频固定8 秒,官方建议一个片段内最多2–3 个镜头。最推荐的写法是时间戳分段,把每一秒都安排明白:

0-3s: 镜头类型 + 主体动作 + 对白 3-6s: 换机位/换景别 + 动作推进 6-8s: 收尾镜头 + 情绪落点

完整示例来自 skills/README.md 中的 "Luna 登陆糖果星球" 分镜:

0-3s: Wide crane down shot, Luna emerges from rocket hatch onto Candy Planet Surface. Luna gasps "Wow!" 3-6s: Low angle tracking shot, Luna takes first steps on candy ground, looking around in wonder. Luna says "Everything is made of candy!" 6-8s: Wide establishing shot, Luna small in frame against vast Candy Planet Surface landscape, cotton candy clouds. Silence, gentle wind.

8 秒情绪曲线

官方推荐的节奏模板(见 skills/fk-create-project.md):

时间功能景别建议
0–2s开场 Establishing广角/大远景,交代环境
2–5s铺垫 Rising中景 + 跟随/推镜头
5–7s高潮 Peak特写,情绪拉满
7–8s释放 Release拉回远景,留呼吸感

别忘了三段式声音标签

视频生成模型会同时生成原生音频,所以video_prompt末尾必须加上标签化的声音描述:

Audio: 环境音(持续背景声) SFX: 具体音效(离散的、可辨识的声音) Negative: subtitles, watermark, text overlay

对白要短——8 秒只够说完一两句,且用Luna says: "..." (no subtitles)格式避免生成字幕。

🎥 运镜关键词清单(Veo 3 适用)

FlowKit 内置了一份完整的运镜词汇表,收录在 skills/fk-camera-guide.md。挑最高频的部分整理如下,写video_prompt时直接查表取词。

运镜方式(每个镜头只用一种)

运镜关键词效果
推/拉dolly in/dolly out向主体逼近/远离
摇镜头pan left/pan right水平旋转
跟随tracking shot跟随主体移动
升降crane up/crane down吊臂升降
环绕arc shot/180-degree arc环绕主体
手持handheld自然晃动、纪实感
甩镜whip pan极速横甩转场
主观视角POV shot第一人称
固定locked-off static镜头完全锁死
变焦跟焦rack focus焦点在前后主体间切换

景别与机位

类别关键词观感
大远景extreme wide shot主体渺小、环境辽阔
全景wide shot主体+环境完整
中景medium shot腰部以上
特写close-up/extreme close-up面部/细节/情绪
仰拍low angle shot力量感、压迫感
俯拍high angle shot/top-down overhead脆弱感、格局
过肩over-the-shoulder shot对话关联
荷兰角tilted Dutch angle紧张、不安

灯光与风格(决定质感的关键)

golden hour light(暖调怀旧)、low-key lighting(暗调戏剧感)、shallow depth of field, soft bokeh(浅景深虚化)、anamorphic lens(宽银幕变形宽银幕光斑)、handheld+documentary(纪实风)、slow motion, time slows(慢动作)。

两条铁律:

  1. 运镜必须单独成句,不要嵌在动作描述里。错误:A woman walks as the camera dollies in;正确:A woman walks down the street. The camera slowly dollies in.
  2. 用参考图的角色只写动作、不写外貌——外貌一致性由参考图保证,重复描述反而引发漂移。

🔗 转场提示词:让分镜首尾帧无缝衔接

当分镜是链条结构(chain_type: CONTINUATION)且使用首尾帧生成时,视频会从本场景的图片过渡到下一场景的图片。此时video_prompt只管本镜动作,真正驱动转场的是transition_prompt:它要描述从起始帧到结束帧的完整运动轨迹(约 100–150 词,运镜单独成句,声音标签收尾)。

规则很简单(详见 skills/fk-create-project.md):

  • 只有有子场景的 CONTINUATION 分镜才写transition_prompt;
  • 链末分镜(没有孩子)留空,直接走video_prompt;
  • 一旦设置了transition_prompt且存在end_scene_media_id,生成器会用它替代video_prompt。

修复链式分镜的视频时也同理:改错要改transition_prompt,而不是video_prompt(见 skills/fk-gen-videos.md)。

✅ 提交前检查清单

写完video_prompt后,对照 skills/fk-camera-guide.md 的检查清单过一遍:

  • 总长 100–150 词(3–6 句),英文撰写
  • 运镜写成独立句子,每镜一种运动
  • 包含灯光描述与色温
  • 末尾有Audio:/SFX:标签与Negative:行
  • 8 秒内不超过 2–3 个镜头,转场用then cut to或时间戳
  • 对白能塞进 ~8 秒,且带(no subtitles)
  • 角色外貌交给参考图,prompt 里只写动作

掌握这套"静帧 prompt + 8 秒运镜脚本"的双轨写法,再配上这份运镜关键词清单,你的 FlowKit 分镜就能稳定产出电影级镜头语言。接下来运行/fk-gen-videos批量生成视频,再用/fk-review-video让 AI 逐帧打分、自动改词重生成,形成闭环。

【免费下载链接】flowkit

AI agent can create video content better than you. No reason why you do it manually in google flow!

项目地址:https://gitcode.com/gh_mirrors/flowkit/flowkit
点击查看免费下载

相关推荐

上一篇:YoloDotNet v4.2完全指南:.NET开发者的实时计算机视觉革命
下一篇:Numeral.js离线应用支持终极指南:Service Worker中的数字处理解决方案

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进