Install
openclaw skills install @beermanzz/ai-combat-shot-prompts战斗分镜 Prompt 技能 —— 用中文武侠/仙侠语境,写 Cinema-grade 战斗镜头 AI 生成提示词。触发场景:打斗、比武、追杀、轻功追逐、法术对轰、武器碰撞。覆盖平台:LibTV、即梦、Seedance、Kling、可灵、海螺。核心能力:将"两人打架"这种泛泛描述,转化为有具体物理参数、光影结构和镜头语法的分镜级 Prompt。
openclaw skills install @beermanzz/ai-combat-shot-prompts拿到一个战斗场景 → 三步出 Prompt:
三步顺序不可调换。先物理,再镜头。
战斗 Prompt = 20% 核心身份 + 30% 物理动作 + 15% 环境互动 + 20% 镜头语法 + 15% 视觉风格
| 维度 | 占比 | 内容 | 示例 |
|---|---|---|---|
| Core Identity | 20% | 角色体型、武器、相貌特征 | "身高190cm重甲战士" / "160cm敏捷刺客" |
| Physics/Action | 30% | 力量传递、身体反应、姿态变化 | "剑锋从左斜切向颈部" / "踬步后撤闪避" |
| Environment | 15% | 地面材质、空气阻力、介质密度 | "湿地泥泞留下足印" / "沙尘扬起" |
| Cinematography | 20% | 景别、角度、运动方式 | "低角度仰拍 + 轻微摇镜" |
| Visual Style | 15% | 光影、色调、氛围 | "侧光 + 轮廓光,背光暗面" |
所有动作描述必须有物理终点。
❌ 错误示范:
"武林高手对战,气势磅礴"
✅ 正确示范:
"剑身斜四十五度切入,从右肩锁骨处划向胸口;对手身体因冲击力向右旋转三十度,右脚借力后撤半步保持重心"
力量传递链:
施力者姿态 → 力量发出 → 介质(空气/武器)→ 接触点 → 受力者反应 → 重心转移
每一帧 prompt 都要回答:力从哪来?打到哪里?对方怎么动?
| 规则 | 说明 |
|---|---|
| 禁用正面柔光 | 正面顺光消解立体感,战斗场景需要阴影塑造压迫感 |
| 强制接触阴影 | 武器/身体与地面接触处必须有阴影 |
| 侧光或背光为主 | 侧光制造明暗分界;背光(逆光)勾勒轮廓 |
| 黄金时段氛围 | 推荐 16:00-18:00 光线角度,冷暖对比强 |
标准光位示例:
侧光(光源位于角色右侧水平夹角45°)背光(光源位于角色正后方,低位)底光(光源位于地面,向上打)| 镜头类型 | 适用场景 | 关键参数 |
|---|---|---|
| 特写 (Close-up) | 刀刃入肉、拳头接触脸 | 景别:面部或局部;浅景深 |
| 中景 (Medium) | 刀剑交锋、拳腿往来 | 景别:膝盖以上;双人都入画 |
| 全景 (Wide) | 轻功追逐、阵法围杀 | 景别:全身;保持运动连贯性 |
| 低角度仰拍 | 强者登场、杀气压制 | 镜头低于腰部,向上仰 |
| 主观镜头 (POV) | 追击视角、挨打瞬间 | 运动模糊 + 焦点虚化 |
| slow-motion | 武器碰撞瞬间、法术爆发 | 帧率降慢,光影拉长 |
| 景别 | 情绪效果 | AI 生成注意点 |
|---|---|---|
| 超特写(大特写) | 极度紧张、暴力感 | 皮肤纹理、血迹、毛发细节 |
| 特写 | 专注、压迫 | 表情肌肉紧绷、下颌收紧 |
| 中景 | 平衡对峙 | 双人都完整,不要切掉脚 |
| 全景 | 开阔、气势 | 环境信息完整,角色显小 |
| 超远景 | 孤独、宿命感 | 角色仅剩轮廓,环境压倒人 |
生成前检查:
生成后检查:
| 错误类型 | 原句 | 修正句 |
|---|---|---|
| 泛泛动作 | "他出剑攻击" | "手腕内旋,剑尖沿对角线切入对方左肋" |
| 缺失物理终点 | "剑刺向敌人" | "剑尖停于对方胸口三寸处,衣料凹陷但未刺穿" |
| 光影太平 | "打斗场景,电影感" | "侧光,光源位于角色右侧;阴影覆盖左侧脸" |
| 缺少阴影 | "人物站在地面" | "赤足踩在潮湿青石上,脚底与石缝交界处有阴影" |
| 无身高差 | "两人对战" | "190cm重甲战士挥刀下劈 vs 160cm刺客侧身闪避" |
| 平台 | 适配策略 |
|---|---|
| LibTV / 即梦 | 强调"电影感""中国武侠""侧光";中文描述为主 |
| Seedance / Kling | 英文 Prompt 更稳定;镜头术语用英文 |
| 可灵 / 海螺 | 动作动词用中文拼音+英文;强调"cinematic" |
| 通用 | 避免平台敏感词;多用"filmic""cinematic""grounded" |
蓄力(0.3s):肌肉紧绷、重心下沉、武器后拉
发力(0.1s):力量传递、武器加速、空气挤压
受力(0.05s):接触点冲击、能量爆发
反馈(0.5s+):身体旋转/后仰/踉跄、重心失衡
每段都需独立 Prompt 描述;若做动态图/视频,需按时间轴排列。
写一对搏斗时,A 的攻击 = B 的受力 + B 的反击起点:
"A拳横扫,B头部左偏躲避,拳风擦过耳发;B借扭转腰部反手一肘击向A肋部"
| 介质 | 视觉表现 |
|---|---|
| 水下 | 阻力大、动作慢、浮力可见、气泡轨迹 |
| 泥地 | 脚步下陷、溅起泥浆、地面留下痕迹 |
| 沙地 | 脚印深浅不一、尘土随动作扬起 |
| 雨中 | 水珠飞溅方向、衣物潮湿贴身、视野模糊 |
| 空中 | 身体旋转自由度大、无地面支撑、重心多变 |
references/combat-elements.md — 五维详细拆解 + 力量/反作用力实例references/shot-types-combat.md — 镜头分类 + 节奏模式 + 机位详解