diff --git a/project/短视频脚本创作/V1.0/mcn-work-shop/docs/对话式选题完善_用户场景案例.md b/project/短视频脚本创作/V1.0/mcn-work-shop/docs/对话式选题完善_用户场景案例.md new file mode 100644 index 0000000..0f1dbcd --- /dev/null +++ b/project/短视频脚本创作/V1.0/mcn-work-shop/docs/对话式选题完善_用户场景案例.md @@ -0,0 +1,164 @@ +# 「对话式选题完善」用户模拟使用场景案例 + +> 版本:09-07 OPTS 候选 chips 版(视觉短片/口播等编导词定稿)|入口:账号列表 → 任一行「AI创作」→ 弹窗底部输入框 +> 一句话:用户在弹窗里像聊天一样逐步说出想法,AI 每轮把缺口整理成**可点选候选**,点一下即回填,补齐后一键提交创作。 + +--- + +## 〇、场景地图(先看这张表选要走的场景) + +| # | 场景 | 模拟目标 | 关键验证点 | +|---|------|---------|-----------| +| 1 | 从零想法 → 提交创作 | 主流程闭环 | 5 字段逐步点亮、叙事结构 chips 点选、提交按钮 | +| 2 | 想拍"视觉短片" | 内容形式四选项分支 | D·视觉短片词条出现、点击后画面驱动进需求 | +| 3 | 想做剧情演绎但人物没想好 | 人物/关系分支追问 | AI 追问人物关系、chips 提供关系候选 | +| 4 | 想法已经很完整 | 快速收尾 | AI 直接总结、提示提交、不再弹 chips | +| 5 | 上传需求文档起步 | 附件 + 对话结合 | 附件被通读、诉求进清单 | + +> 术语对照(文档内统一用编导词): +> 内容形式 = 剧情(场次叙事)/ Vlog 纪实·人物采访 / 口播(干货·教程·盘点) / **视觉短片**(画面+音乐驱动,测评种草或纯氛围) + +--- + +## 场景 1:从零想法 → 提交创作(主流程,必走) + +**模拟账号:俊希(亲子 Vlog 向)** + +**① 用户输入:** +> 想拍一条亲子互动的搞笑短剧 + +**AI 行为:** 吸收"亲子 + 搞笑 + 短剧"→ 填入一句话创意;判断内容形式可定为剧情(场次叙事);发现叙事结构缺口 → 追问并给 4 个候选 chips。 + +**AI 气泡(实测同款):** +> 没问题!"天使宝宝 × 打工人妈妈"的日常反差互动,精准戳中宝妈笑点。既然定了剧情短剧,这条视频您更倾向哪种叙事结构? +> +> 〔钩子前置〕〔悬念反转〕〔递进铺垫〕〔先抑后扬〕 + +**需求框变化:** `2/5 已填`(一句话创意 ✅、叙事结构=剧情·场次叙事 ✅) + +**② 用户点击:** 〔钩子前置〕 + +**用户侧效果:** 点击文本以"钩子前置"作为用户输入发一轮,chips 即时收起(防重复点)。 + +**AI 行为(下一轮):** 吸收选择 → 叙事结构行更新为"钩子前置(开场即抛钩子)" → 发现爆点/痛点仍有缺口 → 继续追问并给候选。 + +**需求框变化:** `3/5 已填` + +**③ 用户继续:** (示例)点击爆点候选或直接输入 "反转的点是爸爸藏私房钱被妈妈抓包"。 + +**AI 行为:** 吸收 → 补爆点 → 若痛点/爽点仍空 → 依账号设定(妈妈带娃痛点)给爽点候选。 + +**④ 直到需求框 ≥4/5,AI 回复:** +> 需求已齐:剧情短剧 × 钩子前置,笑点结构完整。可以直接点右下角 ✓ 提交创作了! + +**⑤ 用户点击** ✓ 提交创作 → 确认弹窗展示需求清单 → 确认 → 创建 S1-S11 全流程创作任务。 + +**验收清单:** +- [ ] chips 是否出现在 AI 气泡下方、样式为药丸形可点 +- [ ] 点击后是否等效输入、chips 收起 +- [ ] 需求框填数是否逐轮 +1 且与 AI 回复一致 +- [ ] 齐备后 AI 是否提示提交而非继续追问 + +--- + +## 场景 2:想拍"视觉短片"(内容形式分支) + +**模拟账号:王微斯(颜值/氛围向)** + +**① 用户输入:** +> 想做一条纯画面氛围的,不要台词,主要是好看 + +**AI 行为:** "纯画面/不要台词/氛围"→ 命中内容形式 D → 在回复中给 4 形式候选(或直接追问确认)。 + +**AI 气泡(预期):** +> 明白了,画面优先、台词极少——这属于**视觉短片**。确认一下内容形式: +> +> 〔剧情(多角色对白)〕〔Vlog 纪实·人物采访〕〔口播(干货·教程·盘点)〕〔视觉短片(画面+音乐驱动)〕 + +**② 用户点击:** 〔视觉短片(画面+音乐驱动)〕 + +**AI 行为(下一轮):** 叙事结构行写入"视觉短片(画面驱动、配乐承载情绪)" → 追问音乐氛围倾向/时长 → 给候选(如〔治愈氛围〕〔氛围卡点〕)。 + +**需求框变化:** 叙事结构字段呈现 **视觉短片** 字样 ✅(验证本轮术语定稿生效) + +**验收清单:** +- [ ] 选项文案是否为「视觉短片」而非旧词「视觉脚本」 +- [ ] 点击后叙事结构行是否注明"画面驱动" + +--- + +## 场景 3:剧情演绎 → 人物/关系分支追问(flova 缺口补强) + +**模拟账号:旧梦留声机(情感剧情向)** + +**① 用户输入:** +> 拍个姐妹反目的戏,后面要反转和好 + +**AI 行为:** "姐妹反目 + 反转"→ 命中剧情演绎(F01)→ 人物有"姐妹"但关系颗粒度不够 → **按新规则分支追问人物关系**,一次只问一层。 + +**AI 气泡(预期):** +> 姐妹反目再和好,冲突感很强。为了把对手戏写扎实,确认一下这层关系: +> +> 〔亲姐妹(原生家庭)〕〔闺蜜反目(多年挚友)〕〔同母异父姐妹〕〔其他关系〕 + +**② 用户点击:** 〔闺蜜反目(多年挚友)〕 + +**AI 行为(下一轮):** 把人物关系吸收进创意行(如"十年闺蜜因…反目")→ 继续追问决裂导火索或爆点 → 给候选。 + +**需求框变化:** 一句话创意行包含人物关系信息 ✅ + +**验收清单:** +- [ ] 剧情向输入是否触发"人物/关系"追问(此前 flova 缺口) +- [ ] 追问是否一次一层、不堆问题 +- [ ] 点击关系候选后是否写入创意行 + +--- + +## 场景 4:想法完整 → 快速收尾 + +**模拟账号:白昼小熊** + +**① 用户输入:** +> 拍美妆测评:30 秒,先展示妆前妆后反差,中间怼脸讲一个最值得买的点,结尾放优惠;口播形式,节奏快 + +**AI 行为:** 内容形式(口播 F03/测评 F04 画面+口播混合)、结构(反差开场)、时长(30s)、约束(优惠)全部齐备 → **不再追问、不弹 chips**,直接总结。 + +**AI 气泡(预期):** +> 需求已经很完整:美妆测评、30 秒、妆前妆后反差开场、口播节奏快、结尾挂优惠。直接点 ✓ 提交创作即可。 + +**需求框变化:** `5/5 已填` + +**验收清单:** +- [ ] 信息齐备时 AI 是否**不**输出候选(chips 不出现 = 正常) +- [ ] 是否明确引导点击提交 + +--- + +## 场景 5:上传需求文档起步 + +**模拟账号:俊希** + +**① 用户操作:** 点回形针上传 `品牌植入Brief.docx`(解析成功:绿字 chip"已载入") + +**② 用户发送:** 留空直接点 ↑(或输入"通读附件") + +**AI 行为:** 通读附件 → 把产品卖点/植入要求整理进需求清单 → 缺口用 chips 追问。 + +**AI 气泡(预期):** +> 已通读附件:产品是儿童牛奶,要求自然植入早餐场景、不出现功效词。选题侧还差一个切入角度: +> +> 〔营养早餐的一天〕〔挑食宝宝秒喝光〕〔妈妈偷喝被发现〕 + +**需求框变化:** 其他约束行出现"儿童牛奶 · 早餐场景 · 禁功效词" ✅ + +**验收清单:** +- [ ] 附件诉求是否进入需求框对应字段 +- [ ] 附件里的硬约束是否在创作 prompt 中保留(见确认弹窗) + +--- + +## 附:验证环境说明 + +- 服务:`localhost:8900`(改代码后已重启;页面需带 `?v=20260907x` 刷新防缓存) +- 每轮 AI 回复约 20~40s(Dify 推理),点 chips 后需等下一轮回复才看到字段更新 +- 已实测通过:场景 1 主链路(账号"做夢",4 chips 渲染 + 点击回填);场景 2~5 为设计预期,建议按验收清单逐条走查