vimax-video-prompts

SKILL.md

ViMax Video Prompts 参考库

系统概述

ViMax 是一个多 Agent 协作的 AI 视频生成系统,能够将一个简单的创意想法(basic idea)自动转化为完整的短片视频。系统包含 13 个专业 Agent,覆盖从创意构思到画面生成的全部环节。

核心架构

  • LLM 驱动:所有 Agent 基于 LangChain + Pydantic 构建,使用 System/Human prompt 对模式
  • 结构化输出:每个 Agent 通过 PydanticOutputParser 输出结构化数据
  • 双流水线
    • 短脚本流水线(Idea → Script → Storyboard → Images):适合原创短片
    • 小说改编流水线(Novel → Compress → Events → Scenes → Storyboard → Images):适合长文本改编

完整生产流程

┌─────────────────────────────────────────────────────────────────────┐
│                     短脚本流水线 (Short Script)                       │
│                                                                     │
│  Idea ──→ [01 ScriptPlanner] ──→ [03 ScriptEnhancer] ──→ Script    │
│             (叙事/动作/蒙太奇)        (剧本润色)                      │
│                                                                     │
│  或:                                                                 │
│  Idea ──→ [02 Screenwriter] ──→ Story ──→ Script (按场景分割)        │
│             (develop_story → write_script)                           │
└──────────────────────────────┬──────────────────────────────────────┘
┌─────────────────────────────────────────────────────────────────────┐
│                     小说改编流水线 (Novel Pipeline)                    │
│                                                                     │
│  Novel ──→ [08 NovelCompressor] ──→ Compressed Novel                │
│              (分块压缩 + 聚合)                                        │
│                    │                                                 │
│                    ▼                                                 │
│            [06 EventExtractor] ──→ Events (因果事件链)               │
│                    │                                                 │
│                    ▼                                                 │
│            [07 SceneExtractor] ──→ Scenes (含角色+环境+剧本)         │
└──────────────────────────────┬──────────────────────────────────────┘
┌─────────────────────────────────────────────────────────────────────┐
│                     角色与一致性管理                                   │
│                                                                     │
│  Script/Scenes ──→ [04 CharacterExtractor] ──→ 角色列表              │
│                          │                                           │
│                          ▼                                           │
│                    [09 GlobalInfoPlanner] ──→ 全局角色合并            │
│                      (跨场景合并 + 跨事件合并到小说级别)                │
│                          │                                           │
│                          ▼                                           │
│                    [05 CharacterPortraits] ──→ 角色肖像图             │
│                      (正面/侧面/背面 三视角)                          │
└──────────────────────────────┬──────────────────────────────────────┘
┌─────────────────────────────────────────────────────────────────────┐
│                     分镜与画面生成                                     │
│                                                                     │
│  Script + Characters ──→ [10 StoryboardArtist]                      │
│                             │                                        │
│                             ├──→ design_storyboard (分镜设计)        │
│                             └──→ decompose_visual_description        │
│                                   (FF/LF/Motion 三段分解)            │
│                                        │                             │
│                                        ▼                             │
│                    [11 CameraImageGenerator] ──→ 机位树构建           │
│                             │                                        │
│                             ▼                                        │
│                    [12 ReferenceImageSelector] ──→ 参考图筛选         │
│                      (文本预筛选 + 多模态精筛)                         │
│                             │                                        │
│                             ▼                                        │
│                    [13 BestImageSelector] ──→ 最佳图选择              │
│                      (角色一致性 + 空间一致性 + 描述准确性)            │
└─────────────────────────────────────────────────────────────────────┘

子文件索引

# 文件 对应 Agent 说明 Prompt 数量
01 01-script-planner.md ScriptPlanner 将基本创意扩展为完整剧本(叙事/动作/蒙太奇 3 种模式 + 意图路由) 5
02 02-screenwriter.md Screenwriter 两阶段创作:想法→故事→剧本 4
03 03-script-enhancer.md ScriptEnhancer 剧本润色:增加感官细节、统一术语、优化对话 2
04 04-character-extractor.md CharacterExtractor 从剧本中提取角色列表(含静态/动态特征) 2
05 05-character-portraits.md CharacterPortraitsGenerator 生成角色正面/侧面/背面肖像的图片生成提示词 3
06 06-event-extractor.md EventExtractor 从小说中逐个提取事件(含因果链) 2
07 07-scene-extractor.md SceneExtractor 将事件改编为电影剧本场景(含 RAG 上下文) 2
08 08-novel-compressor.md NovelCompressor 小说分块压缩 + 段落聚合去重 4
09 09-global-info-planner.md GlobalInformationPlanner 跨场景/跨事件的角色一致性管理与合并 4
10 10-storyboard-artist.md StoryboardArtist 分镜设计 + 视觉描述 FF/LF/Motion 三段分解 4
11 11-camera-image-generator.md CameraImageGenerator 机位树构建(父子包含关系推理) 2
12 12-reference-image-selector.md ReferenceImageSelector 参考图智能选择(文本预筛选 + 多模态精筛) 3
13 13-best-image-selector.md BestImageSelector 多维度最佳图片选择(角色/空间/描述一致性) 2

总计:39 个 prompt 模板

与 Dreamina 现有 Skills 的对接点

ViMax 环节 对应 Dreamina Skill 说明
FF/LF 分解 (10-storyboard-artist.md decompose) dreamina-video-first-end-frame ViMax 的 first-frame / last-frame 分解逻辑可直接用于 Dreamina 的首尾帧视频生成
角色肖像生成 (05-character-portraits.md) dreamina-character-consistency 肖像提示词模板可配合 Dreamina 角色一致性功能
分镜设计 (10-storyboard-artist.md design) storyboard-creator / storyboard-generator ViMax 的分镜设计 prompt 可作为 storyboard skill 的参考
图片生成提示词 dreamina-gen-image / dreamina-prompt-writing 参考图选择和画面描述的 prompt 写法可提升图片生成质量
视频描述 dreamina-video-description ViMax 的 motion description 可配合视频描述生成
Weekly Installs
2
First Seen
Feb 5, 2026
Installed on
opencode2
claude-code2
replit1
amp1
kimi-cli1
codex1