# 三条 AI 动态故事样片：制作说明

这批是同一件商品的三种故事试片，均为20秒、1080×1920、30fps、英文画面，成片彻底没有音轨。它们用于查看故事、AI商品动作、花字与贴纸的组合效果。

## 三条分别看什么

| 样片 | 故事 | 主要动作 | 真实商品依据 |
| --- | --- | --- | --- |
| 01 以为是摆件，原来是瓶子 | 好奇观察、拿起、揭晓 | AI人物表情和拿持 | 原视频瓶口、盖子、渐变；原照片挂件 |
| 02 桌面布置的最后一件 | 整理桌面、放下、松手 | AI手部整理与放置 | 原视频瓶身与绳结；原照片挂件 |
| 03 出门前，又回头拿了它 | 门口停步、回头、取瓶 | AI人物回望与携带 | 原视频瓶身与渐变；原照片挂件 |

## AI、实拍、代码各做什么

- AI图片：依据用户商品照片生成客厅、桌面和玄关的完整场景关键帧，包括人物和商品；另外生成六种透明插画贴纸，以及第三条携带商品的结尾关键帧。
- AI视频：将关键帧生成真实动态场景，包含人物反应、拿起、放下、松手及携带。商品在这些镜头里参与生成，会发生真实可见的画面运动，不是固定商品PNG叠在背景上。
- 实拍视频：使用IMG_0055.MOV已转换的竖屏BT.709素材，展示真实瓶口、盖子、外形、渐变与挂绳。原片开始时已经开盖，没有真实拧开动作，因此不编造开盖过程。
- 实拍照片：使用IMG_0053.HEIC转出的正确朝向照片，截取小葫芦挂件特写。此段约2秒，是原始静态照片特写；没有把它声称为AI商品动作。
- 代码：剪辑、裁切、时序、英文花字、关键词色块、箭头、贴纸弹出/轻旋转、H.264导出和彻底删除音轨。文字没有交给视频模型生成。
- 贴纸：小葫芦、绳结、桌面、手提袋、好奇眼睛和光芒均来自AI生成透明贴纸表；按网格裁切，保留原始alpha。每条只选少量贴纸用于剧情/细节提示，不把插画当成商品实物。

## 调用的模型与API

图片通过OpenAI内置image_gen.imagegen工具生成，工具没有披露底层具体型号，因此不写成GPT-Image某个型号。共生成三张故事首帧、一张透明贴纸表、一张第三条结尾参考图。

视频通过ZexAPI统一接口POST /v1/videos提交，GET /v1/videos/{task_id}查询。前六个动作候选和一次续接候选使用通道型号veo_3_1-fast-fl；第三条进一步使用omni_flash-10s-fl的首尾帧约束。通道型号是实际提交名，不据此推断未披露的底层模型版本。视频完整提示词、任务名与出处保存在_ai与asset-manifest.json；图片创作方向另存_ai/image-directions.json。

所需外部能力：参考图片/首尾帧上传、图生视频生成、异步任务查询及结果下载。没有调用TTS、音乐、音效或3D建模服务。模型原始结果即便带声音，也仅保留视频流进入剪辑，最终MP4没有音轨。

## 商品一致性：此次能确认什么

场景图和动作镜头以同一商品资料为参考，逐段检查双圆轮廓、黑白渐变、盖环、挂绳、绳结和挂件，关键细节接回原始实拍。AI故事画面中的微小Logo、中文印刷和挂件字样仍可能变形或漂移，因此这些镜头不作为精确标识、细节或商品参数的证明；实物外观以实拍为准。

本轮不能承诺AI镜头中每一处商品像素都与实拍一致。AI参考图约束可以改善形状，无法保证所有帧的文字、遮挡和物理接触完全正确。若后续用于正式带货，应优先修正可见标识偏差，或换用实拍商品前景/准确3D资产承担需要精确一致的镜头。

没有核实容量、材质、保温、防漏、价格、优惠、库存或购买入口，三条文案不宣称这些信息。人物是生成的故事角色，不是真实买家评价；道具、桌面和玄关也不是商品随附物品。

## 本轮发现并处理的问题

- 第三条初次生成出现“拿起后又放回，最后空手离开”，且手提袋纹理变形；该素材仅保留前3.5秒可用的伸手拿起动作。
- 仅用已持瓶首帧续接仍出现放回动作，整段弃用；随后改用明确的携带商品尾帧约束，获得瓶子始终在手、桌面保持空着的可用动态结尾。这说明动作要求不能只靠提示词，必须检查实际输出。
- 第二条深色文字跨过黑色笔记本电脑，已改为浅色文字配轻量暗底；移动中的实拍Logo与字幕交叠，也调整了字幕位置。
- 第一条箭头已调整为指向真实挂件，避免误指向旁边的AI插画。

最终观看页提供三条独立视频与下载；原20条成片保留在上一层画廊。
