feat: add external timeline nodes

This commit is contained in:
OpenClaw Agent
2026-07-16 21:05:27 +00:00
parent 4c0358c11b
commit 7b4e8865d6
4 changed files with 382 additions and 1 deletions

View File

@@ -1,6 +1,7 @@
from .ltx_director import LTXDirector
from .ltx_director_guide import LTXDirectorGuide, LTXDirectorCropGuides
from .msr_character import MSRCharacter, MSRCharacterSet
from .timeline_nodes import TimelineSection, TimelineSectionSet, Timeline
from comfy_api.latest import ComfyExtension, io
from typing_extensions import override
from .latent_slice import CleanLatentSlice
@@ -11,6 +12,9 @@ class PromptRelay(ComfyExtension):
return [
MSRCharacter,
MSRCharacterSet,
TimelineSection,
TimelineSectionSet,
Timeline,
LTXDirector,
]
@@ -21,6 +25,9 @@ NODE_CLASS_MAPPINGS = {
"LTXDirectorCS": LTXDirector,
"MSRCharacterCS": MSRCharacter,
"MSRCharacterSetCS": MSRCharacterSet,
"TimelineSectionCS": TimelineSection,
"TimelineSectionSetCS": TimelineSectionSet,
"TimelineCS": Timeline,
"LTXDirectorGuideCS": LTXDirectorGuide,
"LTXDirectorCropGuidesCS": LTXDirectorCropGuides,
"CleanLatentSliceCS": CleanLatentSlice,
@@ -30,6 +37,9 @@ NODE_DISPLAY_NAME_MAPPINGS = {
"LTXDirectorCS": "LTX Director DUMAS",
"MSRCharacterCS": "MSR Character DUMAS",
"MSRCharacterSetCS": "MSR Character Set DUMAS",
"TimelineSectionCS": "Timeline Section DUMAS",
"TimelineSectionSetCS": "Timeline Section Set DUMAS",
"TimelineCS": "Timeline DUMAS",
"LTXDirectorGuideCS": "LTX Director Guide DUMAS",
"LTXDirectorCropGuidesCS": "LTX Director Crop Guides DUMAS",
"CleanLatentSliceCS": "Clean Latent Slice DUMAS",