OpenMontage 视觉样式库实战:为 HeyGen Video Agent 提示词准备的 20 种命名视觉风格 OpenMontage 视觉样式库实战为 HeyGen Video Agent 提示词准备的 20 种命名视觉风格【免费下载链接】OpenMontageWorlds first open-source, agentic video production system. 12 production pipelines, 100 tools, 700 agent skill and production-knowledge files. Turn your AI coding assistant into a full video production studio.项目地址: https://gitcode.com/GitHub_Trending/op/OpenMontage导读在 OpenMontage 项目的 HeyGen 技能体系中visual-styles.md 提供了一份可直接复用的「命名视觉样式库」——20 种由真实平面设计师启发的视觉风格每种都完整规定了配色、字体、动效与转场规则。本文以这份样式库为骨架完整收录全部 20 种样式的规格细节并结合 prompt-optimizer.md、prompt-examples.md 与仓库源码讲清「如何用情绪选择风格、如何把风格块写入 Prompt 的 STYLE 段落、以及如何基于命名模式自定义新风格」。读完你将能直接把任意一条 Video Agent 提示词从「平铺直叙」升级为「有明确艺术指导的成片级指令」。一、样式库在 HeyGen 技能体系中的位置OpenMontage 将 HeyGen 的提示词工程拆分为一组相互引用的技能文档SKILL.md 明确指出生成视频前应先使用 prompt-optimizer.md 的结构化指南组织提示词再用本样式库visual-styles确定视觉风格最后调用 Video Agent API。标准工作流MCPprompt-optimizer → visual-styles → mcp__heygen__generate_video_agent直连 API 工作流prompt-optimizer → visual-styles → POST /v1/video_agent/generate。从源码看仓库的 tools/video/heygen_video.py 也将 HeyGen 封装为heygen_video工具provider heygencapability video_generation要求环境变量HEYGEN_API_KEY就绪并把veo_3_1作为默认的provider_variant而样式库解决的是「提示词里的视觉语言」问题——它不负责 API 调用只负责让 Prompt 具备专业的美术指导密度。二、使用样式库的三条核心原则样式库开篇给出了三条直接决定成片质量的原则务必先于一切细节理解选样式情绪优先内容其次。自问一句What should the viewer FEEL?观众应该感受到什么——而不是「这是什么主题的视频」。同样的数据汇报做成冷静的 Swiss Pulse 与做成亢奋的 Carnival Surge 是两部完全不同的片子。用样式只取规则不注入示例场景。把样式块STYLE block原样复制进 Prompt 的STYLE:段落即可不要顺手把文档里用于演示的 B-roll 场景描述也粘贴进去——那会干扰 Video Agent 的场景编排prompt-optimizer.md 中同样强调「Style examples injected into prompts 会迷惑 Agent」。造样式这 20 种只是示例。自定义样式的公式是固定的命名样式 设计师参照 配色 字体 动效规则 转场。你可以引用其他设计师、艺术流派或文化美学自行组合。三、20 种样式快速参考表下表按「情绪强度」排序完整对应原文档的 Quick Reference是选型时的第一张检索表#样式设计师情绪最佳用途1Soft SignalSagmeister亲密、温暖个人故事、健康2Warm GrainEksell有机、友好环保、可持续3Quiet DramaRay人文、沉思人物特写、传记4Heritage ReelCassandre怀旧、复古历史、回顾5Silk RouteAbedini流动、神秘全球事务、跨文化6Swiss PulseMüller-Brockmann冷静、精确数据密集、分析7Geometric BoldTanaka极简、优雅生活方式、视觉随笔8Velvet StandardVignelli高级、永恒奢侈品、投资者汇报9Digital GridCrouwel系统、技术基础设施、工程10Contact SheetBrodovitch编辑、调查新闻、深度报道11Folk FrequencyTerrazas文化、鲜活节日、美食、传统12Earth PulseGhariokwu接地气、社群社区、草根13Dream StateTomaszewski超现实、诗意社论、哲学14Play ModeAhn Sang-soo俏皮、叛逆娱乐、流行文化15Carnival SurgeLins狂喜、庆典里程碑、造势16Shadow CutHillmann黑暗、电影感曝光、调查报道17DeconstructedBrody工业、原始科技新闻、朋克能量18Maximalist TypeScher喧闹、动能重磅公告、发布19Data DriftAnadol未来、沉浸AI/科技、创新20Red WireTartakover紧迫、即时突发新闻、危机四、情绪到样式的速查指南Mood-to-Style当你不确定该选哪种风格时直接按「内容给人的感觉」查表内容感觉是……使用……个人、亲密Soft Signal, Quiet Drama自然、质朴Warm Grain, Earth Pulse怀旧、历史Heritage Reel数据驱动、分析Swiss Pulse, Digital Grid优雅、高级Velvet Standard, Geometric Bold文化、全球Silk Route, Folk Frequency调查、严肃Contact Sheet, Shadow Cut有趣、轻松Play Mode, Carnival Surge哲学、抽象Dream State朋克、草根、生猛Deconstructed造势、喧闹、高能Maximalist Type前沿、未来Data Drift突发、紧迫Red Wire注意这张表与快速参考表互为补充——前者从「情绪」出发后者从「内容类型」出发两条检索路径最终会收敛到同一批样式。五、20 种样式的完整规格详解每种样式统一按「情绪与用途 / 视觉规则配色、字体、构图、动效、转场/ 可直接复制的 STYLE 块」三层展开。以下内容完整继承原文档规格是提示词里可直接粘贴的素材。1. Soft Signal — Stefan Sagmeister情绪亲密、温暖 |最佳用途个人故事、健康、反思暖琥珀与奶油色打底点缀尘土玫瑰粉、鼠尾草绿、蜜金手写风格文字叠加层——个性化、小写、纤细特写构图手、面孔、纹理微距镜头质感缓慢漂移与浮动绝不骤变柔和溶解、暖光漏光。STYLE — SOFT SIGNAL (Sagmeister): Warm amber/cream, dusty rose, sage green. Handwritten-style text. Close-up framing. Slow drifts and floats. Soft dissolves with warm light leaks.2. Warm Grain — Olle Eksell情绪有机、友好 |最佳用途环保、可持续、社区大地色系赭石、森林绿、赤陶、奶油、柔棕圆角无衬线字体有机圆润构图——没有任何尖锐元素16mm 胶片颗粒轻微去饱和自然纹理木、亚麻、石轻柔划像、软切节奏从容。STYLE — WARM GRAIN (Eksell): Earth tones — ochre, forest green, terracotta, cream. Organic rounded compositions. 16mm film grain. Rounded sans-serif. Gentle wipes and soft cuts.3. Quiet Drama — Satyajit Ray情绪人文、沉思 |最佳用途人物特写、传记、文化克制的暖调棕褐、深棕、柔金、米白、炭灰干净衬线字体精心排布肖像式构图强烈的单一光源对比窗光、单盏灯从容的节奏、更长的停顿缓慢淡出至黑场。STYLE — QUIET DRAMA (Ray): Muted warm — sepia, deep brown, soft gold. Portrait framing. Clean serif. Strong single-source contrast. Slow fades to black.4. Heritage Reel — Cassandre情绪怀旧、复古 |最佳用途历史、回顾、品牌起源褪色金、深酒红、藏青、奶油、棕褐水洗优雅的居中衬线如经典电影片头卡暗角、柔化边缘胶片颗粒、轻微划痕、细碎抖动虹膜划像、胶片闪烁。STYLE — HERITAGE REEL (Cassandre): Faded gold, burgundy, navy, sepia wash. Elegant centered serif. Vignetting and aged film grain. Iris wipe transitions.5. Silk Route — Reza Abedini情绪流动、神秘 |最佳用途全球事务、跨文化、艺术/设计浓郁宝石色深青、酒红、金、天青蓝、黑沿自然视觉线排布的优雅宽字距文字分层构图——前景、中景、背景全部活跃流动溶解、平滑形变。STYLE — SILK ROUTE (Abedini): Jewel tones — deep teal, burgundy, gold, lapis blue. Layered compositions, all depths active. Elegant spaced type. Flowing dissolves and smooth morphs.6. Swiss Pulse — Josef Müller-Brockmann情绪冷静、精确 |最佳用途数据密集、分析、金融、指标黑#1a1a1a、白外加唯一强调色电光蓝#0066FFHelvetica Bold 标题、Regular 标签数字放大到 80–120pt网格锁定构图所有元素对齐 12 栏网格数字计数器从 0 开始 COUNT UP关键时刻使用对角构图网格划像、硬切无溶解。STYLE — SWISS PULSE (Müller-Brockmann): Black/white electric blue #0066FF. Grid-locked. Helvetica Bold. Animated counters. Diagonal accents. Grid wipe transitions.7. Geometric Bold — Ikko Tanaka情绪极简、优雅 |最佳用途清爽生活方式、文化、视觉随笔、品牌形象每帧最多 3 个纯色块无渐变粗体干净字体作为主要视觉元素非对称构图负空间不低于 60%单一焦点卡点硬切不加任何效果。STYLE — GEOMETRIC BOLD (Tanaka): Max 3 flat colors per frame. 60% negative space. Bold type as primary element. Single focal point. Clean cuts on beat.8. Velvet Standard — Massimo Vignelli情绪高级、永恒 |最佳用途奢侈品、投资者汇报、主题演讲、产品展示黑、白加一个浓郁强调色深藏青#1a237e或金#c9a84c细体无衬线、全大写、宽字距充裕负空间对称、居中、建筑般的精确缓慢、从容顺序揭示优雅的交叉溶解。STYLE — VELVET STANDARD (Vignelli): Black, white, one accent: gold #c9a84c. Thin ALL CAPS, wide spacing. Generous negative space. Slow elegant cross-dissolves.9. Digital Grid — Wim Crouwel情绪系统、技术 |最佳用途基础设施、工程、代码、科技深色#0a0a0a 青#00E5FF、琥珀#FFB300、绿#00FF88全片等宽字体代码终端美学可见像素网格叠加一切元素对齐系统网格节点依次点亮扫描线效果、光标闪烁干净的划像转场。STYLE — DIGITAL GRID (Crouwel): Monospaced type. Dark #0a0a0a with cyan #00E5FF, amber #FFB300. Pixel grid overlays. Terminal aesthetic. Clean wipe transitions.10. Contact Sheet — Alexey Brodovitch情绪编辑、调查 |最佳用途新闻、深度报道、研究拆解高对比黑白偶发去饱和色彩点缀粗体无衬线字幕如编辑批注照片编辑式构图——多图拼贴联系表contact sheet能量生猛颗粒、不完美对焦对脸和手的紧切卡点硬切、快速拉近snap-zooms。STYLE — CONTACT SHEET (Brodovitch): High contrast BW, desaturated accents. Photo-editorial framing. Bold sans-serif annotations. Raw grain. Hard cuts on beat. Snap-zooms.11. Folk Frequency — Eduardo Terrazas情绪文化、鲜活 |最佳用途文化活动、美食、传统、遗产鲜活民间色热粉、亮橙、钴蓝、太阳黄、祖母绿粗体圆润暖调字体图案与重复——民间艺术韵律丰富质感编织物、彩绘表面、陶瓷、手作彩色划像喜庆节奏下的快切。STYLE — FOLK FREQUENCY (Terrazas): Vivid folk — hot pink, cobalt blue, sun yellow, emerald. Bold rounded type. Folk art rhythms. Rich handmade textures. Colorful wipes on festive rhythm.12. Earth Pulse — Lemi Ghariokwu情绪接地气、社群 |最佳用途社区、音乐/文化、草根温暖饱和焦橙、深绿、浓郁黄、赤陶粗体表现性字体居中构图宽阔的社群取景剪接节奏与音乐节拍同步卡点节奏切、定格画面强调。STYLE — EARTH PULSE (Ghariokwu): Warm saturated — burnt orange, deep green, rich yellow. Bold expressive type. Wide community framing. Rhythmic cuts on beat. Freeze-frames.13. Dream State — Henryk Tomaszewski情绪超现实、诗意 |最佳用途社论、哲学、思想随笔、思辨内容克色调色板 一个超现实强调色灰蓝、灰绿然后一抹红或金稀疏精准的文字——词少而有力细体优雅浮动字体非常规并置梦幻质感柔边、大气薄雾缓慢形变溶解绝不用硬切。STYLE — DREAM STATE (Tomaszewski): Muted palette one surreal accent. Thin elegant floating type. Soft edges, atmospheric haze. Slow morph dissolves — NEVER hard cuts.14. Play Mode — Ahn Sang-soo情绪俏皮、叛逆 |最佳用途娱乐、流行文化、清单类、趣味内容明亮糖果色电光蓝、热粉、青柠绿、黄、白弹跳的巨型倾斜文字非对称失衡构图快切1–3 秒计分卡、成就弹窗、XP 进度条弹跳弹簧物理——文字过冲后回落画面震动弹切pop cuts、甩镜whip pans、弹跳效果。STYLE — PLAY MODE (Ahn Sang-soo): Electric blue, hot pink, lime green. Bouncy spring physics. Oversized tilted text. Score cards, XP bars. Pop cuts, bounce effects.15. Carnival Surge — Rico Lins情绪狂喜、庆典 |最佳用途重磅公告、里程碑、庆祝、造势最大色彩热粉#FF1493、电光黄#FFE000、青绿#00CED1、橙、紫巨型粗体文字以角度压在画面上拼贴式重叠1–2 秒快速片段彩带、灯光、持续能量猛切smash cuts、闪帧、快速蒙太奇。STYLE — CARNIVAL SURGE (Lins): Max color — hot pink #FF1493, yellow #FFE000, teal #00CED1. Collage layering. Text MASSIVE at ANGLES. Confetti bursts. Smash cuts, flash frames.16. Shadow Cut — Hans Hillmann情绪黑暗、电影感 |最佳用途曝光报道、调查、争议话题、暗黑深度内容近单色深黑、冷灰、惨白 血红或毒绿锐利的角度文字如黑色电影标题卡厚重阴影——脸半明半暗物体从黑暗中浮现缓慢推进镜头、缓慢揭示、张力虹膜收至黑场、从黑暗中缓慢淡出、硬切至静默。STYLE — SHADOW CUT (Hillmann): Deep blacks, cold greys blood red accent. Sharp angular text. Heavy shadow. Slow creeping push-ins. Hard cuts to black. Film noir tension.17. Deconstructed — Neville Brody情绪工业、原始 |最佳用途科技新闻、安全、朋克能量、反主流文化深灰#1a1a1a、黑、锈橙#D4501E、原白#f0f0f0文字成角度、边缘重叠、冲出画框粗犷工业风高对比、粗粝质感划伤金属、剥落油漆、扫描线故障文字 SLAMS、SHATTERS、PUNCHES——字母打乱后瞬间归位猛切、故障转场、白闪帧。STYLE — DECONSTRUCTED (Brody): Dark grey #1a1a1a, rust orange #D4501E. Type at angles, overlapping. Gritty textures, scan-line glitch. Smash cuts with flash frames.18. Maximalist Type — Paula Scher情绪喧闹、动能 |最佳用途重磅公告、发布、高能回顾大胆饱和红、黄、黑、白——最大对比文字即视觉不同尺度与角度的重叠层占画面 50–80%动能拉满一切都在移动、撞击、滑动1–2 秒快速切换文字叠加在画面之上——绝不出现空背景猛切、文字从边缘砸入、闪帧。STYLE — MAXIMALIST TYPE (Scher): Red, yellow, black, white — max contrast. Text IS the visual. Overlapping at different scales, 50-80% of frame. Kinetic everything. Smash cuts, flash frames.19. Data Drift — Refik Anadol情绪未来、沉浸 |最佳用途AI/科技、思辨内容、前沿科学虹彩全息银、电紫#7c3aed、青#06b6d4、深黑#0a0a0a细体未来感无衬线——极简、漂浮、失重流体形变构图极端尺度切换微观到宇宙粒子凝聚成数字光点描绘数据路径液态溶解粒子四散后重新聚合。STYLE — DATA DRIFT (Anadol): Iridescent — purple #7c3aed, cyan #06b6d4, deep black. Fluid morphing compositions. Thin futuristic type. Liquid dissolves. Particles coalesce into numbers.20. Red Wire — David Tartakover情绪紧迫、即时 |最佳用途突发新闻、危机更新、警报高度警戒红、黑、白、紧急黄——最大对比粗体浓缩全大写——每个词都在喊紧急分屏、跑马灯式文字条、时间戳叠加——信息密度拉满多文字元素同时出现手持摄影能量瞬间切、闪帧、零喘息空间。STYLE — RED WIRE (Tartakover): Red, black, white, emergency yellow. Bold condensed all-caps. Split screens, tickers, timestamps. Snap cuts, flash frames. Zero breathing room.六、样式如何进入 PromptSTYLE 段落的落地用法样式库不是独立的美学知识而是 prompt-optimizer.md 定义的 Prompt 解剖结构中STYLE:一节的填充物。完整结构为FORMAT: 视频类型、时长、能量 TONE: 情绪基调与参照 AVATAR: 详细的人物与场景描述60-100 词 STYLE: 命名美学 配色 字体 动效规则 转场 CRITICAL ON-SCREEN TEXT: 必须原样出现的文本 SCENE-BY-SCENE: 逐场景拆解VO 分层视觉 MUSIC: 流派、参考艺术家、能量曲线 NARRATION STYLE: 旁白演绎方式6.1 从样式块到 STYLE 行的转换规则把第五节里的样式块转写为 Prompt 的STYLE:行需要做一次「翻译」——这也是 prompt-optimizer.md 反复强调的核心洞察Video Agent 本质是一个 HTML 解释器它原生渲染布局、排版与结构化内容。因此要描述「带动作动词的分层文字动效」SLAMS in、types on、counts up而不要写布局坐标「左上角、48pt」。以 prompt-examples.md 中的完整生产示例为参照一个真实的STYLE行长这样STYLE — SWISS PULSE (Müller-Brockmann): Grid-locked compositions. Black (#1a1a1a), white, electric blue (#0066FF), warm amber (#FF9500) for records. Helvetica Bold headlines, Regular labels. Numbers LARGE. Animated counters count up from 0. Diagonal compositions on accent moments. Grid wipe transitions. No dissolves.注意这条真实示例在样式库规格的基础上追加了两处定制把强调色扩展为「电光蓝 暖琥珀用于破纪录数字」两个层级并明确了「禁止溶解」。这说明样式块是「规则模板」允许按内容微调但命名、配色、字体、动效、转场五要素必须齐全。6.2 样式与场景、转场的协同样式库中的转场规则与 prompt-optimizer.md 的转场类型表一一对应选样式时就能顺带锁定转场语言Swiss Pulse、Digital Grid → Grid wipe网格划像Deconstructed、Maximalist Type、Carnival Surge → Smash cut / 白闪帧Velvet Standard → Slow cross-dissolve慢速交叉溶解Data Drift、Dream State → Liquid dissolve液态溶解Play Mode、Carnival Surge → Pop cut / bounce弹跳Red Wire、Contact Sheet → Snap cut瞬间切Soft Signal、Warm Grain、Quiet Drama → Soft dissolve柔和溶解Heritage Reel → Iris wipe虹膜划像。场景层级的动效动词SLAMS / CASCADE / COUNTS UP / types on 等同样要与样式情绪匹配数据流场景配COUNTS UP from 0朋克场景配SHATTERS梦幻场景配morphs——样式、动词、转场三者必须同频。6.3 一个完整的样式落地示例将样式库与场景解剖结合一个「A-ROLL OVERLAY」场景可以写成参照 prompt-examples.md 的 SCENE 3 结构SCENE 3 — A-ROLL OVERLAY (10s) [SPLIT — Avatar LEFT 35%. Content RIGHT 65%. NO overlap.] Avatar gestures toward content side. VOICEOVER: The exact script for this scene. RIGHT SIDE: HEADLINE in cyan 60pt. Three stats COUNT UP below.样式决定「cyan 60pt、COUNT UP」这类视觉语言的来源而场景解剖决定它们落在哪一层。七、自定义样式从设计师灵感走向可执行规则样式库明确声明20 种样式只是示例。自定义公式为命名样式 设计师参照 调色板 字体 动效规则 转场。结合 prompt-optimizer.md 的教训自定义时有三个「必须」与三个「不要」必须必须给出具体色值如#1a1a1a、#0066FF而不是「蓝绿色系」这类模糊词必须把设计师风格翻译成可执行规则。原话「Ikko Tanaka style 对 Video Agent 毫无意义」要写成「每帧最多 3 个纯色块、60% 负空间、排版作为主要元素」必须完整保留五要素结构保证 STYLE 行可直接粘贴。不要不要注入样式库里的示例 B-roll 场景会干扰 Agent 的场景编排不要使用屏幕坐标语言UPPER-LEFT: 48pt Helvetica会造成空/黑 B-roll不要把 B-roll 压缩到 5 秒以内prompt-optimizer.md 的实测结论测试中所有 5 秒 B-roll 均出现空屏/黑屏数据型 B-roll 建议 10–15 秒。八、样式选择的生产级实证prompt-optimizer.md 记录了基于 40 条已产出视频的风格表现排序可作为选型的实证参考该数据来自仓库内文档的既定记录排名样式优势1Deconstructed (Brody)各主题下最可靠2Swiss Pulse (Müller-Brockmann)数据密集内容最佳3Digital Grid (Crouwel)科技主题表现强4Geometric Bold (Tanaka)优雅且通用5Maximalist Type (Scher)高能需克制使用同时文档记录了「叙事方式 × 时长」的对照自然故事板 定制头像平均约 106 秒质量最佳自然故事板但无定制头像约 69 秒良好强制短场景 定制头像约 71 秒质量参差布局坐标语言约 48 秒质量差。这说明样式再专业也要配合自然的故事板结构与足够时长的 B-roll 才能兑现。九、在 OpenMontage 中的端到端串联样式库在 OpenMontage 中不是孤立文档它处于一条完整的可运行链路中技能层SKILL.md 定义默认工作流「Prefer Video Agent」要求先用 prompt-optimizer 组织提示词、再引用本样式库确定 STYLE提示词层prompt-examples.md 提供五个可直接套用的模板Tech News Briefing、Product Comparison、Strategy Presentation、Social Ad、Premium Report其中 Tech News Briefing 模板已内嵌STYLE — DECONSTRUCTEDProduct Comparison 内嵌STYLE — DIGITAL GRIDSocial Ad 内嵌STYLE — CARNIVAL SURGEPremium Report 内嵌STYLE — VELVET STANDARD——选好模板后通常只需替换AVATAR、CRITICAL ON-SCREEN TEXT与具体场景工具层tools/video/heygen_video.py 将 HeyGen 封装为heygen_video工具通过HEYGEN_API_KEY环境变量鉴权get_status()会检查该变量决定 AVAILABLE/UNAVAILABLE支持text_to_video/image_to_video与 16:9、9:16、1:1 三种宽高比并声明了fallback_toolswan_video、hunyuan_video、ltx_video_local 等作为本地渲染兜底——也就是说即使不以 MCP 方式接入也可以在 OpenMontage 的工具编排中复用这条样式驱动的工作流。十、质量自检清单完成一次「样式驱动」的 Video Agent 提示词后用以下清单验收综合自 prompt-optimizer.md论点驱动——是故事不是要点列表样式已命名且包含配色、字体、动效、转场见第五节任一 STYLE 块Avatar 有主题化着装与品牌化场景60–100 词关键文本已列出——每个数字、引文、标签场景类型轮换——不连续出现 3 个同类至少 2 个纯 B-roll 场景每个场景都有 VOICEOVER包括 B-rollB-roll 场景 4 层每个元素都有动作动词B-roll 时长 10–15 秒绝不 ≤5 秒提到公司时出现品牌 Logo每个元素都在动——无静止帧。结语visual-styles.md 的本质是一套「把平面设计语言翻译成 Video Agent 可执行规则」的转换层情绪选型Mood-to-Style解决方向问题五要素规格配色/字体/动效/转场/命名解决执行问题自定义公式解决扩展问题。与 prompt-optimizer.md、prompt-examples.md 搭配使用即可在 OpenMontage 的heygen_video工具链路上产出具有明确艺术指导的专业级成片。【免费下载链接】OpenMontageWorlds first open-source, agentic video production system. 12 production pipelines, 100 tools, 700 agent skill and production-knowledge files. Turn your AI coding assistant into a full video production studio.项目地址: https://gitcode.com/GitHub_Trending/op/OpenMontage创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考