Summary
生成专业分镜图片提示词,适配扩散模型(FLUX/SDXL/Gemini)。校验质量后拆分为独立文件,或直接生成带产品描述的 Gemini 提示词模板。Use when 用户说"生成分镜提示词""校验分镜""拆分镜""分镜""分镜图"或提到视频分镜/镜头提示词/产品分镜模板。
hanzhcn/laohan-skills
生成专业分镜图片提示词,适?
npx skills add hanzhcn/laohan-skills --skill laohan-fenjingtishici
生成专业分镜图片提示词,适配扩散模型(FLUX/SDXL/Gemini)。校验质量后拆分为独立文件,或直接生成带产品描述的 Gemini 提示词模板。Use when 用户说"生成分镜提示词""校验分镜""拆分镜""分镜""分镜图"或提到视频分镜/镜头提示词/产品分镜模板。
Other skills from hanzhcn/laohan-skills · top by installs.
npx skills add hanzhcn/laohan-skills
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
main
Parsed from SKILL.md frontmatter.
Files included with this skill beyond the listing page.
SKILL.md
4,756 B
SUMMARY.md
350 B
为产品带货/短视频生成分镜图片提示词,并校验输出质量。
# 模式1:生成 Gemini 提示词模板
/laohan-fenjingtishici <视频秒数> <产品视觉描述>
# 模式2:校验并拆分 Gemini 返回的分镜
/laohan-fenjingtishici <用户粘贴的 Gemini 输出>
输入视频秒数和产品描述,输出可直接粘贴到 Gemini 的提示词(内嵌所有规则)。
提示词模板内容见 references/prompt_template.md。
模板中需要替换的变量:
{VIDEO_LENGTH} → 实际视频秒数{FRAME_COUNT} → 向上取整(视频秒数 ÷ 5){PRODUCT_DESCRIPTION} → 产品的视觉特征(颜色、材质、形状)用户把 Gemini 返回的分镜结果粘贴过来,按检查清单逐项验证,通过后拆分为独立文件。
校验以下 8 项,每项通过/失败+具体问题:
| # | 检查项 | 通过标准 |
|---|---|---|
| 1 | 帧数正确 | 帧数 = 向上取整(视频秒数 ÷ 5) |
| 2 | 产品占位符一致 | 所有帧中产品位置都使用 [PRODUCT] 占位符(除非物理状态变化) |
| 3 | 动势预设 | 每帧都有 mid-action / 动态姿势描述 |
| 4 | 正负分离 | Positive Prompt 和 Negative Prompt 已分离 |
| 5 | 无填充词 | 没有 "Generate an image..."、"HIGH RESOLUTION" 等对话式指令 |
| 6 | 无 meta-tags | 没有 "(Product reference: ...)" 标签,产品用 [PRODUCT] 占位 |
| 7 | 摄影术语 | 包含景别、角度、f值、焦距、光源方向、色温K值、照明技法 |
| 8 | 场景一致性 | 所有帧的 [SCENE] 描述完全相同(背景/环境/氛围不可跳变),只允许机位和光位变化 |
校验通过后,每帧拆为一个文件:
{输出目录}/frame_1_prompt.txt
{输出目录}/frame_2_prompt.txt
...
{输出目录}/frame_N_prompt.txt
输出目录默认为当前项目目录,可由用户指定。
每个文件包含帧标题 + Positive Prompt + Negative Prompt,和 Gemini 输出格式一致:
Frame N [timestamp - storytelling purpose]:
Positive Prompt:
[完整提示词]
Negative Prompt:
[negative 内容]
这些规则同时嵌入模板和用于校验:
floating objects 压制的是无因漂浮噪声,不与 positive 中的手部受因悬停矛盾