[teamai] Push 87 resource(s) from XingfenD

This commit is contained in:
2026-09-10 16:10:45 +08:00
parent 425c9c078a
commit 65c04def51
1314 changed files with 211681 additions and 0 deletions
@@ -0,0 +1,176 @@
# 动漫 Key Visual 单图模板
本文件用于"一张图代表整部作品"的动漫主视觉:
- 动漫 KV / 主视觉
- 轻小说封面
- 同人志封面
- 动漫海报
- 游戏卡牌主图(不含 UI)
特征:
- 一张图聚集多个角色或一个角色 + 强氛围
- 戏剧性构图与灯光
- anime / 半写实风格
- 通常竖版 3:4 / 4:5
- 留 title 位
## 适用范围
- 动漫主视觉
- 轻小说 / 同人志封面
- IP 海报
- 游戏卡面
## 何时使用
- 用户提到"动漫 KV / anime 主视觉 / 轻小说封面 / IP 海报"
- 用户希望一张图就能讲完世界观
- 用户希望 anime 风格的高完成度大图
不要使用:
- 多分镜叙事(用 `manga-spread-page.md`)
- 4 格段子(用 `four-panel-comic.md`)
- 真实人物大片(用 `portraits-and-characters/founder-portrait.md`)
- 电影级概念大场景(用 `scenes-and-illustrations/concept-scene.md`)
## 缺失信息优先提问顺序
1. 作品 / 主题
2. 主角形象(数量 + 关系)
3. 世界观 / 时代 / 氛围
4. 风格:现代 anime / 90s anime / 半写实
5. 是否需要 title 位
6. 比例
## 主模板:动漫 Key Visual 单图
📖 描述
整体一张大图,包含主角 + 场景氛围 + 标题位,强叙事感。
📝 提示词
```json
{
"type": "动漫 Key Visual",
"goal": "生成一张可作为动漫 / 轻小说 / IP 主视觉的单图",
"ip": {
"title": "{argument name=\"ip title\" default=\"霜白幻想曲\"}",
"tagline": "{argument name=\"tagline\" default=\"这场雪,下了一千年\"}"
},
"characters": {
"count": "{argument name=\"character count\" default=\"3\"}",
"items": [
"{argument name=\"character 1\" default=\"少女主角,银白长发,蓝瞳,雪白连衣裙\"}",
"{argument name=\"character 2\" default=\"剑士同伴,黑发,战甲\"}",
"{argument name=\"character 3\" default=\"小动物伙伴,雪白狐狸\"}"
],
"composition_relationship": "{argument name=\"composition\" default=\"主角居中,同伴左右护卫,动物在脚边\"}"
},
"world": {
"scene": "{argument name=\"scene\" default=\"冰封城市,远景城堡,飘落雪花\"}",
"lighting": "{argument name=\"lighting\" default=\"冷蓝主光 + 暖金边缘光\"}",
"atmosphere": "{argument name=\"atmosphere\" default=\"史诗、孤独、坚定\"}"
},
"style": {
"art_style": "{argument name=\"art style\" default=\"现代 anime + 半写实 + 厚涂背景\"}",
"color_palette": "{argument name=\"color palette\" default=\"冰蓝 + 月白 + 暖金\"}"
},
"title_block": {
"enabled": "{argument name=\"title block enabled\" default=\"true\"}",
"main_title": "{argument name=\"main title\" default=\"霜白幻想曲\"}",
"sub_title": "{argument name=\"sub title\" default=\"FROZEN FANTASIA\"}",
"position": "{argument name=\"title position\" default=\"画面顶部居中\"}"
},
"aspect_ratio": "{argument name=\"aspect ratio\" default=\"3:4\"}",
"constraints": {
"must_keep": [
"主角作为绝对视觉中心",
"灯光方向统一",
"色板严格统一",
"标题与主角不重叠"
],
"avoid": [
"角色塞太多导致脸部小到不可识别",
"背景过亮淹没角色",
"色板出现额外鲜艳色",
"标题字体过多种类"
]
}
}
```
### 参数策略
- 必问:作品名、主角、世界观
- 可默认:风格、配色、标题位
- 可随机:背景细节
### 自动补全策略
- 主角数默认 1-3
- 世界观 → 自动决定配色(冷世界 = 蓝白 / 末世 = 焦土棕 / 校园 = 暖橙)
- 默认竖版 3:4
## 变体 1:单角色 + 极强氛围 KV
📝 提示词
```json
{
"type": "单角色 + 强氛围 KV",
"characters": {
"count": 1,
"items": ["{argument name=\"character\" default=\"长发少女,逆光\"}"]
},
"world": {
"atmosphere": "孤独 + 神秘"
},
"constraints": {
"must_feel": "电影海报感"
}
}
```
## 变体 2:群像 KV(5+ 角色)
📝 提示词
```json
{
"type": "群像 KV",
"characters": {
"count": 6,
"composition_relationship": "金字塔构图:主角顶 + 配角围绕"
},
"constraints": {
"must_feel": "团队感、史诗、可作为动画首播主图"
}
}
```
## 变体 3:自动补全模式
📝 提示词
```json
{
"type": "动漫 KV 自动补全",
"mode": "auto-fill",
"rule": "用户给一句作品概念,自动决定主角、构图、世界观、标题",
"constraints": {
"must_feel": "可直接首发"
}
}
```
## 避免事项
- 不要让角色数量超过 7(脸部识别会崩)
- 不要让灯光方向不统一
- 不要让标题盖在主角脸上
- 不要使用 > 4 种主色
- 不要让背景细节超过角色细节量
@@ -0,0 +1,197 @@
# 人物关系图模板
本文件用于"基于一部作品 / 一个组织生成角色关系图":
- 动漫 / 电影 / 小说人物关系图
- 公司 / 组织成员关系图
- 历史事件参与者关系图
- 团队 / 派系关系图
特征:
- 多个角色卡片(头像 + 名字 + 标签)
- 不同颜色 / 线型表示不同关系
- 视觉层级清晰(主角大、配角小)
- 强调"信息可视化 + 海报设计感"
- 整体克制不杂乱
## 适用范围
- IP 角色关系图
- 组织 / 团队结构图
- 历史事件人物关系图
- 自媒体科普图
## 何时使用
- 用户提到"关系图 / 关系网 / 角色 graph / 派系图"
- 用户希望一张图能讲清楚谁和谁是什么关系
不要使用:
- 单图 KV(用 `anime-key-visual.md`)
- 角色设定稿(用 `portraits-and-characters/character-sheet.md`)
- 一般信息图(用 `infographics/legend-heavy-infographic.md`)
## 缺失信息优先提问顺序
1. 主题(哪部作品 / 哪个组织)
2. 角色数量(建议 6-12)
3. 主角是谁(视觉权重最高)
4. 关系类型(血缘 / 友情 / 师徒 / 敌对 / 联盟 / 暗恋)
5. 风格:贴合原作画风 / 通用现代设计风
6. 比例
## 主模板:作品角色关系图海报
📖 描述
整体一张大图,多个角色卡片按关系网排布,连线区分不同关系类型,配图例与标题。
📝 提示词
```json
{
"type": "作品角色关系图海报",
"goal": "生成一张高完成度的角色关系图,可作为科普 / 同人 / 入坑指南海报",
"ip": {
"name": "{argument name=\"ip name\" default=\"鬼灭之刃\"}",
"tone": "{argument name=\"ip tone\" default=\"贴合原作风格 + 海报设计感\"}"
},
"characters": {
"count": "{argument name=\"character count\" default=\"9\"}",
"auto_select": "{argument name=\"auto select\" default=\"true\"}",
"rule": "若 auto_select 为 true,则按主题自动选 6-12 个最具代表性的角色",
"user_list": "{argument name=\"user list\" default=\"\"}",
"card_design": {
"components": ["头像", "名字", "派系 / 身份标签"],
"shape": "{argument name=\"card shape\" default=\"圆角方形\"}"
}
},
"composition": {
"structure": "{argument name=\"composition\" default=\"主角中心 + 同伴左右 + 敌对在远端\"}",
"hierarchy": "主角卡片最大、重要配角中等、次要角色最小"
},
"relationships": {
"types": [
{"name": "血缘", "color": "深红", "line": "实线"},
{"name": "友情 / 同伴", "color": "暖橙", "line": "实线"},
{"name": "师徒", "color": "金色", "line": "双实线"},
{"name": "敌对", "color": "深紫", "line": "锯齿线"},
{"name": "暗恋", "color": "粉色", "line": "虚线"},
{"name": "联盟", "color": "绿色", "line": "粗实线"}
],
"annotation_rule": "在每条线中段标注关系简短文字"
},
"title_block": {
"main_title": "{argument name=\"main title\" default=\"鬼灭之刃 · 人物关系图\"}",
"subtitle": "{argument name=\"subtitle\" default=\"一图入坑\"}",
"position": "顶部"
},
"legend": {
"enabled": "{argument name=\"legend enabled\" default=\"true\"}",
"position": "{argument name=\"legend position\" default=\"右下角\"}"
},
"style": {
"art_style": "{argument name=\"art style\" default=\"贴合原作画风的角色头像 + 现代海报排版\"}",
"color_palette": "{argument name=\"color palette\" default=\"参考原作主色\"}"
},
"aspect_ratio": "{argument name=\"aspect ratio\" default=\"3:4\"}",
"constraints": {
"must_keep": [
"主角视觉最大",
"关系线不交叉混乱",
"每个角色名清晰可读",
"图例与关系类型严格对应"
],
"avoid": [
"信息过载(>15 个角色)",
"线型 > 6 种",
"颜色超过 8 种",
"出现廉价流程图感"
]
}
}
```
### 参数策略
- 必问:主题、角色数量
- 可默认:关系类型、layout、图例、风格
- 可随机:背景纹理
### 自动补全策略
- 用户给主题时:自动选代表性角色 + 自动判断关系类型
- 默认主角中心构图
- 默认 6 种关系类型,按需要简化
## 变体 1:组织 / 团队结构图
📝 提示词
```json
{
"type": "组织 / 团队结构图",
"ip": {
"name": "{argument name=\"organization\" default=\"某 AI 创业公司\"}",
"tone": "现代企业海报"
},
"composition": {
"structure": "金字塔型:CEO 顶 + 高管中 + 普通员工底"
},
"relationships": {
"types": [
{"name": "汇报", "color": "灰", "line": "实线"},
{"name": "协作", "color": "蓝", "line": "虚线"}
]
},
"constraints": {
"must_feel": "专业 + 可发布"
}
}
```
## 变体 2:历史事件参与者图
📝 提示词
```json
{
"type": "历史事件参与者关系图",
"ip": {
"name": "{argument name=\"event\" default=\"三国赤壁之战\"}",
"tone": "历史插画 + 海报设计"
},
"composition": {
"structure": "三派对峙:曹操方 / 孙权方 / 刘备方"
},
"constraints": {
"must_feel": "教科书与海报兼具"
}
}
```
## 变体 3:自动补全模式
📝 提示词
```json
{
"type": "角色关系图自动补全",
"mode": "auto-fill",
"rule": "用户给一个主题(作品 / 组织 / 事件),自动选角色 + 关系 + 风格 + 图例",
"constraints": {
"must_feel": "一图入坑级"
}
}
```
## 避免事项
- 不要让角色超过 15 个
- 不要让线型超过 6 种
- 不要让所有线交叉成网(要有清晰阅读顺序)
- 不要简单复制官方海报排版
- 不要让标签字号比角色名小
- 不要忽略图例
@@ -0,0 +1,221 @@
# 电影感叙事分镜 contact sheet 模板
本文件用于生成"以一段连续叙事 / 情绪 / 事件序列为主线,按 N×M 网格输出 9-15 个 cinematic still"的电影分镜板。
典型用途:
- 短片 / 概念片 / pitch trailer 的视觉提案
- AI 视频生成(Sora / Runway / Pika)的镜头列表参考
- 漫画 / 动画 / 游戏 cinematic cut scene 提案
- 影视投资 deck 的概念视觉
- 「这段故事拍出来会长什么样」一图答案
- sci-fi / 战斗 / 灾难 / 浪漫 / 悬疑 任意题材
特征(与现有 storyboards 模板的区别):
| 模板 | 性质 |
|---|---|
| `four-panel-comic.md`(已有) | 漫画 4 格 / 段子 / 反转 |
| `manga-spread-page.md`(已有) | 漫画跨页(不规则格) |
| `recipe-process-flowchart.md`(已有) | 流程示意(食谱 / 教程) |
| `product-tvc-storyboard.md`(新增) | **商业广告 TVC 分镜(产品中心)** |
| **本模板**(新增) | **电影 / 短片 / 概念片 叙事分镜**(事件 / 情绪 / 故事中心) |
**核心区别**:本模板每个 panel 都是「电影级 cinematic still」,不强调产品 / 商业,而强调「这一秒发生了什么 + 镜头如何拍 + 情绪是什么」。
## 适用范围
- 电影 / 短片 / 动画 cinematic 分镜板
- AI 视频镜头列表
- pitch trailer 视觉提案
- 概念片 storyboard(sci-fi / 战斗 / 灾难 / 浪漫 / 悬疑)
## 何时使用
- 用户提到"电影分镜 / cinematic storyboard / 短片镜头表 / 概念片镜头列表"
- 主体是事件 / 情绪 / 故事,不是产品 / 商业广告
- 想要「电影感」而非「漫画感」/「广告感」
不要使用:
- 商业广告 TVC 分镜(带产品) → 用 `product-tvc-storyboard.md`
- 漫画分镜(带对话气泡 / 心声) → 用 `four-panel-comic.md` / `manga-spread-page.md`
- 食谱 / 教程流程 → 用 `recipe-process-flowchart.md`
- 真人摄影流程图 / 装备穿戴 → 用 `process-photo-board.md`
## 缺失信息优先提问顺序
1. 故事 / 主线(一段话描述:谁 + 在哪 + 发生什么 + 结局)
2. 题材(**sci-fi / 灾难 / 战斗 / 浪漫 / 悬疑 / 西部 / 黑色电影**)
3. 镜头数量(9 / 12 / 15)+ 网格(3×3 / 3×4 / 3×5 / 4×4)
4. 情绪曲线(**起 → 升 → 高潮 → 落 / 一直紧张 / 一直平静爆发**)
5. 风格(**photoreal / 油画质感 / 动漫电影感 / 黑白电影 / 复古 70s**)
6. 配色基调(决定整组镜头的 color grading)
7. 比例(每格 16:9 / 21:9 电影宽屏;整图 1:1 contact sheet 或 4:5 / 16:9)
## 主模板:3×4 = 12 镜电影感分镜 contact sheet(sci-fi 案例)
📖 描述
12 个独立 cinematic still,连续叙事一个事件(如飞船降落气巨星),每格自成一幅 cinematic 概念图,整体保持 mood / 灯光 / 配色一致。
📝 提示词
```json
{
"type": "cinematic storyboard contact sheet",
"goal": "生成一张 12 镜分镜板,每镜都是一幅完整的电影 cinematic still,整组讲述一个连续叙事",
"subject": {
"primary": "{argument name=\"primary subject\" default=\"a small futuristic spacecraft descending into a massive gas giant storm system\"}",
"secondary": "{argument name=\"secondary subject\" default=\"an enormous leviathan-like silhouette hidden within the clouds\"}",
"mood": "{argument name=\"mood\" default=\"oppressive, catastrophic, awe-struck, high tension, cosmic dread\"}",
"style": "{argument name=\"cinematic style\" default=\"photorealistic cinematic concept art with dark sci-fi realism, volumetric storm clouds, strong contrast, amber and black palette with occasional cold blue lightning\"}",
"aspect_ratio_per_panel": "{argument name=\"per-panel ratio\" default=\"16:9\"}"
},
"vehicle_or_actor": {
"design": "{argument name=\"hero design\" default=\"compact armored deep-atmosphere ship with 3 bright rear engines, angular industrial hull, worn metallic panels\"}",
"scale": "{argument name=\"scale relation\" default=\"tiny compared to the planet and creature\"}"
},
"layout": {
"grid": {
"rows": "{argument name=\"rows\" default=\"3\"}",
"columns": "{argument name=\"columns\" default=\"4\"}",
"count": "{argument name=\"panel count\" default=\"12\"}"
},
"sheet_aspect_ratio": "{argument name=\"sheet ratio\" default=\"16:9 contact sheet\"}",
"panel_borders": "thin white dividers, generous gutter",
"sections": [
{ "position": "row 1 col 1", "description": "{argument name=\"shot 1\" default=\"wide exterior shot of the ship entering the upper atmosphere of a colossal gas giant at extreme speed, glowing clouds streaked with fire and friction around the vessel, curved planetary horizon visible\"}" },
{ "position": "row 1 col 2", "description": "{argument name=\"shot 2\" default=\"cockpit POV, dark interior filled with red and cyan holographic instruments, forward visibility collapsing into turbulent storm layers and electrical haze\"}" },
{ "position": "row 1 col 3", "description": "{argument name=\"shot 3\" default=\"exterior mid-wide shot of the ship diving into a gigantic rotating cloud funnel, surrounded by violent spiraling storm structure\"}" },
{ "position": "row 1 col 4", "description": "{argument name=\"shot 4\" default=\"extreme close exterior of the ship hull as bright lightning strikes dangerously close, white electric energy crawling across the metal surface\"}" },
{ "position": "row 2 col 1", "description": "{argument name=\"shot 5\" default=\"dashboard warning screen in red, showing a critical systems failure interface with 4 warning lines and 1 large percentage readout: WARNING / ENGINES COMPROMISED / THRUST FLUCTUATION / GRAVITY SPIKE DETECTED / DESCENT RATE -453%\"}" },
{ "position": "row 2 col 2", "description": "{argument name=\"shot 6\" default=\"rear three-quarter exterior of the ship fighting turbulence inside dense storm clouds, engines burning hard while the craft barely holds course\"}" },
{ "position": "row 2 col 3", "description": "{argument name=\"shot 7\" default=\"massive circular disturbance forming in the clouds like an eye or maw, entire storm systems displaced by something huge moving beneath\"}" },
{ "position": "row 2 col 4", "description": "{argument name=\"shot 8\" default=\"second cockpit view with radar-like navigation display and red alert text, pilot making a blind evasive maneuver through lightning-filled darkness\"}" },
{ "position": "row 3 col 1", "description": "{argument name=\"shot 9\" default=\"first reveal of the colossal creature shape rising near the ship, black organic surface and immense curved anatomy emerging from darkness, ship tiny at lower left\"}" },
{ "position": "row 3 col 2", "description": "{argument name=\"shot 10\" default=\"spiral descent shot, ship caught inside a vortex tunnel of clouds, spinning downward with engines flaring as it struggles to recover\"}" },
{ "position": "row 3 col 3", "description": "{argument name=\"shot 11\" default=\"sudden breakthrough into a calm void, minimal composition, ship flying in eerie silence through dark open space with soft mist and no visible storm around it\"}" },
{ "position": "row 3 col 4", "description": "{argument name=\"shot 12\" default=\"final reveal, gigantic leviathan fully emerging behind or beside the ship in cleared space, backlit by a pale circular storm opening, enormous open maw-like silhouette dwarfing the craft\"}" }
],
"continuity": "all 12 panels depict one continuous narrative sequence with consistent hero design, color grading, and mood arc"
},
"lighting": {
"primary": "{argument name=\"primary light\" default=\"glowing amber storm light\"}",
"secondary": "{argument name=\"secondary light\" default=\"red cockpit interface glow\"}",
"accents": "{argument name=\"accent light\" default=\"blue-white lightning and engine exhaust\"}"
},
"environment": {
"location": "{argument name=\"location\" default=\"inside the upper and middle storm layers of a gigantic gas giant\"}",
"weather": "{argument name=\"weather\" default=\"violent turbulence, electrical storms, vortex funnels, cloud walls, pressure chaos\"}",
"threat": "{argument name=\"threat / tension\" default=\"no safe zone, repeated near-failure, unknown colossal presence driving the storm\"}"
},
"constraints": {
"must_keep": [
"12 panel 必须呈现一段连续叙事(不是 12 张随机图)",
"hero(飞船 / 角色)外观在所有 panel 中一致",
"整体 color grading / mood 统一",
"镜头节奏混合(远景 / 中景 / 特写 / POV / 仰拍 / 俯拍)",
"至少 1 个 reveal / climax 镜头(如最后一格)"
],
"avoid": [
"12 panel 全是同一类型镜头(如全特写)",
"hero 外观漂移",
"整体 color grading 不一致(一格暖光一格冷光毫无理由)",
"镜头描述与故事主线脱节",
"把分镜画成漫画 / 加对话气泡(这是电影 still 不是漫画)"
]
}
}
```
### 参数策略
- **必问**:primary subject、mood、cinematic style、12 个 shot 简述
- **可默认**:lighting、environment、aspect ratio
- **可随机**:每镜的具体角度(按主线自动生成 wide/POV/CU 混搭)
### 自动补全策略
- 用户给一句故事大纲 → 自动拆 12 镜(按 「entry → mid → escalation → climax → reveal」结构)
- 不指定 mood → 按题材自动(sci-fi=oppressive;浪漫=warm;战斗=tense;悬疑=cold)
- 不指定每镜镜头类型 → 自动混搭 4 wide / 4 medium / 2 CU / 2 POV
## 变体 1:3×3 = 9 镜短片节奏(适合 1-2 分钟短片)
📝 提示词
```json
{
"type": "9-shot short film storyboard",
"layout": { "rows": 3, "columns": 3, "count": 9 },
"narrative_arc": ["1 establish", "2-3 inciting", "4-5 escalation", "6 turn", "7-8 climax", "9 resolve / cliffhanger"],
"use_case": "1-2 分钟短片 / 概念片 / TikTok 长视频"
}
```
### 何时选这个变体
- 故事更短 / 节奏更紧凑
- 不需要 12 镜
- 适合短片 / 短视频提案
## 变体 2:4×4 = 16 镜大型场面(适合战斗 / 灾难 / 长 sequence)
📝 提示词
```json
{
"type": "16-shot epic sequence storyboard",
"layout": { "rows": 4, "columns": 4, "count": 16 },
"narrative_arc_extended": [
"1-2 setup",
"3-5 build",
"6-8 first wave",
"9 mid-climax",
"10-12 second wave",
"13-14 final climax",
"15-16 aftermath"
],
"use_case": "战斗大场面 / 灾难片 / 史诗 sequence"
}
```
### 何时选这个变体
- 需要更多镜头表现复杂叙事
- 史诗 / 战斗 / 灾难题材
- 接受单格细节降低
## 变体 3:黑白电影 / 复古胶片质感
📝 提示词
```json
{
"type": "black-and-white noir storyboard contact sheet",
"style_override": {
"rendering": "high-contrast black and white film still, deep shadows, grain texture, 1940s noir cinematography",
"lighting": "venetian blind shadows, hard side light, smoke",
"framing": "tight closeups, dutch angles, low POV"
},
"use_case": "悬疑 / 黑色电影 / 复古犯罪题材"
}
```
### 何时选这个变体
- 黑白 / noir 题材
- 想要复古胶片质感
- 强调光影 / 几何构图
## 避免事项
- ❌ 12 panel 之间故事断裂(必须连续叙事)
- ❌ hero 外观漂移
- ❌ color grading 不一致(一格暖光一格冷光)
- ❌ 全是同类型镜头(必须混合远 / 中 / 近 / POV / 俯仰)
- ❌ 把分镜画成漫画 / 加对话气泡
- ❌ 把广告产品塞进电影分镜(应使用 `product-tvc-storyboard.md`)
- ❌ 最后一格不是 reveal / climax / cliffhanger(电影分镜需要明确的尾镜)
- ❌ 让模型自由生成 12 镜(必须显式列出每镜描述以保证叙事连贯)
@@ -0,0 +1,220 @@
# 4 格漫画模板
本文件用于"4 格漫画 / 讽刺漫画 / 段子漫画"视觉:
- 反转 4 格段子
- 讽刺产品广告漫画
- 短故事 4 格
- 自媒体 4 格漫画
- 食物 / 心情 4 格
特征:
- 4 个等大格子(2×2 或 1×4)
- 每格独立场景但故事连贯
- 起 / 承 / 转 / 合 节奏
- 通常带对话气泡 / 心声
- 风格统一
## 适用范围
- 自媒体 4 格漫画
- 讽刺广告 4 格
- 反转段子
- 心情日记漫画
## 何时使用
- 用户提到"4 格 / 四格漫画 / 段子漫画 / 讽刺漫画"
- 用户希望讲一个有节奏的小故事
- 用户希望有反转 / 笑点
不要使用:
- 多分镜跨页漫画(用 `manga-spread-page.md`)
- 无叙事的图标拼贴(用 `grids-and-collages/banner-grid-2x2.md`)
- 单图 KV(用 `anime-key-visual.md`)
## 缺失信息优先提问顺序
1. 主题 / 故事核心
2. 主角描述
3. 4 格分别讲什么(起承转合)
4. 风格(手绘日漫 / 极简线稿 / 美式卡通 / 国漫)
5. 是否有对话气泡
6. 比例(1:1 / 4:3 / 9:16)
## 主模板:2×2 反转 4 格漫画
📖 描述
整体一张图,分为 2×2 四格,按起 / 承 / 转 / 合讲一个有反转的小故事。
📝 提示词
```json
{
"type": "2x2 反转 4 格漫画",
"goal": "生成一张 2×2 四格漫画,讲一个有节奏与反转的小故事",
"story": {
"theme": "{argument name=\"theme\" default=\"减肥的人和半夜的炸鸡\"}",
"structure": "起 / 承 / 转 / 合",
"main_character": "{argument name=\"main character\" default=\"短发女孩,穿睡衣\"}"
},
"style": {
"art_style": "{argument name=\"art style\" default=\"日漫线稿 + 平涂淡色\"}",
"consistency": "4 格中主角必须是同一人,画风统一",
"color_palette": "{argument name=\"color palette\" default=\"米白 + 暖橙 + 灰\"}"
},
"panels": {
"format": "2x2 grid",
"items": [
{
"position": "top-left",
"label": "起",
"scene": "{argument name=\"panel 1\" default=\"主角站在体重秤上,皱着眉\"}",
"dialogue": "{argument name=\"dialogue 1\" default=\"今晚开始减肥!\"}"
},
{
"position": "top-right",
"label": "承",
"scene": "{argument name=\"panel 2\" default=\"主角坚定地喝了一杯水\"}",
"dialogue": "{argument name=\"dialogue 2\" default=\"水也很饱嘛\"}"
},
{
"position": "bottom-left",
"label": "转",
"scene": "{argument name=\"panel 3\" default=\"半夜里主角偷偷点开了外卖 app\"}",
"dialogue": "{argument name=\"dialogue 3\" default=\"...就一份炸鸡\"}"
},
{
"position": "bottom-right",
"label": "合",
"scene": "{argument name=\"panel 4\" default=\"主角抱着炸鸡桶,眼泪汪汪\"}",
"dialogue": "{argument name=\"dialogue 4\" default=\"明天开始减\"}"
}
]
},
"dialogue_design": {
"balloon_style": "{argument name=\"balloon style\" default=\"白色圆角气泡,黑色描边\"}",
"font_style": "{argument name=\"font style\" default=\"圆润手写体\"}"
},
"aspect_ratio": "{argument name=\"aspect ratio\" default=\"1:1\"}",
"constraints": {
"must_keep": [
"4 格主角是同一人",
"故事节奏明显(起 / 承 / 转 / 合)",
"对话气泡不挡脸",
"画风统一不漂移"
],
"avoid": [
"故事走向平淡无反转",
"对话超过 12 字",
"分格大小不一致",
"字体多种"
]
}
}
```
### 参数策略
- 必问:主题、主角、4 格剧情
- 可默认:风格、配色、气泡样式
- 可随机:对话具体措辞
### 自动补全策略
- 用户只给主题时:自动展开起承转合 4 格剧情 + 4 句对话
- 主角默认按主题选适合的形象
- 默认 2×2
## 变体 1:讽刺产品广告 4 格
📝 提示词
```json
{
"type": "讽刺产品广告 4 格",
"story": {
"theme": "{argument name=\"product satire theme\" default=\"科技公司 PPT vs 实际产品\"}"
},
"panels": {
"format": "2x2 grid",
"items": [
{"label": "PPT 上的样子", "scene": "未来感产品 + 用户陶醉"},
{"label": "发布会演示", "scene": "工程师手在抖"},
{"label": "实际到货", "scene": "产品箱里只有一个充电器"},
{"label": "客服回复", "scene": "'下个版本会有'"}
]
},
"constraints": {
"must_feel": "讽刺 + 段子 + 一眼看懂"
}
}
```
## 变体 2:1×4 横向 strip(适合 Twitter / X 长帖)
📝 提示词
```json
{
"type": "1x4 横向 strip 漫画",
"panels": {
"format": "1x4 horizontal strip",
"items": [
{"label": "1", "scene": "..."},
{"label": "2", "scene": "..."},
{"label": "3", "scene": "..."},
{"label": "4", "scene": "..."}
]
},
"aspect_ratio": "16:9",
"constraints": {
"must_feel": "横向阅读,4 格连成一段动作"
}
}
```
## 变体 3:美食 / 心情日记 4 格
📝 提示词
```json
{
"type": "心情 4 格日记漫画",
"story": {
"theme": "{argument name=\"daily theme\" default=\"周一早上的我\"}"
},
"style": {
"art_style": "极简线稿 + 极少色块"
},
"constraints": {
"must_feel": "亲切、生活、有共鸣"
}
}
```
## 变体 4:自动补全模式
📝 提示词
```json
{
"type": "4 格漫画自动补全",
"mode": "auto-fill",
"rule": "用户给主题,自动展开起承转合 4 格 + 主角形象 + 对话",
"constraints": {
"must_feel": "可直接发社媒"
}
}
```
## 避免事项
- 不要让 4 格里没有反转 / 没有节奏
- 不要让对话超过 12 字 / 格
- 不要让画风每格漂移
- 不要让 4 格大小不等(除非刻意设计)
- 不要让气泡盖脸
@@ -0,0 +1,204 @@
# 漫画跨页 / 多分镜页模板
本文件用于"一页内多个不规则分镜叙事"的漫画视觉:
- 单页 5-7 个分镜的漫画
- 跨页 spread(左右两页连贯)
- 心理 / 悬疑 / 战斗 / 日常多分镜
- 同人漫画 / 商业漫画
- 故事板 storyboard
特征:
- 不规则格子
- 大格 + 小格组合
- 有阅读顺序(通常右上 → 左下)
- 含对话框 + 心声 + 旁白
- 风格更"漫画书"而不是 4 格段子
## 适用范围
- 单页多分镜漫画
- 跨页 spread
- 故事板 / 分镜稿
- 同人 / 商业漫画
## 何时使用
- 用户提到"漫画分镜 / spread / 多格漫画 / 故事板"
- 用户希望叙事更复杂、节奏更动感
- 用户希望"漫画书"质感
不要使用:
- 4 格段子(用 `four-panel-comic.md`)
- 单图 KV(用 `anime-key-visual.md`)
- 角色设定稿(用 `portraits-and-characters/character-sheet.md`)
## 缺失信息优先提问顺序
1. 故事概要 / 这一页要讲什么
2. 分镜数量(5-9 格)
3. 主角描述
4. 风格:日漫 / 韩漫 / 美漫 / 同人
5. 阅读方向(日式右往左 / 美式左往右)
6. 是否含色彩或纯黑白
## 主模板:单页多分镜漫画
📖 描述
整体一页漫画,包含 5-7 个不规则分镜,按阅读顺序展开一段叙事。
📝 提示词
```json
{
"type": "单页多分镜漫画",
"goal": "生成一张完整的单页漫画,含多个分镜,叙事节奏紧凑",
"story": {
"summary": "{argument name=\"story summary\" default=\"主角接到神秘电话,决定独自前往\"}",
"main_character": "{argument name=\"main character\" default=\"年轻女性侦探,短发,黑色风衣\"}",
"supporting": "{argument name=\"supporting\" default=\"无\"}"
},
"style": {
"art_style": "{argument name=\"art style\" default=\"日式黑白漫画 + 网点 + 强阴影\"}",
"tone": "{argument name=\"tone\" default=\"悬疑 + 紧张\"}",
"color": "{argument name=\"color\" default=\"黑白 + 灰阶\"}"
},
"page_layout": {
"panel_count": "{argument name=\"panel count\" default=\"6\"}",
"reading_direction": "{argument name=\"reading direction\" default=\"日式:从右到左、从上到下\"}",
"panels": [
{
"id": 1,
"size": "大格 跨上半部分",
"scene": "{argument name=\"panel 1\" default=\"主角侧脸特写,电话靠耳边\"}",
"text": "{argument name=\"text 1\" default=\"旁白:那通电话,改变了一切\"}"
},
{
"id": 2,
"size": "中格 右下",
"scene": "{argument name=\"panel 2\" default=\"特写电话听筒里的杂音\"}",
"text": "{argument name=\"text 2\" default=\"对方:今晚十点,老地方\"}"
},
{
"id": 3,
"size": "小格 左下",
"scene": "{argument name=\"panel 3\" default=\"主角眼神特写,瞳孔放大\"}",
"text": "{argument name=\"text 3\" default=\"心声:又是他\"}"
},
{
"id": 4,
"size": "中格 右",
"scene": "{argument name=\"panel 4\" default=\"主角穿上风衣的动作分镜\"}",
"text": ""
},
{
"id": 5,
"size": "中格 中",
"scene": "{argument name=\"panel 5\" default=\"主角推开门,雨夜街道\"}",
"text": ""
},
{
"id": 6,
"size": "大格 跨下半部分",
"scene": "{argument name=\"panel 6\" default=\"主角背影远去,路灯昏黄\"}",
"text": "{argument name=\"text 6\" default=\"旁白:这是赴约,还是赴死\"}"
}
]
},
"dialogue_design": {
"balloon_style": "白底 + 黑描边 + 尖角指向",
"narration_box": "矩形 + 灰底 + 黑边",
"thought_balloon": "云形 + 虚线尾巴",
"font_style": "无衬线漫画体"
},
"aspect_ratio": "{argument name=\"aspect ratio\" default=\"3:4\"}",
"constraints": {
"must_keep": [
"分镜大小有节奏(大 + 小 + 大)",
"阅读顺序清晰",
"主角在多格中保持一致",
"对话框不挡关键人物动作"
],
"avoid": [
"分镜全部一样大(节奏单调)",
"阅读顺序混乱",
"主角形象漂移",
"色调突变(黑白页里突然有彩色)"
]
}
}
```
### 参数策略
- 必问:故事概要、分镜数、主角
- 可默认:风格、阅读方向、对话框样式
- 可随机:背景细节
### 自动补全策略
- 用户只给故事时:自动决定 5-7 格分镜节奏
- 默认日式黑白漫画 + 网点
- 默认日式阅读方向
## 变体 1:跨页 spread(左右两页)
📝 提示词
```json
{
"type": "跨页 spread 漫画",
"page_layout": {
"panel_count": "8-12(左右两页加起来)",
"format": "横向 spread,画面分左右两页"
},
"aspect_ratio": "16:11",
"constraints": {
"must_feel": "左右两页连贯,中央 gutter 不要切到关键元素"
}
}
```
## 变体 2:彩色商业漫画页
📝 提示词
```json
{
"type": "彩色商业漫画页",
"style": {
"color": "全彩 + 平涂 + 数字漫画质感",
"art_style": "美漫 / 韩漫 风"
},
"constraints": {
"must_feel": "可作为商业漫画连载页"
}
}
```
## 变度 3:自动补全模式
📝 提示词
```json
{
"type": "漫画跨页自动补全",
"mode": "auto-fill",
"rule": "用户给一段故事,自动切分镜、排版、对话",
"constraints": {
"must_feel": "出版社编辑可直接放入排版"
}
}
```
## 避免事项
- 不要让分镜全部等大
- 不要让阅读顺序难以辨认
- 不要让对话框挡脸 / 挡动作
- 不要在黑白漫画页里突然出现强彩色
- 不要让主角形象在不同格里像不同人
- 跨页时不要让关键元素正好在中央装订线
@@ -0,0 +1,278 @@
# 真人摄影流程图 / 装备穿戴 / 操作流程板模板
本文件用于生成"真人 / 角色级 cinematic 实拍质感的多步骤操作流程板"。常见场景:
- 装备穿戴 / 战甲组装 / 制服换装流程
- 工艺操作 / 化妆 / 实验 / 工坊步骤
- 训练 / 武术 / 健身一组动作分解
- 器械维修 / 装机 / 设备启动流程
- 角色 cosplay / 道具佩戴流程
- 任何「步骤 1 → 步骤 N,每步一张实拍 cinematic 图 + 编号 + 描述」的视觉手册
特征(与现有/新增模板的区别):
| 模板 | 性质 |
|---|---|
| `recipe-process-flowchart.md`(已有) | 食谱流程(手绘 / illustration 风) |
| `pose-reference-sheet.md`(新增) | 姿势字典(同一角色 N 个孤立动作,无叙事顺序) |
| `cinematic-storyboard-grid.md`(新增) | 电影分镜(连续叙事,事件/情绪) |
| `product-tvc-storyboard.md`(新增) | 商业 TVC 分镜(产品中心) |
| **本模板**(新增) | **真人/角色实拍 cinematic 流程板**(步骤中心 + 顺序 + 装备状态变化) |
**核心区别**:本模板每张子图都是「同一角色不同步骤的真人/cinematic 实拍 still」,强调**装备状态 / 操作姿态从步骤 1 到 N 的变化**,并配步骤编号 + 步骤标题 + 步骤说明。
## 适用范围
- 装备穿戴流程(战甲 / 战术装备 / cosplay)
- 工艺操作流程(咖啡冲泡 / 化妆 / 实验)
- 训练分解(武术 / 健身 / 舞蹈技术分解)
- 设备启动 / 维修 / 装机流程
- 仪式 / 着装礼仪流程
## 何时使用
- 用户提到"装备 / 穿戴 / 流程图 / 步骤板 / 操作分解 / process board"
- 主体是**同一真人角色**或**同一物体**经历**有序的状态变化**
- 想要**实拍 / cinematic 写实质感**(不是手绘/线稿)
- 每步都需要图像 + 步骤编号 + 步骤说明文本
不要使用:
- 食谱 / 教程线稿流程 → 用 `recipe-process-flowchart.md`
- 姿势字典 / 动作字典(无顺序) → 用 `pose-reference-sheet.md`
- 电影叙事分镜(叙事重于步骤) → 用 `cinematic-storyboard-grid.md`
- 商业广告 TVC(产品中心) → 用 `product-tvc-storyboard.md`
## 缺失信息优先提问顺序
1. 流程主题(什么的流程?装备 / 化妆 / 操作 / 训练)
2. 角色描述(性别 / 年龄 / 发型 / 服装 / 关键识别特征)
3. 步骤数量(推荐 4 / 6 / 8 / 9)+ 网格(2×3 / 3×2 / 3×3 / 2×4)
4. 每步标题 + 简述(装备状态 / 动作描述)
5. 风格(**cinematic 实拍 / tokusatsu 特摄 / 时尚大片 / 工坊纪实 / 教程截图**)
6. 语言(标题 / 说明文字使用语言:日文 / 中文 / 英文)
7. 环境(工坊 / 化妆间 / 健身房 / 实验室 / 户外)
8. 比例(横版 16:9 看板 / 竖版 4:5 手册 / 1:1 社交媒体)
## 主模板:3×2 = 6 步真人 cinematic 装备穿戴流程板(特摄风案例)
📖 描述
横版 16:9 大图,2 行 3 列共 6 格。顶部标题横幅 + 6 格步骤图(每图带红色数字编号方块 + 步骤日文标题 + 步骤说明)+ 底部口号横幅。每格都是同一角色实拍 cinematic still,装备状态按步骤递进。
📝 提示词
```json
{
"type": "{argument name=\"theme type\" default=\"Japanese sci-fi armor dressing-process infographic\"}",
"goal": "生成一张以同一角色为主角、按步骤递进展示装备/操作变化的 cinematic 实拍流程板",
"style": "{argument name=\"overall style\" default=\"cinematic live-action tokusatsu-inspired promotional board, realistic industrial lighting, polished metal surfaces, sharp photographic detail\"}",
"theme": "{argument name=\"process theme\" default=\"manual pre-battle suit-up sequence for a female hero in a red, silver, black, and blue protector suit\"}",
"subject": {
"character": {
"gender": "{argument name=\"gender\" default=\"female\"}",
"age": "{argument name=\"age\" default=\"young adult\"}",
"identity": "{argument name=\"identity\" default=\"helmetless heroine during assembly, face intentionally obscured or anonymized in every unhelmeted panel\"}",
"hair": "{argument name=\"hair\" default=\"dark brown to black hair tied in a high ponytail with bangs\"}",
"undersuit": "{argument name=\"undersuit\" default=\"glossy black skintight inner suit with silver chest panel and white neck ring\"}",
"armor_or_outfit": "{argument name=\"armor description\" default=\"retro-futuristic protector armor with red shoulder and arm plates, silver breastplate and torso plating, circular blue chest core, red waist unit, white gloves, red forearm guards with yellow stripe accents\"}",
"helmet_or_headpiece": "{argument name=\"helmet description\" default=\"round red-and-silver helmet with black visor\"}"
},
"environment": {
"location": "{argument name=\"location\" default=\"high-tech industrial hangar or armor bay\"}",
"background_elements": "{argument name=\"background elements\" default=\"metal framework, robotic equipment, tool benches, armor racks, computer monitors, workshop lighting, bay corridor marked BAY-07 in final panel\"}"
}
},
"layout": {
"header": {
"count": 2,
"labels": [
"{argument name=\"header title\" default=\"ソルジャンヌ・スーツ 手動装着プロセス\"}",
"{argument name=\"header subtitle\" default=\"専用プロテクタースーツ『ソルジャンヌ』を、戦闘前に手動で装着する様子。各ユニットを確実に装着し、システムを起動する。\"}"
],
"design": "wide black-to-red gradient banner across top, large bold white headline text, diagonal red accent stripe"
},
"sections": [
{
"step_id": 1,
"title": "{argument name=\"step 1 title\" default=\"1 インナースーツの確認\"}",
"position": "top-left",
"labels": ["{argument name=\"step 1 caption\" default=\"各部のセンサーとコネクタをチェック。戦闘に備え、身体の状態を最終確認する。\"}"],
"image": "{argument name=\"step 1 image\" default=\"three-quarter view of the heroine in only the black glossy inner suit, looking down while checking or tightening a wrist connector\"}"
},
{
"step_id": 2,
"title": "{argument name=\"step 2 title\" default=\"2 胸部・肩部アーマーの装着\"}",
"position": "top-center",
"labels": ["{argument name=\"step 2 caption\" default=\"胸部ユニットと肩部プロテクターを装着。コネクタを接続し、ロックを固定する。\"}"],
"image": "{argument name=\"step 2 image\" default=\"mid shot with chest armor and red shoulder plates installed, heroine fastening the front torso area with both hands\"}"
},
{
"step_id": 3,
"title": "{argument name=\"step 3 title\" default=\"3 腰部ユニット・ベルトの固定\"}",
"position": "top-right",
"labels": ["{argument name=\"step 3 caption\" default=\"ウエストユニットを装着し、各部のロックを確認。可動部の動作チェックを行う。\"}"],
"image": "{argument name=\"step 3 image\" default=\"mid shot with torso armor completed, heroine tightening or checking the waist belt and side locks\"}"
},
{
"step_id": 4,
"title": "{argument name=\"step 4 title\" default=\"4 ヘルメットの準備\"}",
"position": "bottom-left",
"labels": ["{argument name=\"step 4 caption\" default=\"ヘルメットのバイザーと内部システムをチェック。ヘッドセットとの同期を確認する。\"}"],
"image": "{argument name=\"step 4 image\" default=\"heroine holding the red helmet in both hands at chest height, showing the glossy black visor\"}"
},
{
"step_id": 5,
"title": "{argument name=\"step 5 title\" default=\"5 ヘルメットの装着・システム起動\"}",
"position": "bottom-center",
"labels": ["{argument name=\"step 5 caption\" default=\"ヘルメットを装着し、直上のコネクタをロック。全身のシステムが起動し、胸部コアが発光する。\"}"],
"image": "{argument name=\"step 5 image\" default=\"heroine placing the helmet onto her head with both hands; blue chest core glowing brightly\"}"
},
{
"step_id": 6,
"title": "{argument name=\"step 6 title\" default=\"6 装着完了\"}",
"position": "bottom-right",
"labels": ["{argument name=\"step 6 caption\" default=\"全システムの最終チェックを行い、戦闘モードへ。ソルジャンヌ、出撃準備完了!\"}"],
"image": "{argument name=\"step 6 image\" default=\"full-body frontal hero pose in a futuristic corridor, fully suited with helmet on, arms relaxed at sides\"}"
}
],
"footer": {
"count": 1,
"labels": ["{argument name=\"footer slogan\" default=\"一つ一つの装着が、命を守り、力を引き出す。ソルジャンヌの戦いは、ここから始まる。\"}"],
"design": "dark red cinematic footer strip with centered white slogan"
},
"grid": {
"rows": 2,
"columns": 3,
"panel_count": 6,
"panel_borders": "thin white dividers",
"number_badges": "red square badges with white numerals 1-6 placed at the corner of each panel"
}
},
"text_rendering": {
"language": "{argument name=\"language\" default=\"Japanese\"}",
"font": "{argument name=\"font style\" default=\"bold sans-serif headline with smaller sans-serif body text\"}",
"colors": "{argument name=\"text color scheme\" default=\"white text on black, red, and white info bars; red numbered squares with white numerals\"}"
},
"composition": "{argument name=\"composition\" default=\"16:9 wide infographic board, six equal photo panels arranged in a 3-by-2 grid, each panel captioned below with a red numbered box from 1 to 6\"}",
"lighting": "{argument name=\"lighting\" default=\"moody workshop lighting with metallic reflections and red accent lights, realistic shadows, cinematic sci-fi atmosphere\"}",
"constraints": {
"must_keep": [
"同一角色(外貌 / 体型 / 内衬)在所有 panel 中一致",
"装备状态在每一步显式递进(穿了什么 → 又穿了什么)",
"每格带清晰编号 + 步骤标题 + 简要说明",
"标题语言、字体、配色保持统一",
"整体 16:9 看板布局工整对齐",
"光线 / color grading / 环境质感统一"
],
"avoid": [
"角色长相 / 发型 / 体型在不同 panel 漂移",
"装备状态非递进(步骤 4 比步骤 5 更全副武装)",
"缺少编号 / 标题 / 说明",
"把流程板做成姿势字典(每格无叙事联系)",
"把流程板做成漫画 / 加对话气泡",
"环境 / 灯光 / 滤镜在不同 panel 风格不一致"
]
}
}
```
### 参数策略
- **必问**:theme(什么流程)、character(角色描述)、6 个 step title + caption + image(按顺序递进)、language
- **可默认**:style、environment、composition、lighting、grid
- **可随机**:footer slogan、background detail(除非用户指定)
### 自动补全策略
- 用户给一句"想要 6 步装备穿戴流程" → 按「内层 → 上身 → 下身 → 头部准备 → 头部装上 → 全身完成」自动拆 6 步
- 用户给一句"咖啡冲泡 6 步" → 按「研磨 → 称重 → 烧水 → 闷蒸 → 注水 → 出杯」自动拆
- 用户给"化妆 6 步" → 按「打底 → 遮瑕 → 眼妆 → 腮红 → 唇妆 → 定妆」自动拆
- 不指定语言 → 默认与用户对话语言一致
## 变体 1:3×3 = 9 步竖版手册(4:5 / 9:16)
📝 提示词
```json
{
"type": "9-step process manual board, vertical poster",
"layout": { "rows": 3, "columns": 3, "panel_count": 9, "aspect_ratio": "4:5 or 9:16 vertical" },
"use_case": "更细致的步骤手册 / 小红书 / 公众号竖版图文 / 教程封面"
}
```
### 何时选这个变体
- 步骤多于 6(例如详细 9 步教程)
- 需要竖版(社交媒体 / 手机端阅读)
- 教程类内容
## 变体 2:2×4 = 8 步横版(适合训练分解 / 武术拆招)
📝 提示词
```json
{
"type": "8-step technical breakdown board, horizontal banner",
"layout": { "rows": 2, "columns": 4, "panel_count": 8, "aspect_ratio": "16:9 ultra-wide" },
"use_case": "武术拆招 / 健身动作分解 / 舞蹈技术 / 体操"
}
```
### 何时选这个变体
- 横向叙事更自然(左 → 右一招一式)
- 步骤数量为 8
- 需要更大显示宽度
## 变体 3:4 步极简流程(适合简单装备 / 入门教程)
📝 提示词
```json
{
"type": "4-step minimal process board",
"layout": { "rows": 2, "columns": 2, "panel_count": 4, "aspect_ratio": "1:1" },
"use_case": "极简入门教程 / 简单装备 / 4 步完成的简短流程"
}
```
### 何时选这个变体
- 流程只有 4 步
- 1:1 适合 Instagram / 小红书封面
- 想要简洁干净
## 变体 4:摄影时尚大片质感(非特摄风)
📝 提示词
```json
{
"type": "fashion editorial multi-step lookbook board",
"style_override": {
"rendering": "high-end fashion photography, soft beauty light, magazine editorial spread",
"lighting": "softbox key light + rim light, clean shadow",
"background": "seamless studio backdrop or minimal location"
},
"use_case": "服装搭配步骤 / 化妆教程 / 时尚 lookbook"
}
```
### 何时选这个变体
- 需要时尚大片美感
- 主题是服装 / 化妆 / 美容
- 不需要 sci-fi / 工业感
## 避免事项
- ❌ 角色外观在不同 panel 漂移(**必须强调 character consistency**)
- ❌ 装备状态非递进(必须按步骤显式叠加)
- ❌ 缺少编号 / 标题 / 说明
- ❌ 把流程板做成姿势字典(用 `pose-reference-sheet.md`)
- ❌ 把流程板做成漫画 / 加对话气泡
- ❌ 环境 / 灯光 / 滤镜在不同 panel 风格不一致
- ❌ 让模型自由生成步骤(必须显式列出每步标题 + 说明 + 镜头描述)
- ❌ 在面部不打码 / 不模糊的情况下生成真人 lookalike 照片(**遵守身份隐私约束**)
@@ -0,0 +1,237 @@
# 产品 TVC 商业广告分镜板模板
本文件用于生成"以单一产品为主角、跨 9-12 个商业广告镜头的真实摄影风分镜表",每个 panel 都是一个真实拍摄镜头的视觉示意。
典型用途:
- 给广告 / TVC 公司做拍摄前 storyboard 提案
- 电商详情页"我们能做出这种品质视频"的预演稿
- 给 Seedance / Sora / Runway 等视频生成工具做镜头列表
- 客户审稿前的视频脚本可视化
- 电商「主图 → TVC」一图过的快速过审
特征(与现有 storyboards 模板的区别):
| 模板 | 性质 | 风格 |
|---|---|---|
| `four-panel-comic.md`(已有) | 漫画 4 格 | 漫画 / 段子 / 反转 |
| `manga-spread-page.md`(已有) | 漫画跨页分镜 | 日漫 / 不规则格 |
| `recipe-process-flowchart.md`(已有) | 流程示意 | 食谱 / 教程插画 |
| **本模板**(新增) | **真实拍摄分镜** | **商业广告级摄影** |
**核心区别**:本模板每个 panel 都是「真实摄影 / 拟真渲染」的成片画面,不是漫画分镜也不是流程图,而是「这部 15 秒广告会拍成什么样」的视觉答案。
## 适用范围
- 商业 TVC 拍摄前 storyboard
- 电商详情页视频拍摄预演
- 客户审稿("成片大概会长这样")
- 给视频生成模型(Sora / Seedance / Runway)的镜头清单参考
- 4S 店 / 美妆 / 食品 / 数码品类的 15-30 秒广告分镜
## 何时使用
- 用户提到"TVC / 广告分镜 / storyboard / 视频脚本可视化"
- 用户已经有产品,想要"成片看起来怎样"的视觉提案
- 客户要看「9 / 12 个镜头分别拍什么」
不要使用:
- 漫画 / 故事 4 格 → 用 `four-panel-comic.md`
- 跨页不规则漫画 → 用 `manga-spread-page.md`
- 食谱 / 教程流程 → 用 `recipe-process-flowchart.md`
- 仅一张 hero 主图 → 用 `product-visuals/premium-studio-product.md`
- 详情页一图全销售看板 → 用 `product-visuals/ecommerce-marketing-board.md`
## 缺失信息优先提问顺序
1. 产品(必须有具体产品 / 包装 / 颜色 / 形状)
2. 视频时长(15s / 30s / 60s)+ 比例(9:16 竖屏 / 16:9 横屏 / 1:1)
3. 总镜头数(9 / 12 / 6)
4. 风格(**电影感 / 简约高级 / 暖色生活方式 / 冷色科技 / 复古怀旧**)
5. 是否需要"使用人手 / 演员"出现
6. 必须出现的卖点(决定哪个镜头要 close-up 哪个要 lifestyle)
7. 是否需要中英双语镜头标题 / 时间码
## 主模板:9-panel 产品 TVC 商业广告分镜板
📖 描述
3×3 = 9 格,每格是一个独立镜头的成片视觉示意,整体配 header(节目主标 + 时长 + 比例)+ 每格中文镜头标题 + 时间码 + 拍摄说明。
📝 提示词
```json
{
"type": "product TVC storyboard board",
"goal": "生成一张 9 格分镜图,每格都是该产品商业广告的一个真实拍摄镜头视觉示意,可作为拍摄前 storyboard / 客户审稿 / 视频生成参考",
"input_mode": "{argument name=\"input mode\" default=\"text-only\"}",
"reference_image_note": "如果用户提供产品参考图,必须保持产品外观完全一致(颜色 / 包装 / logo 不可漂移)",
"header": {
"title": "{argument name=\"header title\" default=\"产品TVC分镜脚本\"}",
"subtitle_meta": "{argument name=\"video duration\" default=\"15秒\"} / {argument name=\"aspect ratio\" default=\"9:16竖屏\"} / 9宫格",
"product_name_subtitle": "{argument name=\"product name\" default=\"青花瓷烟灰缸\"}"
},
"layout": {
"format": "{argument name=\"board orientation\" default=\"vertical 3:4 storyboard sheet\"}",
"background": "{argument name=\"board background\" default=\"dark elegant gradient with subtle paper texture\"}",
"grid": {
"rows": 3,
"columns": 3,
"panel_count": 9,
"panel_aspect_ratio": "{argument name=\"panel ratio\" default=\"9:16 (vertical TVC)\"}",
"panel_borders": "thin light divider, generous gutter",
"panel_label_position": "top-left number badge + scene title in Chinese; small timestamp top-right; small Chinese description below the image"
}
},
"scenes": {
"count": 9,
"items": [
{ "id": 1, "title_zh": "{argument name=\"scene 1 title\" default=\"环境建立\"}", "timestamp": "0-2s", "description": "environment-establishing wide shot with desk, books, window, and the product placed in context; soft morning light" },
{ "id": 2, "title_zh": "{argument name=\"scene 2 title\" default=\"主体亮相\"}", "timestamp": "2-3s", "description": "hero product medium shot on the table; warm rim light, shallow depth of field" },
{ "id": 3, "title_zh": "{argument name=\"scene 3 title\" default=\"工艺特写\"}", "timestamp": "3-5s", "description": "extreme close-up of the {argument name=\"signature detail\" default=\"blue floral craftsmanship pattern\"}" },
{ "id": 4, "title_zh": "{argument name=\"scene 4 title\" default=\"使用场景\"}", "timestamp": "5-7s", "description": "use case showing {argument name=\"use action\" default=\"a hand placing a cigarette into the ashtray with visible smoke\"}" },
{ "id": 5, "title_zh": "{argument name=\"scene 5 title\" default=\"功能展示\"}", "timestamp": "7-8s", "description": "{argument name=\"function shot\" default=\"top-down capacity display showing multiple cigarette butts inside\"}" },
{ "id": 6, "title_zh": "{argument name=\"scene 6 title\" default=\"清洁打理\"}", "timestamp": "8-10s", "description": "{argument name=\"care shot\" default=\"cleaning scene under running water in a sink with a hand holding the product\"}" },
{ "id": 7, "title_zh": "{argument name=\"scene 7 title\" default=\"细节品质\"}", "timestamp": "10-11s", "description": "{argument name=\"quality detail\" default=\"bottom-detail close-up showing the underside and anti-slip pads\"}" },
{ "id": 8, "title_zh": "{argument name=\"scene 8 title\" default=\"氛围生活\"}", "timestamp": "11-13s", "description": "{argument name=\"mood scene\" default=\"mood/lifestyle scene at night with the product on a desk, smoke rising, and ambient lamp light\"}" },
{ "id": 9, "title_zh": "{argument name=\"scene 9 title\" default=\"品牌收尾\"}", "timestamp": "13-15s", "description": "brand closing frame with the product as the hero plus Chinese marketing text '{argument name=\"closing tagline\" default=\"匠心传承,品味生活\"}'" }
]
},
"global_style": {
"rendering": "premium realistic commercial photography across all 9 panels",
"consistency": "the product (color / shape / packaging / logo) stays IDENTICAL across all 9 panels",
"lighting": "{argument name=\"lighting style\" default=\"warm premium lighting, shallow depth of field, refined lifestyle desktop environment\"}",
"color_grading": "{argument name=\"color grading\" default=\"warm cinematic\"}",
"panel_treatment": "each panel feels like a real ad still, not a sketch or wireframe"
},
"constraints": {
"must_keep": [
"9 个镜头编号清晰、时间码递增不重叠(总和 = 视频时长)",
"产品在 9 个镜头中外观完全一致",
"每格的中文镜头标题 + 时间码 + 描述都必须存在",
"整体看起来像专业广告 storyboard 板而不是 9 张随机图"
],
"avoid": [
"9 个镜头都是同一角度(必须有近景 / 中景 / 远景 / 俯拍 / 仰拍混合)",
"镜头描述与产品类型不匹配(如给手机做'倒粉入杯'镜头)",
"产品在不同镜头中改变颜色或外观",
"时间码总和与 video duration 不一致",
"没有 closing 镜头(最后一格必须是品牌收尾)"
]
}
}
```
### 参数策略
- **必问**:product name、video duration + aspect ratio、产品参考图(如有)
- **可默认**:board background、closing tagline、lighting style
- **可随机**:scene 1-9 具体描述(按产品类目套用模板)
### 自动补全策略
- 用户只说"做我这个产品的 9 格 TVC 分镜"+ 给参考图 → 按产品类目自动套 9 镜头模板
- 不指定具体镜头内容 → 用「环境建立 → 亮相 → 工艺 → 使用 → 功能 → 清洁/打理 → 细节 → 氛围 → 收尾」标准结构
- 不指定时长 → 默认 15s 9 格
## 变体 1:12 panel 30 秒长版
📝 提示词
```json
{
"type": "12-panel 30s product TVC storyboard",
"header": {
"subtitle_meta": "30秒 / {argument name=\"aspect ratio\" default=\"16:9横屏\"} / 12宫格"
},
"layout": { "rows": 3, "columns": 4, "panel_count": 12 },
"scenes_extension": [
"10) 用户证言/使用见证镜头",
"11) 数据/对比/认证镜头",
"12) 第二次品牌收尾 + CTA"
],
"use_case": "30s TVC / 详情页长视频 / 完整产品故事"
}
```
### 何时选这个变体
- 视频时长 ≥ 30s
- 需要「用户见证 + 数据对比 + CTA」更完整销售环节
- 横屏播放渠道(YouTube / B 站 / 详情页 banner 视频)
## 变体 2:6 panel 极简短视频版(适合抖音 15s)
📝 提示词
```json
{
"type": "6-panel 15s vertical short video storyboard",
"header": {
"subtitle_meta": "15秒 / 9:16竖屏 / 6宫格"
},
"layout": { "rows": 2, "columns": 3, "panel_count": 6 },
"scenes": [
"1 钩子/痛点开场",
"2 产品出现",
"3 一个核心卖点 close-up",
"4 使用瞬间",
"5 效果/对比",
"6 品牌 + CTA"
],
"use_case": "抖音 / 快手 / TikTok / Reels 15s 短视频"
}
```
### 何时选这个变体
- 平台限制 15s 内
- 主要走「钩子 + 卖点 + 转化」的快节奏短视频
- 6 镜头 = 每镜头平均 2.5s,够直接好懂
## 变体 3:电影感叙事 TVC(高端品类)
📝 提示词
```json
{
"type": "cinematic-narrative TVC storyboard",
"header": {
"subtitle_meta": "{argument name=\"video duration\" default=\"60秒\"} / 16:9宽屏 / 9宫格"
},
"scenes_replacement": [
"1 主角登场 / 情境引入",
"2 矛盾 / 困境",
"3 转折 / 产品出现",
"4 互动 / 体验",
"5 高光时刻",
"6 情绪释放",
"7 群像 / 共鸣",
"8 品牌哲学陈述",
"9 logo + slogan 静帧"
],
"style_override": {
"lighting": "电影级灯光,强对比,氛围浓郁",
"color_grading": "复古 / 蒂芙尼 / 沙漠橙 / 黑白特定色调",
"talent": "真人演员 + 情绪面部表情"
}
}
```
### 何时选这个变体
- 汽车 / 奢侈品 / 高端家电 / 全球品牌
- 走「故事 + 情绪 + 哲学」而非「卖点 + 数据」
- 60s+ 长版品牌片
## 避免事项
- ❌ 9 个镜头都是产品 close-up → 必须有镜头节奏(远 / 中 / 近 / 极近 / 俯 / 仰)
- ❌ 产品在不同镜头中变色 / 变形 → 致命错误,必须强调"identical product"
- ❌ 镜头描述与产品类目不符(如给口红做"水龙头清洗"镜头)
- ❌ 时间码总和不等于视频总时长 → 客户立刻看出来不专业
- ❌ 漏掉品牌收尾镜头(最后一格必须是 logo + slogan / CTA)
- ❌ 把 9 格画成漫画 / 插画风 → 应该是真实摄影感
- ❌ 板面没有 header(标题 + 时长 + 比例)→ 看起来像随机的 9 张图
- ❌ 把模板里的"argument"占位符原样写到最终 prompt
@@ -0,0 +1,205 @@
# 食谱 / 流程步骤图模板
本文件用于"按步骤图示展示一个流程"的视觉:
- 食谱 / 烹饪步骤图
- 产品使用步骤图
- DIY 教程步骤图
- 手工 / 化妆步骤图
- 工艺流程图
特征:
- 步骤分明(编号 + 描述 + 插图)
- 有明显流向(→ 或编号顺序)
- 强调"一图能跟着做"
- 通常含食材 / 工具列表
- 视觉清晰、信息密度适中
## 适用范围
- 食谱 / 烘焙步骤图
- 产品使用 / 安装教程图
- 手工 / DIY 教程图
- 化妆 / 护肤步骤图
## 何时使用
- 用户提到"步骤图 / 流程图 / 食谱图 / 教程图 / how-to"
- 用户希望"看图就能跟着做"
不要使用:
- 教学示意图(用 `slides-and-visual-docs/educational-diagram-slide.md`)
- 高密度信息图(用 `infographics/legend-heavy-infographic.md`)
- 角色关系图(用 `character-relationship-diagram.md`)
## 缺失信息优先提问顺序
1. 主题(什么食谱 / 什么教程)
2. 步骤数量(4-8 步)
3. 是否需要食材 / 工具列表
4. 风格:手绘水彩 / 拟物 3D / 扁平卡通 / 摄影实拍
5. 是否双语 / 含英文
6. 比例
## 主模板:食谱步骤图
📖 描述
整体一张图,顶部有菜名 + 食材列表,主体为 4-6 个编号步骤插图,底部有最终成品图。
📝 提示词
```json
{
"type": "食谱步骤图",
"goal": "生成一张可作为公众号 / 小红书 / 食谱书页的食谱步骤图",
"recipe": {
"name": "{argument name=\"recipe name\" default=\"番茄炒蛋\"}",
"subtitle": "{argument name=\"subtitle\" default=\"5 分钟家常版\"}",
"servings": "{argument name=\"servings\" default=\"2 人份\"}",
"time": "{argument name=\"time\" default=\"5 分钟\"}"
},
"ingredients": {
"enabled": "{argument name=\"ingredients enabled\" default=\"true\"}",
"position": "{argument name=\"ingredients position\" default=\"顶部右侧\"}",
"items": [
"{argument name=\"ing 1\" default=\"番茄 2 个\"}",
"{argument name=\"ing 2\" default=\"鸡蛋 3 个\"}",
"{argument name=\"ing 3\" default=\"葱花 适量\"}",
"{argument name=\"ing 4\" default=\"盐 / 糖 / 油 适量\"}"
],
"design": "每项配小图标"
},
"steps": {
"count": "{argument name=\"step count\" default=\"5\"}",
"items": [
{"id": 1, "scene": "{argument name=\"step 1\" default=\"番茄切块,鸡蛋打散\"}"},
{"id": 2, "scene": "{argument name=\"step 2\" default=\"热油下鸡蛋,炒到半熟盛出\"}"},
{"id": 3, "scene": "{argument name=\"step 3\" default=\"加油下番茄,炒到出汁\"}"},
{"id": 4, "scene": "{argument name=\"step 4\" default=\"倒回鸡蛋,加盐少许糖\"}"},
{"id": 5, "scene": "{argument name=\"step 5\" default=\"翻炒均匀,撒葱花出锅\"}"}
],
"step_block_style": "编号 + 插图 + 1 句说明"
},
"final_dish": {
"enabled": "{argument name=\"final dish enabled\" default=\"true\"}",
"position": "{argument name=\"final dish position\" default=\"底部居中大图\"}"
},
"style": {
"art_style": "{argument name=\"art style\" default=\"手绘水彩 + 米色纸纹\"}",
"color_palette": "{argument name=\"color palette\" default=\"番茄红 + 蛋黄 + 米白\"}"
},
"aspect_ratio": "{argument name=\"aspect ratio\" default=\"3:4\"}",
"constraints": {
"must_keep": [
"步骤编号连续清晰",
"每个步骤插图与说明一致",
"食材列表与步骤呼应",
"成品图视觉抢眼"
],
"avoid": [
"步骤说明超过 15 字",
"插图与文字脱节",
"色板出现非食物自然色",
"字体多种类"
]
}
}
```
### 参数策略
- 必问:菜名、步骤数
- 可默认:风格、配色、食材呈现
- 可随机:背景纹理
### 自动补全策略
- 用户只给菜名时:自动列食材 + 自动展开 4-6 步
- 默认手绘水彩
- 步骤说明 ≤ 15 字 / 步
## 变体 1:产品使用 / 安装教程图
📝 提示词
```json
{
"type": "产品使用 / 安装教程图",
"recipe": {
"name": "{argument name=\"product\" default=\"AURORA Pro 耳机配对\"}"
},
"ingredients": { "enabled": false },
"steps": {
"count": 4,
"items": [
{"id": 1, "scene": "打开充电盒"},
{"id": 2, "scene": "手机蓝牙开启"},
{"id": 3, "scene": "选择 'AURORA Pro'"},
{"id": 4, "scene": "听到提示音即配对成功"}
]
},
"final_dish": { "enabled": false },
"style": {
"art_style": "扁平矢量 + 品牌色"
},
"constraints": {
"must_feel": "说明书级清晰"
}
}
```
## 变体 2:化妆 / 护肤步骤图
📝 提示词
```json
{
"type": "化妆 / 护肤步骤图",
"recipe": {
"name": "{argument name=\"routine\" default=\"晨间护肤 5 步\"}"
},
"steps": {
"count": 5,
"items": [
{"id": 1, "scene": "洁面"},
{"id": 2, "scene": "化妆水"},
{"id": 3, "scene": "精华"},
{"id": 4, "scene": "面霜"},
{"id": 5, "scene": "防晒"}
]
},
"style": {
"art_style": "极简插画 + 柔粉色"
},
"constraints": {
"must_feel": "干净、女性向、可分享"
}
}
```
## 变体 3:自动补全模式
📝 提示词
```json
{
"type": "流程图自动补全",
"mode": "auto-fill",
"rule": "用户给主题,自动决定步骤数、食材 / 工具、风格、配色",
"constraints": {
"must_feel": "可直接发公众号 / 小红书"
}
}
```
## 避免事项
- 不要让步骤数超过 8(注意力会断)
- 不要让单步说明超过 15 字
- 不要让插图与说明描述不一致
- 不要让色板与主题脱节(食物图不应出现荧光蓝)
- 不要漏掉编号 / 漏步
- 不要让食材列表喧宾夺主