How jgrfw/comfyui-aicg3d works
ComfyUI-AICG3D-Integrated is a ComfyUI plugin for MiniMax H3 video creation. The principal workflow is to enter a script, split it into timed segments, configure H3 generation nodes with prompts and reference media, then sample and upscale video latents. Alongside that workflow, the plugin provides prompt optimization, media and prompt-resource browsing, and specialized H3 audio/video conditioning. The graph reflects README capabilities and the supplied source excerpts; some subsystem links are based on documented functionality because the corresponding implementation was not sampled.
Main entry points: h3easy/nodes.py H3 Generation Nodes · routes.py Resource API · h3goohai/nodes.py H3 AV Nodes · aicg3d-core.js Shared Web UI
Components 20
Workflow and Nodes
- Node Registration
aicg3d/registry.py - Script Splitter
aicg3d/prompt_split.py - H3 Generation Nodes
h3easy/nodes.py - H3 AV Nodes
h3goohai/nodes.py - Prompt Optimizer
h3goohai/prompt_optimizer.py
Sampling and Rendering
- Sampling Strategies
h3easy/sampling_strategies.py - Sampling Acceleration
h3easy/accel.py - Latent Upscaler
h3easy/h3_latent_upscaler.py
Prompt and Media Resources
- Prompt Guides
prompt_guides - Creative Skills
skills - Prompt Presets
prompt_presets - Media Library
aicg3d/routes.py
ComfyUI Interface
- Resource API
aicg3d/routes.py - Shared Web UI
web/aicg3d-core.js - H3 Node UI
web/minimax_h3_easy_ui.js - AV Node UI
web/minimax_h3_integration.js
Other components
- Creator
- ComfyUI
- H3 Model Runtime
- Optimizer Providers
Connections 20
- Creator → ComfyUI: build workflow
- ComfyUI → Node Registration: loads nodes
- Creator → Script Splitter: submit script
- Script Splitter → H3 Generation Nodes: map segments
- Creator → H3 Generation Nodes: configure generation
- Creator → H3 AV Nodes: configure AV
- H3 AV Nodes → Prompt Optimizer: optimize prompt
- Prompt Optimizer → Optimizer Providers: request optimization
- H3 Generation Nodes → H3 Model Runtime: sample generation
- H3 AV Nodes → H3 Model Runtime: condition generation
- H3 Generation Nodes → Sampling Strategies: apply strategy
- H3 Generation Nodes → Sampling Acceleration: configure acceleration
- H3 Generation Nodes → Latent Upscaler: upscale latents
- Shared Web UI → Resource API: fetch resources
- Resource API → Creative Skills: read skills
- Resource API → Prompt Presets: read presets
- Resource API → Prompt Guides: read guides
- Resource API → Media Library: list media
- H3 Node UI → Shared Web UI: use shared UI
- AV Node UI → Shared Web UI: use shared UI