mircudx custom nodes
ComfyUI nodes for script-aware Kling prompt planning with GPT-5.4
Nodes (9)
The frame-pairing calculator that keeps your Kling segments straight
Turning one big LLM JSON dump into per-segment Kling prompts
Where your Kling video actually gets storyboarded
The one node in this pack that costs you money
A system prompt factory for people who hate re-typing the same rules
Splitting a voiceover into Kling-sized chunks, without an LLM
The quiet node that stops unused Kling segments from rendering
The boring text box the whole pipeline is built around
Stitching up to 50 clips into one mp4 with ffmpeg, no Replicate in sight
Card Creator LLM Nodes
Registry-ready ComfyUI custom nodes for building script-driven Kling 3.0 pipelines with GPT-5.4 planning.
Included Node Pack
- Path:
comfy_nodes/card_creator_llm - Entrypoint: root
__init__.pyre-exports node mappings
Bundled Workflows
workflows/card_creator_kling_gpt54_base.jsonworkflows/card_creator_kling3_start_end_chain.jsonworkflows/card_creator_kling3_60s_auto_skip.jsonworkflows/card_creator_kling3_start_end_chain_clean.jsonworkflows/card_creator_kling3_60s_auto_skip_clean.jsonworkflows/card_creator_kling3_start_end_chain_local_safe.jsonworkflows/card_creator_kling3_60s_auto_skip_local_safe.jsonworkflows/card_creator_kling3_start_end_chain_local_safe_compat.jsonworkflows/card_creator_kling3_60s_auto_skip_local_safe_compat.json
Which Workflow To Import
- Local ComfyUI first try:
workflows/card_creator_kling3_60s_auto_skip_local_safe_compat.json
- If your setup has
SaveVideonode:workflows/card_creator_kling3_60s_auto_skip_clean.json
- Legacy/full template (includes extra helper nodes):
workflows/card_creator_kling3_60s_auto_skip.json
local_safe removes optional helper/output nodes that are commonly missing in local installs.
*_compat additionally normalizes all node output links fields to arrays for stricter ComfyUI builds.
Publish To Comfy Registry
- Edit
pyproject.toml:- set
[tool.comfy].PublisherId - set
[project.urls].Repository
- set
- Push repository to GitHub.
- Create repository secret:
REGISTRY_ACCESS_TOKEN. - Run GitHub Action from
.github/workflows/publish_registry.yml.
Privacy (Cloud)
- Keep workflow private by default in your account.
- Do not use
Share -> Create a linkif only you should access it. - Store all provider keys in Cloud Secrets, not in workflow JSON.
Local Video Node
- MirVideoMerger is included in the custom node pack for local ffmpeg-based merging (up to 50 videos + optional audio).