Skip to content

已沉淀自实际项目

本流程沉淀自 idea-business/landing-page 的实际素材生成实战。视觉语言层(Visual Kit / brand_voice 派生 / 反模式)的方法论在 Visual Engineering 板块——那些是新提炼的,还在沉淀中。

Landing Page 素材生成流程

从主题到可部署的落地页,通过三层管线(视觉素材 → 结构化内容 → 页面渲染)逐步生成高质量 Landing Page。核心思路:先图片后视频、先内容后组装,每层都有独立的质量门控。

通用模式

本工作流描述的"先生图 → 再生视频 → 最后组装"是一个通用的 AI 素材生成模式,不限于特定项目。任何需要 AI 生成视觉资产的场景都可以参考此编排。

适用场景

  • 产品 Landing Page 的视觉素材批量生成
  • 营销页面的 Hero 背景图 + 循环视频制作
  • 品牌视觉资产(色板、字体、动效参数)的自动化提取与生成
  • 需要从参考站点逆向提取设计风格的项目

核心管线概览

┌─────────────────────────────────────────────────────────────┐
│  Layer 1: Visual Kit(视觉素材)                              │
│  参考站点分析 → 色板/字体 → AI 生图 → AI 生视频 → kit.json    │
├─────────────────────────────────────────────────────────────┤
│  Layer 2: Content(结构化内容)                                │
│  Web 调研 → LLM 生成 → 质量评分 → 验证 → 素材映射 → 组装      │
├─────────────────────────────────────────────────────────────┤
│  Layer 3: Page Render(页面渲染)                              │
│  Content JSON + Kit JSON → React 组件 → 静态 HTML             │
└─────────────────────────────────────────────────────────────┘

三层解耦,每层可独立运行、独立迭代。Layer 1 产出的 kit.json 和 Layer 2 产出的 content.json 是 Layer 3 的输入。

前置准备

依赖用途备注
AI 图片生成服务Hero 背景图生成Kling AI(主)/ OpenAI DALL-E / gpt-image(备)
AI 视频生成服务图片转循环视频Kling AI image-to-video
LLM 服务内容生成、质量评分Claude / Gemini 等
Web 搜索 API竞品调研、关键词分析用于 Content 层的 Research 步骤

完整流程

Phase 1: 设计规格提取

从参考站点或预设中提取视觉规格,建立统一的设计 Token。

步骤动作产出备注
1.1分析参考站点 — 抓取目标 URL,提取主色、辅色、字体、动效风格色板 + 字体 + 动效强度无参考站点则使用预设模板(如 dark-tech
1.2合并品牌色 — 用户指定色 > 参考站点 > 预设默认值最终 ColorPalette三级优先级覆盖
1.3确定排版 — heading/body 字体、字重、字间距Typography 配置同样遵循参考站点 > 预设的优先级
1.4动效参数 — scroll reveal、text reveal、粒子效果等Animation 配置强度分级:subtle / moderate / energetic

Phase 2: Hero 图片生成

核心原则:先拿到静态图,再考虑动态化。图片是一切视觉资产的基础。

步骤动作产出备注
2.1检查用户素材 — 用户已提供截图/设计稿?直接使用hero.png (user-provided)跳过生成,节省成本和时间
2.2构建 Prompt — 结合主题、风格描述、负面提示词图片生成 Prompt关键:明确禁止文字/水印/logo
2.3调用图片生成 API — Kling text-to-image(主)或 OpenAI(备)hero.png (1920x1080)支持多候选生成 + 择优
2.4质量检查 — 确认无文字残留、构图合理、风格匹配通过/重试失败则调整 Prompt 重试

Prompt 要点

图片生成的 Prompt 必须包含负面约束:No text, no words, no letters, no watermarks, no logos。AI 图片生成模型容易在画面中渲染出无意义文字,这是最常见的质量问题。


Phase 3: Hero 视频生成(Image-to-Video)

在静态图基础上生成 5-10 秒的无缝循环背景视频。必须在 Phase 2 完成后执行

步骤动作产出备注
3.1构建视频 Prompt — 描述期望的运动方式(慢速漂移、视差、粒子流动)视频生成 Prompt强调 seamless loop + slow motion
3.2调用 image-to-video API — 以 hero.png 为输入,Kling 生成动画hero-video.mp4 (5-10s)比 text-to-video 质量更稳定,因为有图片锚定
3.3验证循环性 — 检查首尾帧过渡是否平滑通过/重试循环不平滑需要调整 Prompt 中的运动描述

为什么用 image-to-video 而不是 text-to-video?

  • 一致性:以已确认的静态图为锚点,视频风格不会偏离
  • 可控性:构图、色调已在图片阶段确定,视频只负责"动起来"
  • 成功率:比纯文本生成视频的质量更稳定
  • 可降级:视频生成失败时,静态图仍然可用作 fallback

Phase 4: 辅助素材处理

处理 Feature 图片、Logo 等辅助视觉资产。

步骤动作产出备注
4.1Feature 图片 — 复制/处理用户提供的功能截图feature-1.png ... feature-N.png可选:AI 生成统一风格的插图
4.2Logo 处理 — 复制品牌 Logologo.svg / logo.png保持原始格式
4.3组装 Visual Kit — 汇总所有视觉资产和设计参数kit.json包含 colors、typography、hero、animation、layout

Phase 5: 内容生成与质量把控

独立于视觉素材的内容管线,可与 Phase 1-4 并行执行。

步骤动作产出备注
5.1Web 调研 — 搜索引擎 + 竞品页面抓取 + People Also Ask调研数据包为 LLM 提供领域上下文
5.2LLM 内容生成 — 基于调研数据生成结构化 Landing Page 内容LandingPageData JSON包含 Hero 文案、Features、Stats、FAQ、Testimonials、CTA
5.3质量评分 — 5 维度打分(关键词相关性、结构、文案、转化、SEO)总分 + 分级低于 60 分自动重新生成
5.4结构验证 — 字数限制、必填字段、格式检查验证报告errors + warnings
5.5素材映射 — 将 kit.json 中的图片/视频路径映射到内容 JSON完整 content.jsonHero image/video、Feature images

Phase 6: 页面组装与部署

将 Visual Kit + Content 组装为最终页面。

步骤动作产出备注
6.1渲染页面 — Content JSON + Kit JSON → React 组件 → HTML静态页面组件包括 Hero(gradient/image/video 三种模式)、Bento Features、Stats 等
6.2视觉检查 — 浏览器中验证实际渲染效果通过/修正重点检查:视频自动播放、移动端适配、动效流畅度
6.3性能审计 — Lighthouse / Core Web Vitals审计报告视频资源需要 lazy load,图片需要压缩

关键设计决策

为什么三层解耦?

决策理由
素材与内容分离素材生成耗时长(图片 30s-2min,视频 2-5min),与内容生成并行可大幅缩短总时间
Kit JSON 作为中间产物可复用:同一套视觉素材可搭配不同内容;可替换:换一组素材不影响内容
质量门控内置在管线中每层有独立的 Judge,不合格自动重试,避免到最后才发现问题

图片生成的 Provider 选择

Provider优势劣势适用场景
Kling AI图片质量高、支持 image-to-video 一站式需要单独申请 API生产环境首选
OpenAI (DALL-E / gpt-image)接入简单、prompt 理解力强不支持 image-to-video快速原型 / fallback

Prompt 工程要点

# 图片 Prompt 模板
{style} style, {subject_description}.
High quality, professional, suitable for website hero background.
No text, no words, no letters, no watermarks.

# 视频 Prompt 模板  
Subtle cinematic motion, slow camera drift, gentle parallax.
{scene_description}. Seamless loop, smooth transitions.

# 负面 Prompt(图片)
text, watermark, letters, words, logos, low quality, blurry

# 负面 Prompt(视频)
text, watermark, UI elements, faces, human, fast motion, flicker, shaky, low quality

快速参考

熟练后的一行版执行顺序:

分析参考站点 → 提取色板/字体 → 生成 Hero 图 → 图转视频 → 组装 kit.json
                                                        ↕ 并行
                              Web 调研 → LLM 生成内容 → 质量评分 → 验证

                                            素材映射(kit + content)→ 渲染页面

涉及的能力