# Prompt Engineering

> AI 视频导演 — 提示词。骨架、光镜物理、发出前5勾、迭代；范文 training-hall-12s。 Use when: 写/修 prompt、长提示、分镜转视频提示。 不负责: 剧作结构、定妆生产、成片剪辑（见 script / character / edit-assembly）。

- Skill: `sjh00/prompt-engineering` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add sjh00/prompt-engineering`
- Raw SKILL.md: https://api.skillmd.com/api/skills/sjh00/prompt-engineering/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: sjh00 (https://skillmd.com/u/sjh00)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/sjh00/prompt-engineering

---


# Prompt 编写 · 技法

## 原则

- 控制来自站位/光/物理/计数，不是 masterpiece。  
- **只写本镜**；删场号、过期 `@`、未出场者。  
- **现在时、短句、正述。**  
- 有参考：锚点极简 + `100% matches reference`。

输入来自：剧本 Brief + 角色锚点/声线/表演场改 + 分镜站位；**GEO/Style 常量不重发明，只粘贴。**

## 视频骨架

```text
SCENE CONTEXT     EXACT N CHARACTERS — NO DUPLICATES
ACTIVE REFS       本镜标签 + 职责（角色/场地）
LOCATION MAP/GEO  场地参考不继承构图
FIRST FRAME       占位、视线
FORMAT            单 take 或逐刀 multi-shot
OPTICS / CAMERA   可见光学；唯一主运动
ACTION TIMING     每拍≤3 句
PHYSICS / LIGHTING
AUDIO             声线原样 + 引号台词；SFX；无配乐字幕
CHARACTER ACTING  欲望/阻碍/可见变化
STYLE / QUALITY   Style Prefix 原文
POSITIVE LOCKS    人数道具伤位机位轴 — 写「画里有什么」
```

长可 3k–4k 词；**单拍勿互斥超载。**  
**STYLE 与本镜 LIGHTING：** 项目 Prefix 定媒介底盘；本镜光可写具体顶光/逆光，勿两处互相掐死（冲突时以本镜 LIGHTING 为准并改 Prefix 或删冲突句）。  
项目 Style 空模板：[`templates/style-prefix.md`](./templates/style-prefix.md)。

## 写出前四步

拆本镜 → 诊（空首帧/换位/视线/漂浮/时码）→ 建（空间→光镜→动作→演/声）→ 只交可粘贴稿。

## 发出前 5 勾

- [ ] **人数锁** — `EXACT N` 与出场名单一致，无幽灵人  
- [ ] **首帧占位** — 该在画里的人/物第一帧已在位（除非设计空镜）  
- [ ] **GEO / 越线** — frame 侧与相机轴清楚，未丢场锁  
- [ ] **唯一运镜** — 只有一个主运动（或显式分镜逐刀）  
- [ ] **台词仅在 AUDIO** — 动作块无对白字；声线固定句 + 引号行；无配乐字幕  

## 光学 / 光 / 物理

| 内容 | 光学倾向 |
|------|----------|
| 环境/近身 | 更广：环境满幅、前景膨胀、不鱼眼 |
| 肖像/窥视 | 更长：远距取近、背景色块、可前景虚遮 |
| 细节 | 单独 insert |

写可见结果（视场感+距离），少堆品牌焦段。手持=呼吸微修正。一镜一主运动。  

光：主源、方向、**机在光侧还是影侧**、曝光优先。  
物理：质量、接触、衣发滞、液体、武器重量；禁漂浮。

## 表演与对白（成文层）

细则在 `character-design`；此处只落笔：

- 可见行为，不写空 sad/angry  
- 眼先于头；反应早于句末  

```text
AUDIO only:
[Voice 固定句]
Line, nothing else: "..."
Others silent. No music. No subs.
```

动作块与台词块分离。

## 计数锁（画面证据）

```text
Exactly 3 people. Exactly ONE crystal on right arm wrist→shoulder.
FIVE wrecked dummies, never intact. Scale: guardian 5× human height…
```

## 图像提示（资产向 · 短）

80–150 词自然段；正述；60/30/10 来自场景。  
定妆用语：film character sheet / studio photographs（避 illustration 触发词）。  
修图：**一次一改 + PRESERVE 列表**。换机位写清物件左右镜像。

## 迭代

| | |
|--|--|
| 一次改一行 | 其余不动 |
| 日志 | 版本/改动/判词 |
| 10–15 轮不过 | 简镜，非加词 |
| 诊 | 空镜→首帧；换位→GEO；塑料→定妆/光；演假→表演段 |

禁词表自建。少写年龄数字。不看镜头除非设计。

## 短锚点

```text
[景别] of @A and @B in @Loc. [动词]. [一句光].
@A: "..."
```

## 对照范文

[`examples/training-hall-12s.md`](./examples/training-hall-12s.md) — 训练厅 12s **英（生成）/ 中（对照）**。新镜抄结构再换内容。

成片节奏与清理 → `edit-assembly`。

