Delegate independent tasks to specialized agents working concurrently with isolated context.
ViMax Video Prompts 参考库
vimax-video-prompts
ViMax 多Agent视频生成系统的 Prompt 参考库。包含从创意构思到视频生成全流程的 13 组专业 prompt(编剧、分镜、角色、画面生成等)。当需要参考专业视频生成 prompt 的写法、构建短片创作工作流、或设计多 Agent 协作的视频制作 pipeline 时使用。
SKILL.md
Full skill instructions
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 可配合视频描述生成 |
More Other skills
brand-guidelines
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
theme-factory
Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly.
internal-comms
A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).
Fundamental design principles for writing maintainable, testable Python code.
responsive-design
Modern responsive layouts using container queries, fluid typography, CSS Grid, and mobile-first strategies.
Generate Playwright tests from scenarios using interactive browser exploration and validation.
Automated website exploration and test case generation using Playwright.
Modern React state management with Redux Toolkit, Zustand, Jotai, and React Query for every state category.
gdpr-data-handling
GDPR-compliant data handling with consent management, data subject rights, and privacy controls.
Python error handling patterns including input validation, exception hierarchies, and partial failure handling. Use when implementing validation logic, designing exception strategies, handling batch processing failures, or building robust APIs.
refactor-plan
Detailed multi-file refactor planning with safety checks and rollback guidance.
