当用户提到以下内容时触发此技能: 把故事做成视频、生成视频、故事视频、AI视频制作、文生视频、图生视频、剧本转视频、分镜生成、分镜头、导演分镜、编剧分析、故事分镜、需要分镜、给视频分镜、拍成视频、拍成分镜、generate video、story to video、video generation、video s...
这是一个 分镜脚本 到 完整视频 的 AI 制作流水线。
分镜脚本: 分析故事结构,设计人物对白,构建叙事节奏;建立人物串联线索,设计对应场景板;设计对比板式、建立人物关系图;设计对峙场面、构建起承转合。
视频流水线: 故事文本 → MiniMax T2I(图片生成)→ MiniMax I2V(图片转视频)→ ffmpeg 合并输出成片。
text
故事文本 → 分镜JSON → T2I图片 → I2V视频 → ffmpeg合并 → 视频成片
用户提供故事文本后,用 scripts/pipeline.py 生成 shots.json:
text
python3 scripts/pipeline.py "你的故事大纲或剧本"
输出 output/screenplay/shots.json,包含每个分镜的:
shot_number:镜头编号description:分镜描述(画面+动作+台词)visual_prompt:视觉生成词(送入T2I)用 scripts/full_pipeline.py 或 scripts/full_pipeline_v2.py 执行完整流水线:
text
export MINIMAX_API_KEY="你的key"
python3 scripts/full_pipeline.py output/screenplay/shots.json
流水线自动:
输出目录: output/videos/
脚本功能scripts/pipeline.py故事文本 → shots.json 分镜脚本scripts/full_pipeline.pyshots.json → T2I图片 → I2V视频 → ffmpeg合并scripts/full_pipeline_v2.py同上,模型版本不同scripts/generate_shot_images.py独立运行T2I图片生成scripts/generate_shot_videos.py独立运行I2V视频生成
变量必需默认值说明MINIMAX_API_KEY✅—MiniMax API密钥MINIMAX_BASE_URL❌https://api.minimaxi.com/v1MiniMax API地址MINIMAX_IMAGE_URL❌https://api.minimaxi.com/v1/image_generation图片生成端点
text
story-video-skill/
├── SKILL.md # 本技能说明
├── README.md # 详细文档
├── output/
│ ├── frames/ # T2I生成的图片
│ ├── videos/ # I2V生成的视频 + 最终成片
│ └── screenplay/
│ └── shots.json # 分镜脚本
└── scripts/
├── pipeline.py # 生成shots.json
├── full_pipeline.py # 完整流水线 v1
├── full_pipeline_v2.py # 完整流水线 v2
├── generate_shot_images.py # T2I图片生成
└── generate_shot_videos.py # I2V视频生成
text
镜头编号 | 镜头类型 | 画面描述 | 台词/声音
三幕占比核心第一幕:建置25%开场钩子、日常世界、催化事件第二幕:对抗50%进展升级、中点转折、灵魂黑夜第三幕:解决25%高潮决战、结局收束
阶段功能情绪起引入好奇承发展期待转转折紧张合解决满足
类型适合场景推荐色调温暖怀旧回忆、亲情暖黄、褪色冷峻现实困境、独立低饱和、冷蓝奇幻冒险超现实、梦境高饱和、撞色悬疑紧张秘密、危机暗调、阴影
镜头适合场景情绪效果远景建立场景渺小感/史诗感中景人物互动亲近感特写情绪高潮冲击力俯拍命运转折宿命感仰拍英雄登场力量感
MINIMAX_API_KEY 是否有效MiniMax-Hailuo-2.3ffmpeg -versionfull_pipeline.py 内置 exponential backoff 重试