| import traceback |
|
|
| NODE_CLASS_MAPPINGS = {} |
| NODE_DISPLAY_NAME_MAPPINGS = {} |
|
|
|
|
| def register_node(class_name, node_class, display_name): |
| NODE_CLASS_MAPPINGS[class_name] = node_class |
| NODE_DISPLAY_NAME_MAPPINGS[class_name] = display_name |
|
|
|
|
| |
| try: |
| from .wan_resizer import WanNativeResize_Dolphin |
| register_node("WanNativeResize_Dolphin", WanNativeResize_Dolphin, |
| "๐ฌ Wan Native Resize (Dolphin)") |
| except Exception: |
| print(f"\nโ [Dolphin] Wan Resize ๋ก๋ ์คํจ:\n{traceback.format_exc()}") |
|
|
| |
| try: |
| from .promp_logic_v32_story import DolphinMultiActionPromptNode_V32 |
| register_node("DolphinMultiActionPromptNode_V32", DolphinMultiActionPromptNode_V32, |
| "๐ฌ Dolphin Story Splitter V32") |
| except Exception: |
| print(f"\nโ [Dolphin] V32 Story Splitter ๋ก๋ ์คํจ:\n{traceback.format_exc()}") |
|
|
| |
| try: |
| from .arch_logic_v16 import DolphinTripleLoraMatrix as DolphinArchitectV16 |
| register_node("DolphinArchitectV16", DolphinArchitectV16, |
| "๐ฌ Dolphin Architect V16") |
| except Exception: |
| print(f"\nโ [Dolphin] Architect V16 ๋ก๋ ์คํจ:\n{traceback.format_exc()}") |
|
|
| |
| try: |
| from .dolphin_director import DolphinCinematicDirector |
| register_node("DolphinCinematicDirector", DolphinCinematicDirector, |
| "๐ฌ Dolphin Cinematic Director (All-in-One)") |
| except Exception: |
| print(f"\nโ [Dolphin] Cinematic Director ๋ก๋ ์คํจ:\n{traceback.format_exc()}") |
|
|
| |
| try: |
| from .dolphin_vision_director import DolphinVisionDirector |
| register_node("DolphinVisionDirector", DolphinVisionDirector, |
| "๐ฌ๐ Dolphin Vision Director (Imageโ4Clips)") |
| except Exception: |
| print(f"\nโ [Dolphin] Vision Director ๋ก๋ ์คํจ:\n{traceback.format_exc()}") |
|
|
|
|
| __all__ = ['NODE_CLASS_MAPPINGS', 'NODE_DISPLAY_NAME_MAPPINGS'] |