
Pixelle-Video 自定义视觉风格完全指南从提示词前缀到预览验证【免费下载链接】Pixelle-Video AI 全自动短视频引擎 | AI Fully Automated Short Video Engine项目地址: https://gitcode.com/GitHub_Trending/pi/Pixelle-Video导读Pixelle-Video 是一套 AI 全自动短视频引擎其核心产出链条中图像与视频的画面风格由一组高度可控的生成参数决定。本教程基于仓库中的 自定义视觉风格教程深入讲解如何通过调整提示词前缀Prompt Prefix统一定制整条视频的视觉基调、如何按发布平台选择图像尺寸以及如何借助「预览风格」功能在批量生成前快速验证效果。阅读完本文你将掌握在 Pixelle-Video 中定义独特视觉风格的完整方法并能定位到对应配置项与源码实现。一、风格定调的第一入口提示词前缀1.1 什么是提示词前缀在 Pixelle-Video 的生成流程中LLM 会先根据解说文案narration生成每一帧的基础图像提示词随后引擎会把一个统一的风格前缀prompt_prefix拼接到每条提示词的最前面从而让整条视频的所有画面保持一致的视觉风格。拼接逻辑实现在 prompt_helper.py 的build_image_prompt函数中def build_image_prompt(prompt: str, prefix: str ) - str: prefix prefix.strip() if prefix else prompt prompt.strip() if prompt else if prefix and prompt: return f{prefix}, {prompt} elif prefix: return prefix else: return prompt可以看到最终送入图像生成模型的提示词格式为{风格前缀}, {LLM生成的基础画面描述}例如前缀设置为Minimalist black-and-white illustration, clean lines, simple style时最终提示词大致为Minimalist black-and-white illustration, clean lines, simple style, a person walking along a winding path, contemplative mood, symbolic elements这样无论文案内容如何变化画面始终被锁定在极简黑白线条的基调内。1.2 在配置文件中设置全局前缀前缀在配置文件 config.example.yaml 中按媒体类型分别配置comfyui: # 图像生成专属配置 image: default_workflow: runninghub/image_flux.json prompt_prefix: Minimalist black-and-white matchstick figure style illustration, clean lines, simple sketch style # 视频生成专属配置 video: default_workflow: runninghub/video_wan2.1_fusionx.json prompt_prefix: Minimalist black-and-white matchstick figure style illustration, clean lines, simple sketch style对应的 Pydantic 配置模型定义在 schema.pyImageSubConfig.prompt_prefix与VideoSubConfig.prompt_prefix均以字符串字段承载前缀默认值即上述极简黑白火柴人插画风格可通过配置文件覆盖。配置管理器会将其注入生成环节见 manager.py。1.3 前缀在流水线中的生效机制在标准流水线 standard.py 的plan_visuals阶段引擎会按以下顺序确定最终使用的前缀优先读取本次任务参数ctx.params.get(prompt_prefix)Web 界面传入的临时前缀若未提供则回退到配置文件中的comfyui.image.prompt_prefix对每一条 LLM 生成的基础提示词调用build_image_prompt(base_prompt, prefix_to_use)完成拼接任务结束finally块后恢复原始配置保证临时前缀不污染全局设置。1.4 风格描述自动转换从一句话到专业提示词如果不想手工书写英文风格前缀Pixelle-Video 还提供了风格转换提示词模板可将任意语言的风格描述自动转换为适合 Stable Diffusion / FLUX 的英文提示词定义见 style_conversion.pyConvert this style description into a detailed image generation prompt for Stable Diffusion/FLUX: Style Description: {description} Requirements: - Focus on visual elements, colors, lighting, mood, atmosphere - Be specific and detailed - Use professional photography/art terminology - Output ONLY the prompt in English (no explanations) - Keep it under 100 words - Use comma-separated descriptive phrases Image Prompt:例如输入赛博朋克风格霓虹灯未来感即可得到类似cyberpunk style, neon lights, futuristic...的英文提示词再填入前缀配置即可生效。1.5 内置风格预设参考仓库还内置了三组开箱即用的风格预设定义在 image_generation.py预设键名称风格描述英文适用场景stick_figure默认Stick Figure Sketchstick figure style sketch, black and white lines, pure white background, minimalist hand-drawn feel通用场景简单直观minimalMinimalist Abstractminimalist abstract art, geometric shapes, clean composition, modern design, soft pastel colors现代、艺术感conceptConceptual Visualconceptual visual metaphors, symbolic elements, thought-provoking imagery, artistic interpretation深度内容、哲思表达书写自定义前缀时可参考这些预设的措辞结构媒介/画风 线条与配色 背景 氛围并用逗号分隔短语便于模型稳定复现。二、按平台选择图像尺寸2.1 三种标准画幅不同发布平台对画幅比例有各自的偏好Pixelle-Video 支持以下三类尺寸尺寸画幅类型推荐平台1024x1024方形小红书1080x1920竖屏9:16抖音、快手1920x1080横屏16:9B站、YouTube2.2 尺寸与模板的对应关系在 Pixelle-Video 中画幅尺寸不是单独的参数而是通过帧模板frame template体系间接确定的。仓库的 templates 目录按分辨率组织templates/1080x1080方形模板如image_minimal_framed.htmltemplates/1080x1920竖屏模板如image_default.html、image_modern.html、image_elegant.html、image_book.html、image_neon.html等templates/1920x1080横屏模板如image_film.html、image_full.html、image_wide_darktech.html等。默认模板在配置中指定config.example.yamltemplate: default_template: 1080x1920/image_default.html # 决定视频画幅比例与布局风格模板命名约定static_*.html为纯静态模板无需 AI 生成媒体image_*.html为需要 AI 生成图像的模板video_*.html为需要 AI 生成视频的模板。流水线会根据模板类型决定是否触发媒体生成见 standard.py静态模板会直接跳过图像提示词生成与媒体生成环节带来更快的速度与更低的成本。2.3 Web 界面中的尺寸联动在 Web 界面style_config.py中选择模板后会自动读取模板对应的媒体宽高并展示尺寸提示对视频类模板还会根据宽高自动推导默认比例1:1 / 9:16 / 16:9预览生成的媒体也会以该尺寸渲染。因此改变风格画幅的最直接方式就是切换不同分辨率的模板。三、用「预览风格」验证效果3.1 为什么需要预览风格前缀对最终画面的影响是全局性的写错一个关键词就可能导致整条视频风格走样。Pixelle-Video 的「预览风格」Preview Style功能允许你在不跑完整流水线的情况下用一条测试提示词快速生成单张图像或短视频先行验证当前风格配置的实际效果。3.2 预览功能的实现流程预览功能实现在 style_config.py交互流程如下在风格配置面板中展开「预览风格」区域输入测试提示词默认为a dog视频为a peaceful lake, gentle camera movement点击「预览」按钮代码调用build_image_prompt(test_prompt, prompt_prefix)拼接最终提示词调用 pixelle_video.media() 以当前选中的工作流/模型、当前模板的宽高、5 秒时长视频生成预览媒体渲染成功后通过st.image/st.video展示结果。关键点在于预览使用的是与正式生成完全相同的工作流、模型、尺寸与拼接逻辑因此预览结果对正式产出的风格具有高度代表性。3.3 风格效果对比示例仓库 docs/images/1080x1920 目录存放了多套竖屏模板在相同内容下的渲染效果图可直接观察不同风格前缀带来的差异。以下两张分别对应极简黑白线条默认风格与现代高饱和风格同一主题内容在更换风格前缀后画面配色、装饰元素与整体氛围产生明显差异——这正是「提示词前缀」这一单一配置项控制整条视频视觉基线的直观体现。3.4 预览时的注意事项预览前必须先选定可用的工作流或模型否则会提示错误见 style_config.py预览生成同样消耗一次媒体生成额度API 计费或 ComfyUI 算力建议先在测试提示词上快速验证再应用到正式文案前缀输入框中的内容属于临时参数不会写入全局配置刷新页面后恢复为配置文件中的值style_config.py符合先预览、后固化的配置习惯。四、完整实操路径将以上三部分串联起来一个完整的自定义风格工作流如下确定画幅根据目标平台选择模板如抖音/快手选 1080x1920 竖屏模板B站/YouTube 选 1920x1080 横屏模板撰写风格前缀参考内置预设的措辞结构image_generation.py或使用 风格转换模板 将中文描述转为英文提示词填入配置将前缀写入 config.example.yaml 的comfyui.image.prompt_prefix图像或comfyui.video.prompt_prefix视频预览验证在 Web 界面风格配置面板的「预览风格」区域输入测试提示词确认画面风格符合预期正式生成风格满意后正常提交视频生成任务流水线会自动将前缀应用到每一帧画面standard.py。如需临时为单次任务指定不同的风格也可以在任务参数中传入prompt_prefix流水线会临时覆盖配置文件中的值且任务结束后自动还原。总结Pixelle-Video 将视觉风格抽象为提示词前缀 画幅模板两个可组合的维度前缀通过 build_image_prompt 统一注入所有画面决定风格基调模板通过 templates 目录决定画幅比例与布局「预览风格」功能则提供了低成本、高保真的效果验证手段。理解这三个环节即可在不改动任何核心代码的前提下为不同平台、不同内容主题定制出一致且独特的视觉语言。【免费下载链接】Pixelle-Video AI 全自动短视频引擎 | AI Fully Automated Short Video Engine项目地址: https://gitcode.com/GitHub_Trending/pi/Pixelle-Video创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考