Files
jamesk9526-NoxPrompter-Comf…/__init__.py
T
2025-10-02 00:58:16 -05:00

73 lines
2.8 KiB
Python

"""
ComfyUI Nox Prompter - Custom Prompt Enhancement Nodes
A collection of custom nodes for ComfyUI that enhance prompt handling and manipulation.
Includes nodes for prompt enhancement, combination, and analysis.
"""
from .NoxPromptNode import (
NoxPromptEnhancer,
NoxPromptBuilder,
NoxPromptPaletteMixer,
NoxPromptNarrativeWeaver,
NoxPromptCharacterCreator,
NoxPromptHumanDesigner,
NoxPromptWardrobeDesigner,
NoxPromptActionDirector,
NoxPromptLightingMaster,
NoxPromptCameraMaster,
NoxPromptNSFWActionDirector,
NoxPromptNSFWDesigner,
NoxPromptCamz,
NoxPromptCombiner,
NoxPromptPipelineCombiner,
NoxPromptAnalyzer,
)
# Register all the custom nodes with ComfyUI
NODE_CLASS_MAPPINGS = {
"NoxPromptEnhancer": NoxPromptEnhancer,
"NoxPromptBuilder": NoxPromptBuilder,
"NoxPromptPaletteMixer": NoxPromptPaletteMixer,
"NoxPromptNarrativeWeaver": NoxPromptNarrativeWeaver,
"NoxPromptCharacterCreator": NoxPromptCharacterCreator,
"NoxPromptHumanDesigner": NoxPromptHumanDesigner,
"NoxPromptWardrobeDesigner": NoxPromptWardrobeDesigner,
"NoxPromptActionDirector": NoxPromptActionDirector,
"NoxPromptLightingMaster": NoxPromptLightingMaster,
"NoxPromptCameraMaster": NoxPromptCameraMaster,
"NoxPromptNSFWActionDirector": NoxPromptNSFWActionDirector,
"NoxPromptNSFWDesigner": NoxPromptNSFWDesigner,
"NoxPromptCamz": NoxPromptCamz,
"NoxPromptCombiner": NoxPromptCombiner,
"NoxPromptPipelineCombiner": NoxPromptPipelineCombiner,
"NoxPromptAnalyzer": NoxPromptAnalyzer,
}
# Display names that appear in the ComfyUI interface
NODE_DISPLAY_NAME_MAPPINGS = {
"NoxPromptEnhancer": "Nox Prompt Enhancer",
"NoxPromptBuilder": "Nox Prompt Builder",
"NoxPromptPaletteMixer": "Nox Prompt Palette Mixer",
"NoxPromptNarrativeWeaver": "Nox Prompt Narrative Weaver",
"NoxPromptCharacterCreator": "Nox Prompt Character Creator",
"NoxPromptHumanDesigner": "Nox Prompt Human Designer",
"NoxPromptWardrobeDesigner": "Nox Prompt Wardrobe Designer",
"NoxPromptActionDirector": "Nox Prompt Action Director",
"NoxPromptLightingMaster": "Nox Prompt Lighting Master",
"NoxPromptCameraMaster": "Nox Prompt Camera Master",
"NoxPromptNSFWActionDirector": "Nox Prompt NSFW Action Director",
"NoxPromptNSFWDesigner": "Nox Prompt NSFW Designer",
"NoxPromptCamz": "Nox Camz",
"NoxPromptCombiner": "Nox Prompt Combiner",
"NoxPromptPipelineCombiner": "Nox Prompt Pipeline Combiner",
"NoxPromptAnalyzer": "Nox Prompt Analyzer",
}
# Export the mappings for ComfyUI to discover
__all__ = ['NODE_CLASS_MAPPINGS', 'NODE_DISPLAY_NAME_MAPPINGS']
# Version information
__version__ = "1.4.0"
__author__ = "NoxPrompter"
__description__ = "Custom prompt enhancement nodes for ComfyUI"