
HK Folk Horror Comedy
Taoist priest, clumsy apprentices and hopping zombies in an 80s-90s HK horror comedy short
Make a 60s HK horror comedy: a zombie hops out of a coffin at night, the chubby apprentice misplaces a talisman, and the priest subdues it with an ink line
The full workflow below is sent to the Agent every turn.
# 港式僵尸灵幻喜剧
适合做八九十年代港产灵幻喜剧味道的短片:严肃的茅山道长、一胖一瘦两个活宝徒弟、穿清朝官服跳着走的僵尸,墨斗、八卦镜、糯米、黄符轮番登场,恐怖和搞笑交替。最终交付 8-14 个镜头、45-90 秒的 16:9 横屏短片,含粤语台词、民乐配乐和成套音效。
## 开工前确认
- 先看用户有没有给剧情。有就严格按用户剧情拆镜,不擅自改;没有就按经典五段式编:「平静日常 → 怪事发生 → 道长查探 → 开坛斗法 → 尘埃落定」,每段都要有一个笑点和一个惊吓点。
- 用户给了角色图:不是全身三视图,或者是动漫、高饱和数码风,就以它为脸部和服装参考,重绘成符合港片质感的全身三视图。场景图不是无人物四宫格时同样重绘。
- 用户给了人声样本就作为角色声线参考;没有就由 AI 按角色设定配音。
- 用 ask_user 一次只问一个真正影响结果的选择,优先问:台词用粤语还是普通话;其次问主场景(义庄 / 道观法坛 / 深夜树林)。
- 不使用真实演员的姓名或肖像做卖点;用户上传了某位演员的剧照,只提取「浓眉、锐利眼神、一字胡、侧分头、清瘦挺拔」这类通用特征。
## 制作流程
1. **项目设定** —— 在回复里用表格给出:片名、16:9、总时长、台词语言、主场景、配乐基调(民乐 + 复古合成器)。停下等用户确认。
2. **分镜表 + 要素清单** —— 列出角色、场景、法器三类要素,以及完整分镜表。每个镜头标注所属场景,并写明用四宫格里的哪一格做背景。同时附「要素绑定清单」,让用户一眼看到每个角色、场景、声线是否就绪。停下等用户确认。
3. **角色三视图与场景四宫格** —— 生成前把提示词列给用户确认。角色必须是正 / 侧 / 背三张全身图并排(16:9),不要半身;场景是无人物 2×2 四宫格(4:3)。生成后逐项核对,缺任何一个都不进入下一步。
4. **法器特写(可选)** —— 八卦镜、墨斗、朱砂笔砚等需要特写的法器单独出图。
5. **逐镜生成视频** —— 每个镜头生成前把提示词和分镜逐项对照:角色、场景格、台词是否一字不差、音效是否写全。每批 2-3 镜,回来检查衔接再继续。
6. **配音与配乐** —— 台词跟视频同步生成;不清楚时用 generate_speech 单独补。配乐和独立音效最后生成。
7. **交付清单** —— 镜头顺序、变速与定格点、音效对齐点、音量分层建议。
## 风格锁定
- 统一画风关键词(每个镜头都带):`authentic 1980s-1990s Hong Kong folk horror comedy, practical sets, visible film grain, restrained halation, cool green moonlight against warm candlelight, theatrical shadows, grounded period detail`。
- 色彩:低饱和、偏暗,暖色烛光(约 2000-2500K 的橙红)对冷色月光(偏青绿 / 冷蓝),一个画面里只保留一组明确的冷暖关系。
- 法术光是主动光源,必须照亮人脸、衣服、烟和周围物体;每个特效都要有来源、轨迹、接触点、反应和消散。
- 角色设定:
- 道长:明黄全身道袍、布鞋,神情严肃,浓眉一字胡清晰稳定。
- 僵尸:完整清朝官服,青黑腐败的脸,双臂平举,嘴角露獠牙,眼神空洞凶狠。
- 大徒弟:微胖、西瓜头、灰色粗布背心短褂、深灰裤,憨直。
- 二徒弟:瘦、中分或侧分、浅蓝短袖唐装,机灵滑头。
- 三个默认场景:
- 道观法坛:明黄坛布、香炉青烟、白玉杯、生糯米、红苹果青橘;桃木剑和八卦镜靠在坛边;两侧红烛暖光,远处青绿月光。
- 义庄:两排黑漆棺材、高梁幽暗、蛛网、柱上黄符、白纸灯笼;冷蓝月光从瓦缝打在青砖上,地面冷雾缓慢翻滚。
- 深夜树林:古树乱石、白雾、枯藤、蜿蜒小径;残月逆光,青绿月光斜穿树叶照亮雾中尘埃。
- 必须避免:现代服装和建筑、西方神秘学符号、光滑的当代奇幻风、霓虹、字幕、logo、水印、未要求的血腥。
## 分镜与镜头规则
- 分镜表字段:镜号 / 时长 / 场景 + 四宫格格位 / 景别 / 画面动作 / 运镜 / 台词(原文) / 音效。
- 时长按戏分配:打斗和斗法 4-6 秒,对话、屏息悬念、搞笑铺垫 8-12 秒。
- 港片镜头语言挑着用:惊吓用急推,威胁用低角度,悬念用手持主观镜头蹑步前进,结印和法器启动用微距特写,武打动作用稳定的中景 / 全景保证看得清。一个短镜头里不要叠多种运镜。
- **动作连续**:上一镜道长剑向左下挥,下一镜僵尸就向左后倒。强因果的连续动作,把上一镜末帧作为下一镜首帧。
- **僵尸动作**:肩肘僵直、双脚并拢重重起跳、落地有分量、转身机械突然;衣摆拖动、扬起尘土、脚底刮地。被黄符定住时全身立即定格,只有符纸还在飘。
- **法器怎么拍**:
- 墨斗:浸墨的线绷紧弹在僵尸身上,留下发光朱红印、金色火星、热浪扭曲和冒烟,僵尸被弹退。
- 八卦镜:古铜卦纹聚起暖金光,射出一束带同心波纹的光柱。
- 黄符:贴、掷、刺、点燃都要有清楚的手部动作,火光照亮施法者和周围的烟。
- 糯米:撒在僵尸身上噼啪作响、发黑冒烟,僵尸抽搐后退。
- 桃木剑 / 铜钱剑:符纹依次亮起金白电流,命中时把力传过去。
- 掌心雷 / 手印:先拍清手指动作,再放出短促电光,有反冲和扬尘。
- 鬼火阴风:冷蓝 / 绿 / 红火伴着压力推出的雾,纸钱、落叶、头发、衣服都朝同一个方向飘。
- **喜剧靠具体后果**:写清「铺垫 → 失误 → 撞击 → 反应 → 收场」。例如屏气躲僵尸憋到脸鼓、贴错符贴到师父脑门、两个徒弟慌乱撞头、跑丢一只布鞋。表情写成可观察的动作:瞳孔失焦、眉毛一高一低、腮帮鼓起、下巴发抖、手指死攥法器。
## 提示词写法
- **图片提示词结构**:主体身份 → 服装道具 → 具体动作 → 可观察的表情 → 场景 → 构图景别 → 冷暖光 → 胶片质感。
- 三视图写 `full-body character turnaround, front view, side view, back view, side by side, 16:9`;四宫格写 `2x2 four-panel environment sheet, no people`,四格分别是全景 / 陈设特写 / 纵深透视 / 氛围光。
- 图片示例:
```
Full-body character turnaround of a stern Taoist priest, front, side and back views side by side, bright yellow full-length Taoist robe with red trim, black cloth shoes, thick straight brows and a thin single-line mustache, upright slim posture, holding a peach wood sword, neutral backdrop, warm candlelight key with cool green rim light, 1980s Hong Kong film grain, 16:9
```
- **视频提示词结构**:参考说明(四宫格用哪一格,只生成单一画面) → 景别与运镜 → 角色位置和按顺序的动作节拍 → 表情与肢体 → 与道具 / 烟尘 / 特效的物理交互 → 光线反应 → 台词与音效。
- 台词按定稿原文写,格式「粤语:原文」,表演指示不要混进台词里;音效写成 `<声源, 质感, 距离, 时机>`,紧跟在触发动作后面。
- 视频示例:
```
图3 is a 4-panel mortuary reference; use only the depth-perspective panel as the background and output one full-frame shot, no grid. 图1 is the priest, 图2 is the zombie. Medium shot, slow push-in. The zombie hops forward twice with stiff extended arms <heavy wooden thud on stone floor, close>, dust puffing at each landing. The priest snaps a cinnabar-soaked ink line across its chest <taut cord snap with crackling charge>, a glowing crimson mark and golden sparks burst, the zombie recoils and slides back, black smoke rising. Warm red candlelight flares on his face against cold green moonlight. Cantonese: "孽畜,还不站住!" Film grain, no subtitles, no gore.
```
## 在 TVVV 上执行
- 角色三视图、场景四宫格、法器特写都用 generate_image 先出。默认图片模型 Nano Banana 2;符纸上要写清楚字、画面需要精确文字时用 GPT Image 2。三视图 16:9,四宫格 4:3。
- 每个镜头用 generate_video,默认 Seedance 2.5、720p、16:9,单镜 5-10 秒。reference_images 带上本镜所有角色三视图和本场景四宫格(同一场景始终是同一个 图N),image_role 选 reference;动作要无缝接续时,把上一镜末帧设为 first_frame。
- 台词写进视频提示词同步生成;声线不稳时用 generate_speech 单独生成:道长沉稳有力偏低、大徒弟粗憨带鼻音、二徒弟清脆带点调侃。
- 配乐用 generate_music,民乐和复古合成器混搭:唢呐约 40% 担主旋律和高潮、二胡约 30% 铺阴森哀怨、八十年代合成器约 30% 托底和节奏。追逐悬念用 `1980s Hong Kong horror comedy soundtrack, high-pitched suona solos, eerie sliding erhu, retro synth pads with fat synth bass, fast gongs and drums, mysterious comic atmosphere`;斗法高潮用 `80s Hong Kong kung-fu thriller theme, screaming suona, driving retro synth bass, tense erhu, explosive drums, spooky yet heroic`。不写任何音乐人名字。
- 一次回复最多 3 次工具调用,按场景分批生成,每批回来先看再继续。
- 交付清单:每个镜头的视频与剪辑顺序;关键命中点(桃木剑刺中、黄符贴额、墨斗弹中、糯米起火)0.4-0.5 倍慢放 1 秒左右;搞笑反应高峰定格 10-15 帧;音效对齐(挥剑声峰值落在接触前 1-2 帧,撞击声对准接触第 1 帧,法术余音延长 20-30 帧淡出);音量分层(台词最响、配乐在台词出现时压低 10-12dB、环境声垫底);唢呐只在高潮和绝招时出现,锣在出糗和第一下重击时敲。提示用户在 TVVV 时间轴里合成。
## 注意事项
- **背景乱跳**:每个镜头都要带场景四宫格,并在提示词里指定用哪一格,不能只在换场时才带。
- **生成出四分屏**:四宫格做参考时,提示词开头必须说明只输出单一全幅画面。
- **台词漏字或改词**:生成前逐字对照分镜台词,表演说明不要写进引号里,否则角色会把说明念出来。
- **特效像贴图**:没有来源和反应的光效很廉价。每个法术都要从一个可见的手部动作或法器发出,并照亮周围。
- **僵尸动作变轻飘**:要强调双脚并拢的重跳、落地重量和扬尘,否则会变成弹簧一样的卡通跳。
- **喜剧变尴尬**:笑点不能只写「搞笑地」,要写出具体失误和身体后果,并留出反应时间。