Flatten skill category directory structure

This commit is contained in:
2026-05-20 17:04:50 +08:00
parent 0dd552a6f7
commit 63f2baa4bd
354 changed files with 0 additions and 0 deletions
+95
View File
@@ -0,0 +1,95 @@
---
name: film-shot
display-name-zh: 影视镜头与角色卡
description: |
专业影视分镜 / 剧照 / 角色卡设计 skill。覆盖六维镜头语言(景别 / 机位 / 运镜 /
光影 / 情绪 / 时间)+ 8 种视觉风格(赛博朋克 / 港片夜雨 / IMAX 史诗 / 对称糖果色 /
北欧极简 / 70s 胶片 / 黑色电影 / 自然写实)+ 写实/动漫/3D 三种媒介风格锁 +
角色卡布局(三视图 / 八视图 / 表情图 / 姿势库)+ 跨镜身份一致性(Subject Identity Lock)。
核心能力:镜头语言精准、风格定调到位、媒介不漂移、角色多镜可识别。
Trigger: "分镜", "影视", "剧照", "电影感", "cinematic", "film still",
"镜头", "景别", "机位", "运镜", "光影", "构图",
"三视图", "四视图", "八视图", "多视图", "多角度",
"character sheet", "角色卡", "角色设计", "立绘",
"表情包", "表情差分", "姿势库", "姿势组图",
"赛博朋克", "港片", "IMAX", "电影色调",
"做一组分镜", "出一份角色卡", "拍电影感的图".
NOT for: 静态海报(用 poster-design/ 二次元角色(用 anime-design/ 电商商品图(用 ecommerce-design
summary-cn: 输入剧本,生成电影感分镜与角色三视图
summary-en: Cinematic shot designer with 8 styles
version: 1.0.3
tags: [Creative, Image, Film, Cinematic, Character-Sheet, Multi-View]
tags-cn: [创意, 图片, 影视, 电影感, 角色表, 多视图]
exported-by: MiniMax-hub
---
# Film Shot Skill — 影视镜头与角色卡
你是一个专业的影视前期视觉设计师。负责把用户的镜头需求 / 角色设计需求转化为镜头语言精准、风格调性到位、跨镜可识别的影视图集。
## Iron Laws(必读铁律)
1. **媒介风格锁必须显式声明**——写实 / 动漫 / 3D 必须在 prompt 里直白写出,避免镜头语言关键词牵引模型飘到错的媒介
2. **整组锁同一种媒介**——别第 1 张写实、第 2 张动漫,跨视图一致性立刻崩
3. **子 agent 是无状态的**——每次调用 prompt 都要**重复完整的角色外貌描述**(脸型 / 发色 / 发型 / 肤色 / 服装),别指望它"记得"上一张
4. **跨镜身份一致 = Subject Identity Lock**——把一份固定的角色描述卡片**逐字粘贴**到每张镜头的 prompt,再附同一张参考图
5. **风格选定调要早**——先选风格 + 媒介定调,再用六维镜头语言组装具体 prompt,不要倒序
## 工作流(每张影视图必走)
```
Step 0: 必填项确认(缺则 AskUserQuestion
- 比例(默认 2.39:1 宽银幕 或 16:9character sheet 走 16:9 横版)
- 媒介(写实 / 动漫 / 3D)
- 视觉风格(8 种之一 或 自定义)
- 角色完整描述(脸型 / 发色 / 发型 / 肤色 / 服装),多镜任务必填
- 镜头数量 + 每镜动作
Step 1: 选视觉风格 + 媒介锁 → read references/visual-styles.md
8 种风格选 1,媒介锁定 1,把"关键词组合"塞进每张 prompt
Step 2: 组装镜头 prompt → read references/shot-language.md
六维度(景别 / 机位 / 运镜 / 光影 / 情绪 / 时间)选 3-5 个起作用,每张图组装
Step 3: 角色卡 / 多视图任务 → read references/character-sheet-formats.md
三视图 / 八视图 / 角色卡左右分屏 / 表情图 / 姿势库的布局规范 + 通用生成参数
Step 4: 跨镜一致性 — Subject Identity Lock
写一份固定的角色描述卡片,逐字粘贴到每张镜头 prompt + 附同一张参考图
Step 5: 出图后跑通用 5 维基线(构图 / 光影 / 主体 / 质量 / 规范)
任一不符 → 调整 prompt 重试,重点检查媒介是否漂移
```
## References
| 文件 | 何时 read |
|---|---|
| `references/shot-language.md` | Step 2 六维镜头 prompt 框架(景别 / 机位 / 运镜 / 光影 / 情绪 / 时间)|
| `references/visual-styles.md` | Step 1 8 种视觉风格 + 写实/动漫/3D 媒介锁 |
| `references/character-sheet-formats.md` | Step 3 三视图 / 八视图 / 角色卡 / 表情 / 姿势库布局规范 |
## 8 种视觉风格速查
| 风格 | 关键词 |
|---|---|
| 赛博朋克 (Cyberpunk) | neon-lit, rain-slick streets, holographic ads, magenta + cyan |
| 港片夜雨 (Hong Kong noir) | wet pavement, moody street lamps, anamorphic blur, teal shadows |
| IMAX 史诗 (Epic IMAX) | wide vistas, anamorphic lens flare, dramatic backlight, 70mm grain |
| 对称糖果色 (Wes Anderson) | symmetrical composition, pastel palette, centered subject, deadpan framing |
| 北欧极简 (Nordic minimal) | desaturated palette, cold light, geometric architecture, snowy textures |
| 70s 胶片 (70s film) | warm Kodak film grain, sun-flared windows, muted earth tones |
| 黑色电影 (Film Noir) | high-contrast black and white, venetian blind shadows, low-key lighting |
| 自然写实 (Natural realism) | available light, handheld feel, documentary aesthetic, no color grading |
详细 prompt 关键词组 → `references/visual-styles.md`
## 媒介风格锁(写实 / 动漫 / 3D)
| 媒介 | Prompt | Negative |
|---|---|---|
| 写实 | `Medium: photorealistic still, real photography aesthetic.` | `NOT illustration, NOT anime, NOT CG render` |
| 动漫 | `Medium: anime / illustration style.` | `NOT photoreal, NOT 3D render` |
| 3D / CG | `Medium: stylized 3D render, CG animation style.` | `NOT photoreal, NOT anime, NOT 2D illustration` |
> **整组所有视图必须锁同一种媒介**——别第 1 张写实、第 2 张动漫,跨视图一致性立刻崩。
+13
View File
@@ -0,0 +1,13 @@
专业影视分镜 / 剧照 / 角色卡设计 skill。覆盖六维镜头语言(景别 / 机位 / 运镜 /
光影 / 情绪 / 时间)+ 8 种视觉风格(赛博朋克 / 港片夜雨 / IMAX 史诗 / 对称糖果色 /
北欧极简 / 70s 胶片 / 黑色电影 / 自然写实)+ 写实/动漫/3D 三种媒介风格锁 +
角色卡布局(三视图 / 八视图 / 表情图 / 姿势库)+ 跨镜身份一致性(Subject Identity Lock)。
核心能力:镜头语言精准、风格定调到位、媒介不漂移、角色多镜可识别。
Trigger: "分镜", "影视", "剧照", "电影感", "cinematic", "film still",
"镜头", "景别", "机位", "运镜", "光影", "构图",
"三视图", "四视图", "八视图", "多视图", "多角度",
"character sheet", "角色卡", "角色设计", "立绘",
"表情包", "表情差分", "姿势库", "姿势组图",
"赛博朋克", "港片", "IMAX", "电影色调",
"做一组分镜", "出一份角色卡", "拍电影感的图".
NOT for: 静态海报(用 poster-design/ 二次元角色(用 anime-design/ 电商商品图(用 ecommerce-design
@@ -0,0 +1,116 @@
# 影视角色卡 / 多视图 / 表情 / 姿势 — 格式与参考库
> **何时 read**:写 character sheet / 八视图 / 表情包 / 姿势组图 prompt 时。
> **配套阅读**:六维镜头 prompt 框架走 `shot-language.md`;视觉风格库 + 媒介锁走 `visual-styles.md`。
本文件给**影视特化**的角色卡场景:八视图细化定义、角色卡左右分屏布局、表情图布局、姿势库、生成参数、媒介风格锁。
## 八视图角度定义(转身图)
八视图模拟角色 360° 匀速转身,适合动作 / 游戏 / 动画参考。
| 序号 | 视角名称 | 说明 |
|---|---|---|
| 1 | 正面 | 完全面向观察者 |
| 2 | 右 45° | 角色向右转 45°(观察者看到略偏右的正面)|
| 3 | 右 90° | 角色右侧面 |
| 4 | 右 135° | 角色向右转 135°(接近背面,可见右侧后背)|
| 5 | 背面 | 完全背向观察者 |
| 6 | 左 135° | 角色向左转 135°(接近背面,可见左侧后背)|
| 7 | 左 90° | 角色左侧面 |
| 8 | 左 45° | 角色向左转 45°(观察者看到略偏左的正面)|
**单图模式**:2×4 网格,或 8 格横排长图。**多图模式**:8 张独立图。
> **关键约束**:八视图要求角色身份(面 / 服装 / 发型 / 发色)在所有 8 张中**高度一致**。Prompt 中务必**重复完整外貌描述**——把一份固定的角色描述卡片**逐字粘贴**到每张视图的 prompt 里。
## 角色卡布局(左右分屏)
**角色卡 = 全身服装展示 + 三视图,合并成横版单图**。三视图按 front / side / back 三个标准视角组装。
- **左侧(约 40% 宽)**:全身照,展示完整服装、鞋子、配饰;背景与右侧一致
- **右侧(约 60% 宽)**:三视图(正面 / 侧面 / 背面)的 1×3 排列
**整体比例**:推荐 **16:9 横版**(如需竖版则改 9:16,三视图竖排在下方)
**Prompt 要点**:左侧全身照需在 prompt 中**特别注明展示服装细节**的要求;右侧三视图所有角度与左侧服装 **100% 一致**
## 表情图布局
**单图模式**
- ≤ 7 种:4+3 或 3+4 网格
- ≥ 8 种:4+4 或三行布局
- 每个面板为**胸像**(头部 + 肩部),纯色背景
**多图模式**:每种表情单独一张胸像图。
每个表情面板需:
- prompt 中明确描述该表情的肌肉状态(眉形 / 眼型 / 嘴角方向 / 肌肉张力)
- 角色基础外貌(脸型 / 发型 / 肤色 / 发色)必须在所有表情中保持一致
**常用表情清单**(询问用户时参考):冷漠 / 淡然(默认态)、微笑 / 温柔、嗤之以鼻 / 轻蔑、愤怒 / 严厉、惊讶 / 困惑、开心大笑、若有所思、悲伤 / 难过、害羞 / 窘迫。
## 多姿势组图布局
| 数量 | 布局 |
|---|---|
| 4 个 | 2×2 |
| 6 个 | 2×32行3列)|
| 9 个 | 3×3(推荐)|
**姿势 prompt 规范**:每个面板需 prompt 明确:动作起始状态("双手交叉于胸前,右脚微前,重心略偏右")+ 肢体细节(手位置 / 头朝向 / 重心偏向)+ 整体气质关键词(powerful / elegant / candid / dynamic)。
## 姿势风格参考库(按人物类型)
| 人物特征 | 推荐姿势风格 | 典型动作 |
|---|---|---|
| 西装 / 职业装 / 正装 | 职场正式感 | 站姿 / 叉腰 / 手持文件 / 背手直立 / 坐姿开会 |
| 运动装 / 球衣 / 跑步装 | 运动动态 | 起跑 / 跳跃 / 拉伸 / 投球 / 运球 / 奔跑中 |
| 休闲装 / 街头服饰 | 生活随拍感 | 插兜 / 靠墙 / 坐台阶 / 低头看手机 / 回眸 |
| 汉服 / 古装 / 旗袍 | 古典仪态 | 拱手 / 持扇 / 回眸 / 提裙 / 端坐 / 对弈 |
| 制服(军警 / 医护 / 厨师等)| 职业场景感 | 敬礼 / 执行任务 / 操作工具 / 挺胸站立 |
| 礼服 / 晚礼服 | 优雅仪态 | 裙摆展示 / 侧身回头 / 持花 / 扶栏杆 |
| 校服 / 学生装 | 青春活力 | 背书包 / 教室场景 / 跑步 / 课间互动 |
**职场姿势详细动作描述**(其它类别同理推 9 个):
```
① 自然站立,双手垂放,面向正前(基础中性姿势)
② 双臂交叉于胸,抬颌,自信权威
③ 单手持文件夹,另一手放松,重心微移
④ 迈步行走,步伐有力,外套随步伐轻摆
⑤ 坐在桌 / 椅边缘,腿交叠,手放于膝(半身)
⑥ 单肩靠墙,手臂松散交叉,随性冷静
⑦ 背身回眸 —— 背向观察者,头转向镜头
⑧ 双手背后,侧身直立,沉稳气场
⑨ 单手整理发丝 / 领口,另一手垂落,抓拍感
```
## 通用生成参数(视图 / 表情 / 姿势共用)
| 参数 | 规范 |
|---|---|
| 风格 | 与角色来源图风格保持一致(写实 / 动漫 / 3D 等),未指定则默认写实 |
| 光线 | 柔和均匀的摄影棚光(soft studio lighting|
| 分辨率修饰 | prompt 末尾加:`8K, sharp focus, high detail` |
| 文字标签 | **不要**在图片中添加任何文字标签 |
| 角色一致性 | 每次调用都需在 prompt 重复完整外貌描述(**子 agent 无状态**|
| 参考图传递 | 用户提供参考图 / 原图必须将文件路径传给 image agent |
| 批量策略 | 同类资源**一次性批量生成**,不要逐张交替 |
| 背景 | 纯白(如未指定)|
| 比例 | 单图模式 1:1;多图模式 2:3 或 1:1 |
| 面板分隔 | 细浅灰线 |
## 媒介风格锁(必填,避免训练先验飘)
按用户来源图判断媒介,写入每次调用:
| 媒介 | Prompt 必须显式写 | 同时排除 |
|---|---|---|
| **写实** | `Medium: hyper-realistic photography. Photorealistic, live-action.` | `NOT anime, NOT cartoon, NOT 3D render, NOT 2D illustration` |
| **动漫 / 2D** | `Medium: 2D anime illustration style. Hand-drawn anime aesthetic.` | `NOT photoreal, NOT live-action, NOT 3D render` |
| **3D / CG** | `Medium: stylized 3D render, CG animation style.` | `NOT photoreal, NOT anime, NOT 2D illustration` |
> **整组所有视图必须锁同一种媒介**——别第 1 张写实、第 2 张动漫,跨视图一致性立刻崩。完整说明见 `visual-styles.md` 媒介锁节。
@@ -0,0 +1,105 @@
# 影视镜头语言 prompt 框架
> **何时 read**:影视分镜生图时——按六维度组装 prompt,每张图选 3-5 个维度起作用即可。
> **配套阅读**:视觉风格库 + 媒介风格锁走 `visual-styles.md`;角色卡 / 多视图布局走 `character-sheet-formats.md`。
生成分镜或剧照风格图时,按六维度组装 prompt,每张图选 3-5 个维度起作用即可。
## 六维度槽位
### 1. 景别(Shot Size
| 中文 | 英文关键词 | 用途 |
|---|---|---|
| 大远景 | extreme wide shot, establishing shot | 交代环境 |
| 远景 | wide shot, full shot | 人物 + 环境 |
| 中景 | medium shot, waist-up | 对话、动作 |
| 近景 | medium close-up, chest-up | 情绪 |
| 特写 | close-up, face fills frame | 细微表情 |
| 大特写 | extreme close-up, eye / detail | 戏剧张力 |
### 2. 机位 / 角度
- 平视 `eye-level shot` —— 中性
- 仰拍 `low angle, looking up` —— 强大、压迫、英雄感
- 俯拍 `high angle, looking down` —— 弱小、孤独、客观感
- 鸟瞰 `bird's eye view, top-down` —— 抽离、命运感
- 荷兰角 `dutch angle, tilted frame` —— 不安、混乱
- 过肩 `over-the-shoulder` —— 对话主观感
### 3. 运镜暗示(静态图怎么表达运镜)
静态图无法真"运镜",但可暗示运镜后的瞬间:
- 推镜后瞬间 → `intimate close framing, subject fills foreground`
- 摇镜中段 → `motion blur on edges, subject slightly off-center`
- 跟镜 → `subject in motion, camera at same speed, sharp subject + blurred background`
- 升降镜 → `tilted vertical perspective, sense of rising / falling`
### 4. 光影
| 风格 | 关键词 |
|---|---|
| 伦勃朗光 | Rembrandt lighting, triangle of light on cheek |
| 分割光 | split lighting, half face in shadow |
| 边缘光 | rim lighting, backlight outlining subject |
| 顶光 | top lighting, harsh shadow under eyes |
| 实用光源 | practical light, lamp / window / neon as motivated source |
| 体积光 | volumetric light, god rays, atmospheric haze |
### 5. 情绪
- 紧张:`high contrast, low key lighting, claustrophobic framing`
- 抒情:`soft diffused light, pastel palette, slow motion feel`
- 孤独:`negative space dominant, single subject, cool palette`
- 温馨:`warm golden tones, soft window light, family setting`
- 悬疑:`shadows obscuring face, fog / smoke, single light source`
- 史诗:`epic scale, wide composition, dramatic sky, low horizon`
### 6. 时间 / 光线时段
| 时段 | 关键词 |
|---|---|
| 黄金时刻 | golden hour, warm low sun |
| 蓝色时刻 | blue hour, twilight, ambient blue tone |
| 正午 | high noon, harsh overhead sun, short shadows |
| 夜景 | night scene, available light, neon / moon as key |
| 黎明 | dawn, soft pink-orange sky, low contrast |
## Prompt 组装模板
```
<景别>, <机位>, <主体描述>, <场景描述>, <光影>, <情绪>, <时间>, cinematic still, anamorphic lens, 35mm film grain, 2.39:1 aspect ratio
```
示例(紧张/夜戏):
```
medium close-up, low angle looking up, weary detective lighting a cigarette, rain-soaked alley with neon reflections, rim lighting from neon sign, tense suspenseful mood, night scene, cinematic still, anamorphic lens, film grain, 2.39:1
```
示例(抒情/黄金时刻):
```
medium shot, eye-level, young couple sitting on a hilltop bench overlooking the valley, golden hour low sun behind them creating rim light, warm soft palette, intimate hopeful mood, golden hour, cinematic still, anamorphic lens, subtle film grain, 2.39:1
```
示例(史诗/远景):
```
extreme wide shot, low angle, lone warrior on a vast salt flat at twilight, dramatic stormy sky filling 70% of frame, blue hour ambient light, sense of awe and isolation, cinematic still, anamorphic lens, subtle grain, 2.39:1
```
## 通用规范
- 影视感图优先 2.39:1(宽银幕)或 16:9
-`cinematic still / film still / movie scene` 关键词稳定风格
- 想要胶片质感加 `35mm film grain, color graded`
- 不写"真实电影名 + 同款风格"(容易被模型拒绝),改用风格描述词
- **子 agent 是无状态的——每次调用 prompt 都要重复完整的角色外貌描述**(脸型 / 发色 / 发型 / 肤色 / 服装),别指望它"记得"上一张图里这个角色长什么样。跨镜一致的更系统化做法是 Subject Identity Lock 模式:把一份固定的角色描述卡片**逐字粘贴**到每张镜头的 prompt 里,再附同一张参考图。
- **媒介风格锁**(写实 / 动漫 / 3D)必须显式写在 prompt 里,避免模型在镜头语言关键词的牵引下飘到错误的媒介——具体写法见 `visual-styles.md` 的"媒介风格锁"节。
## 配套 skill / reference
- **影视视觉风格 + 媒介锁** → `visual-styles.md`(赛博朋克 / 港片夜雨 / IMAX 史诗 等 8 种风格关键词组 + 写实/动漫/3D 媒介锁)
- **角度定义 / 网格规范 / 姿势库** → `character-sheet-formats.md`
@@ -0,0 +1,123 @@
# 影视风格参考库
> **何时 read**:写影视场景 prompt 时选定调(8 种视觉风格 + 媒介风格锁的详细规范)。
> **配套阅读**:六维镜头 prompt 框架走 `shot-language.md`;角色卡 / 多视图布局走 `character-sheet-formats.md`。
按下表挑选目标风格,把"关键词组合"塞进 prompt 即可。
## 风格速查
### 赛博朋克(Cyberpunk
- 色板:霓虹粉紫蓝、暗黑底色、高饱和反射
- 构图:街道纵深、上仰天际线、玻璃反射多层信息
- 光影:霓虹招牌做主光、雨后地面反射、烟雾弥漫
- 关键词:`cyberpunk city, neon-lit rainy street, holographic signs, wet asphalt reflections, atmospheric haze, dystopian future`
### 港片夜雨式(霓虹叙事)
- 色板:高饱和品红 + 电青、暖钨丝灯
- 构图:狭窄空间、对称半身、慢门拖影感
- 光影:单一光源、面部一半在阴影、窗格投影
- 关键词:`saturated magenta and cyan palette, claustrophobic interior, slow shutter motion blur feel, single neon light source, smoky atmosphere, longing mood`
### IMAX 史诗式(几何冷调)
- 色板:冷青蓝灰、低饱和、金属感
- 构图:超大尺度、低水平线、几何对称
- 光影:自然光为主、强对比、实用光源真实感
- 关键词:`IMAX scale composition, cool teal-grey palette, practical lighting only, high contrast, geometric architecture, sense of awe`
### 对称糖果色(Wes Anderson Style
- 色板:粉色、芥末黄、薄荷绿、奶油白
- 构图:完美居中对称、平面化构图、正面平视
- 光影:均匀柔光、低对比、平面感
- 关键词:`Wes Anderson style, perfectly symmetrical composition, pastel candy palette, flat frontal perspective, even soft lighting, miniature dollhouse feel`
### 北欧极简(Nordic Minimal
- 色板:冷白、灰蓝、原木色、低饱和
- 构图:大量留白、单点构图、极简元素
- 光影:柔和散光、漫反射、阴天感
- 关键词:`Nordic minimalist aesthetic, cool white and grey palette, vast negative space, single subject, soft overcast lighting, tranquil mood`
### 70s 胶片(怀旧颗粒)
- 色板:暖黄橙、褪色感、低对比
- 构图:松散随性、自然抓拍感
- 光影:温暖自然光、镜头眩光、四角失光
- 关键词:`1970s film aesthetic, faded warm tones, heavy 35mm grain, lens flare, vignette, nostalgic candid feel, Kodak Portra look`
### 黑色电影(Film Noir
- 色板:高对比黑白、深阴影
- 构图:百叶窗投影、半身阴影脸
- 光影:硬光、单光源、戏剧性投影
- 关键词:`film noir, high contrast black and white, venetian blind shadow patterns, hard single light source, smoke-filled room, mysterious mood, 1940s detective scene`
### 自然写实(Naturalistic Drama
- 色板:自然肤色、土色调、绿植
- 构图:手持感、稍微失稳、近距离观察
- 光影:自然窗光、可见的环境光源、柔和过渡
- 关键词:`naturalistic lighting, handheld feel, intimate close framing, available window light, muted earth tones, documentary-style realism`
## 使用指南
1. **从一种风格出发**:一张图只用一种风格,混合容易崩
2. **关键词数量**:选 4-6 个最有代表性的,不要把整段都塞进去
3. **加 sref(风格参考图)**:如果模型支持(如 Midjourney `--sref`),用风格代表作截图作 sref 比纯文字稳定
4. **风格 + 内容分开写**:先写"内容场景描述",再加"风格关键词组",避免风格词污染主体描述
## 按场景选风格速查
| 场景 | 推荐风格 |
|---|---|
| 城市夜戏 | 赛博朋克 / 港片夜雨 / 黑色电影 |
| 日常生活 | 自然写实 / 北欧极简 / 70s 胶片 |
| 史诗大场面 | IMAX 史诗 |
| 童话 / 复古喜剧 | 对称糖果色 |
| 悬疑 / 罪案 | 黑色电影 / 港片夜雨 |
| 文艺 / 个人叙事 | 70s 胶片 / 自然写实 |
## 反模式
- 写"in the style of [真实导演名]" → 容易被拒;改用风格描述词
- 把多种风格关键词混在一个 prompt → 风格全崩
- 风格描述写在主体描述前 → 模型可能把风格词当成主体而非氛围
- 同一图里同时写"赛博朋克 + 北欧极简" / "黑色电影 + Wes Anderson" 这种相反美学的关键词组 → 风格全崩,模型会输出无定向的灰色画面
---
## 媒介风格锁(在美学风格之前先锁定的更基础一层)
上面的 8 种风格属于"美学风格"mood / palette / lighting)。但还有更基础的一层是**媒介风格**——画面是写实照片、2D 动漫还是 3D 渲染。**没显式锁定媒介,模型会被镜头语言 / 美学风格关键词牵着鼻子飘到错误的媒介**(例如写"cyberpunk neon street"模型很容易出动漫风而非写实风)。
### 三种媒介
| 媒介 | 何时用 | Prompt 必须显式写 | 同时排除 |
|---|---|---|---|
| **写实摄影 / 实拍** | 真人剧照、写实分镜、电影级视觉 | `Medium: hyper-realistic photography. Photorealistic, live-action film still.` | `NOT anime, NOT cartoon, NOT 2D illustration, NOT 3D render` |
| **2D 动漫 / 插画** | 动画分镜、动漫角色卡、漫画风 | `Medium: 2D anime illustration style. Hand-drawn anime aesthetic.` | `NOT photoreal, NOT live-action, NOT 3D render` |
| **3D 渲染 / CG** | 游戏 CG、Pixar 风、3D 电影概念图 | `Medium: stylized 3D render. CG animation style.` | `NOT photoreal, NOT anime, NOT 2D illustration` |
### 使用规则
1. **每一次 prompt 调用都要写**——子 agent 无状态,不能"假设"它记得整组用的是哪种媒介
2. **写在 prompt 顶部、紧跟主体描述之后**——位置太靠后会被镜头语言关键词稀释
3. **必须同时写"NOT 排除项"**——单写正向不够,模型常常会"两者兼容"地融合两种媒介,输出半真半画的怪物
4. **整组分镜锁同一种媒介**——别第 1 张写实、第 2 张动漫,跨镜一致性直接崩
### 反例
> 错:`cyberpunk city, neon-lit rainy street, anime girl walking, cinematic` —— "cyberpunk + cinematic" 把模型拉向写实,"anime girl" 拉向动漫,结果是"半真人半动漫"的怪图
>
> 对:`Medium: 2D anime illustration style. Hand-drawn anime aesthetic. NOT photoreal, NOT live-action. Cyberpunk city, neon-lit rainy street, anime girl walking. Cinematic composition, 2.39:1 aspect ratio.`
---
## 配套 skill / reference
- **镜头语言(景别 / 机位 / 光影)** → 配合 `shot-language.md` 使用,先选风格 + 媒介定调,再用镜头语言组装具体 prompt
- **角度定义 / 网格规范 / 姿势库** → `character-sheet-formats.md`