This MiniMax H3 Max Turbo image-to-video workflow turns a single still image into motion in seconds and saves two distinct clips per run. The core video generation happens in parallel through two MiniMax nodes: MinimaxHailuo03FirstLastFrameNode and MinimaxHailuo03ContextIRNode. Both consume the same start image from LoadImage and the same text prompt, then SaveVideo writes each result to disk. A ComfySwitchNode sits between your prompt and the generators, routing either your original text from PrimitiveStringMultiline or an auto-improved version from MinimaxHailuo03RegenerateNode when the Prompt Enhancer is enabled. For traceability, SaveText captures prompt metadata so you can reproduce strong results later.
Two optional stages are exposed via the Feature Flags group (PrimitiveBoolean). First, you can enable the Prompt Enhancer to have MinimaxHailuo03RegenerateNode refine your instruction before it is passed to both video generators. Second, you can enable 2K upscaling for higher-resolution deliverables. Important: the upscale stage only accepts 768p source video, so set the MiniMax generation resolution to 768p when you plan to upscale. The template also includes MarkdownNote guidance on-canvas and sensible defaults to get you from a single frame to dual video outputs fast, making it ideal for animating stills, storyboards, and quick VFX look-dev.
API
通过代码使用此工作流
每个 Comfy 工作流都是一个 JSON 图。下面的内容就是此工作流的完整数据,ComfyUI 运行时也是如此——你可以从该 URL 获取、放入版本控制,或在 ComfyUI 中加载并逐节点运行。
使用 Comfy SDK 从 TypeScript 或 Python 运行。相同代码可用于 Comfy Cloud 或你自托管的 ComfyUI——只需更改基础 URL。
// Install (beta)
npm i @comfyorg/sdk
// Run this workflow (TypeScript)
import { Comfy } from "@comfyorg/sdk";
const client = new Comfy({ apiKey: "comfyui-..." });
const wf = await client.workflows.fromFile("workflow_api.json");
const job = await client.run(wf);
await job.getOutputs("<output-node-id>")[0].toFile("output.png");SDK 需要 API 格式的工作流:在 ComfyUI 中打开此工作流,使用 文件 → 导出工作流(API)。


















