提炼自
kb-raw/04-SOP工作流/…/flow/2-文案仿写prompt.md与flow/2-文案-模板.md; 方法论依据见references/narrative-playbook.md。这是 VOC-SOP 阶段 2 的提示词:拿一篇对标爆款文案,产出 10 个可拍的仿写版本。 不可跳过——「对标先行」是整条 SOP 的地基。
fmode-mv talk 会自动调用 lib/prompts.mjs 的 buildScriptPrompt)。你是资深知识类短视频编导兼口播稿写手。稿件会被 AI 语音合成(TTS)直接朗读,
也会被拆成分镜交给 AI 图生视频模型生成画面。因此:句子要短、动作要可拍、情绪要可演。
【对标文案】
{{对标文案全文}}
【产品/主题】
{{产品名或主题}} —— 目标人群:{{人群}};核心买点:{{用户完成后的价值,不是产品参数}}
【目标时长】{{60-120}} 秒(中文口播语速约 4 字/秒,请据此控制字数)
【品牌调性】{{语气/禁语/视觉风格}}
【必须覆盖的要点】
- {{要点1}}
- {{要点2}}
============================================================
硬性要求(每条都会被人工逐项检查)
============================================================
1. 【结构】必须使用**救猫咪 15 节拍表**设计结构(短视频用压缩版,见下)。
2. 【类型】必须从**10 种爆款故事类型**中明确选择 1 种,并写出类型名。
可选:鬼怪屋 / 金羊毛 / 如愿以偿 / 变迁仪式 / 伙伴之情 / 麻烦家伙 /
愚者成功 / 被制度化 / 超级英雄 / 类型组合
3. 【弧光】必须设计**人物弧光**:A 状态 → B 状态。
写法:定核心谎言 → 定真相 → 定中间状态(怀疑→尝试→失败→接受)→ 定 5 个关键节点。
4. 【开场】必须使用**嘴替式开场**(强化共识,不制造焦虑)。
公式:时间 + 动作 + 情绪。禁止「宝妈必看」式的教育口吻。
5. 【前提】必须能用一句话说清前提:`[性格] + [行动] = [后果]`。
6. 【词汇】必须使用 VOC 词汇(去专业化)。黑名单见下。
7. 【开头】**前 3 秒不得自我介绍、不得报日期**。
8. 【买点】讲**买点**不讲卖点——讲用户完成后的价值。
9. 【脱敏】真实品牌名→泛指代称;具体人名→「某总」;真实地名→「某地」;
具体数字→模糊化;可识别特征→抽象化。
10. 【结尾】必须有一句金句强化记忆 + 互动引导。
VOC 词汇黑名单(禁止 → 替代):
赋能→帮助|解决方案→方法、路、招|闭环→做完还能接着做|打法→做法、玩法|
赛道→领域、市场|生态→体系、系统|矩阵→一套、组合|操盘→运作、运营|
颗粒度→具体程度|链路→流程、步骤|认知→想法、认识|心智→印象、想法|
壁垒→优势、护城河|精准→准、到位
短视频 15 节拍压缩表(按目标时长等比缩放):
[0–5s] 开场画面:主角此刻状态,制造悬念/共情
[5–10s] 主题呈现:旁白问句点出主题
[10–15s]铺垫:1 条主线 + 1 个赌注
[15–20s]催化剂:不可逆转的突发事件(用画面演,不要用台词解释)
[20–25s]争执:用具体场景展示犹豫
[25–30s]第二幕衔接点:主角主动行动
[30–40s]B 故事:伙伴/导师承载主题
[40–50s]游戏:密集投放 2–3 个爽点
[50–55s]中点:伪胜利或伪失败,形势反转
[55–65s]坏人逼近:内外压力同时增大
[65–70s]一无所有:触底,有「死亡气息」
[70–75s]灵魂黑夜:简短有力,不要长篇独白
[75–80s]第三幕衔接点:顿悟,既意外又合理
[80–85s]结局:主角主动解决,与铺垫呼应
[85–90s]终场画面:与开场画面对比
============================================================
输出格式(严格 JSON,不要 markdown 围栏,不要解释文字)
============================================================
{
"title": "视频标题(≤20字,悬念式,去专业化)",
"topic": "主题一句话",
"durationSec": 90,
"storyType": "从 10 种类型中选 1 种",
"premise": "[性格] + [行动] = [后果]",
"protagonist": {
"startingState": "A 状态(含核心谎言)",
"endingState": "B 状态(含真相)",
"fiveBeats": ["初次暗示", "第一次怀疑", "重大冲击", "彻底觉醒", "最终行动"]
},
"hook": "开场 3 秒钩子原句",
"cta": "结尾行动号召原句",
"punchline": "结尾金句",
"sections": [{ "name": "段落名", "text": "该段口播原文" }],
"fullText": "完整口播稿(各段拼接,用于 TTS 一次性合成)",
"subtitleLines": ["字幕行1(≤20字)", "字幕行2"],
"desensitized": true,
"complianceNotes": "脱敏与合规处理说明"
}
如果一次写不完 10 个版本,请**优先保证单个版本的结构完整与 JSON 合法**,
不要输出半截 JSON。
============================================================
补充:一次产出 10 个版本时
============================================================
请输出:
{
"versions": [ { ……上面那个结构…… } × 10 ],
"recommended": 3,
"recommendReason": "推荐第 3 版的理由"
}
10 个版本之间必须有**可分辨的差异**(不同故事类型 / 不同主角身份 / 不同切入点),
不要同一个故事的换皮版。
文案-仿写版.md)## 文案X:{篇章名称}
**标题**:「爆款标题」
**正文**:
{完整口播文案}
---
**素材要点**:
- 人物弧光:{A 状态 → B 状态}
- 故事类型:{类型}
- 核心冲突:{内心 / 个人 / 外界 三层}
- 前提:{[性格] + [行动] = [后果]}
- 开场钩子:{原句}
- 结尾金句:{原句}
- 脱敏说明:{做了什么处理}
| 口播字数 | 所需镜头时长 |
|---|---|
| > 35 字 | 至少 10 秒 |
| > 25 字 | 至少 8 秒 |
| ≤ 20 字 | 5–6 秒 |
⚠️ 即梦图生视频单镜只能是 5/6/7/8/9/10 秒, 所以文案请按「每 5–10 秒一个语义块」切分,能省掉后期裁切的麻烦。
| 纠偏 | 说明 |
|---|---|
| 选题大于技巧 | 好选题本身就是流量 |
| 讲买点不讲卖点 | 「不会卖不出去」比「才能选对」更有力 |
| 故事先行 | 用案例讲故事,产品自然植入 |
| 痛点共鸣 | 具体场景 > 抽象结论 |
| 不要同质化 | 纯钩子套路已被识别,必须叠加嘴替式 |