From 583514148afb79bae7b10c920fdc6d8276643cef Mon Sep 17 00:00:00 2001 From: Yourz Date: Thu, 19 Feb 2026 07:19:25 +0800 Subject: [PATCH] update: display name for essentials tab node Amp-Thread-ID: https://ampcode.com/threads/T-019c7303-ab53-7341-be76-a5da1f7a657e Co-authored-by: Amp --- comfy_api_nodes/nodes_hunyuan3d.py | 4 ++-- comfy_api_nodes/nodes_kling.py | 2 +- comfy_api_nodes/nodes_openai.py | 2 +- comfy_api_nodes/nodes_recraft.py | 2 +- comfy_api_nodes/nodes_stability.py | 2 +- comfy_extras/nodes_audio.py | 2 +- comfy_extras/nodes_images.py | 3 ++- comfy_extras/nodes_load_3d.py | 2 +- comfy_extras/nodes_video.py | 2 +- nodes.py | 14 +++++++------- 10 files changed, 18 insertions(+), 17 deletions(-) diff --git a/comfy_api_nodes/nodes_hunyuan3d.py b/comfy_api_nodes/nodes_hunyuan3d.py index ca002cc60..d4810437a 100644 --- a/comfy_api_nodes/nodes_hunyuan3d.py +++ b/comfy_api_nodes/nodes_hunyuan3d.py @@ -52,7 +52,7 @@ class TencentTextToModelNode(IO.ComfyNode): def define_schema(cls): return IO.Schema( node_id="TencentTextToModelNode", - display_name="Hunyuan3D: Text to Model", + display_name="Text to 3D model", category="api node/3d/Tencent", inputs=[ IO.Combo.Input( @@ -166,7 +166,7 @@ class TencentImageToModelNode(IO.ComfyNode): def define_schema(cls): return IO.Schema( node_id="TencentImageToModelNode", - display_name="Hunyuan3D: Image(s) to Model", + display_name="Image to 3D Model", category="api node/3d/Tencent", inputs=[ IO.Combo.Input( diff --git a/comfy_api_nodes/nodes_kling.py b/comfy_api_nodes/nodes_kling.py index b89c85561..ae2aef06a 100644 --- a/comfy_api_nodes/nodes_kling.py +++ b/comfy_api_nodes/nodes_kling.py @@ -2260,7 +2260,7 @@ class KlingLipSyncAudioToVideoNode(IO.ComfyNode): def define_schema(cls) -> IO.Schema: return IO.Schema( node_id="KlingLipSyncAudioToVideoNode", - display_name="Kling Lip Sync Video with Audio", + display_name="Lipsync", category="api node/video/Kling", description="Kling Lip Sync Audio to Video Node. Syncs mouth movements in a video file to the audio content of an audio file. When using, ensure that the audio contains clearly distinguishable vocals and that the video contains a distinct face. The audio file should not be larger than 5MB. The video file should not be larger than 100MB, should have height/width between 720px and 1920px, and should be between 2s and 10s in length.", inputs=[ diff --git a/comfy_api_nodes/nodes_openai.py b/comfy_api_nodes/nodes_openai.py index 332107a82..397ac543e 100644 --- a/comfy_api_nodes/nodes_openai.py +++ b/comfy_api_nodes/nodes_openai.py @@ -573,7 +573,7 @@ class OpenAIChatNode(IO.ComfyNode): def define_schema(cls): return IO.Schema( node_id="OpenAIChatNode", - display_name="OpenAI ChatGPT", + display_name="Text generation (LLM)", category="api node/text/OpenAI", description="Generate text responses from an OpenAI model.", inputs=[ diff --git a/comfy_api_nodes/nodes_recraft.py b/comfy_api_nodes/nodes_recraft.py index 773cb7dbe..38df7d9bf 100644 --- a/comfy_api_nodes/nodes_recraft.py +++ b/comfy_api_nodes/nodes_recraft.py @@ -961,7 +961,7 @@ class RecraftRemoveBackgroundNode(IO.ComfyNode): def define_schema(cls): return IO.Schema( node_id="RecraftRemoveBackgroundNode", - display_name="Recraft Remove Background", + display_name="Remove Background", category="api node/image/Recraft", description="Remove background from image, and return processed image and mask.", inputs=[ diff --git a/comfy_api_nodes/nodes_stability.py b/comfy_api_nodes/nodes_stability.py index 5665109cf..0101cc2ee 100644 --- a/comfy_api_nodes/nodes_stability.py +++ b/comfy_api_nodes/nodes_stability.py @@ -622,7 +622,7 @@ class StabilityTextToAudio(IO.ComfyNode): def define_schema(cls): return IO.Schema( node_id="StabilityTextToAudio", - display_name="Stability AI Text To Audio", + display_name="Music generation", category="api node/audio/Stability AI", description=cleandoc(cls.__doc__ or ""), inputs=[ diff --git a/comfy_extras/nodes_audio.py b/comfy_extras/nodes_audio.py index 7e74169f2..7f881b403 100644 --- a/comfy_extras/nodes_audio.py +++ b/comfy_extras/nodes_audio.py @@ -157,7 +157,7 @@ class SaveAudio(IO.ComfyNode): return IO.Schema( node_id="SaveAudio", search_aliases=["export flac"], - display_name="Save Audio (FLAC)", + display_name="Save Audio", category="audio", inputs=[ IO.Audio.Input("audio"), diff --git a/comfy_extras/nodes_images.py b/comfy_extras/nodes_images.py index 23419a65d..a94a24cc0 100644 --- a/comfy_extras/nodes_images.py +++ b/comfy_extras/nodes_images.py @@ -23,7 +23,7 @@ class ImageCrop(IO.ComfyNode): return IO.Schema( node_id="ImageCrop", search_aliases=["trim"], - display_name="Image Crop (Deprecated)", + display_name="Crop Image (Deprecated)", category="image/transform", is_deprecated=True, inputs=[ @@ -587,6 +587,7 @@ class ImageRotate(IO.ComfyNode): def define_schema(cls): return IO.Schema( node_id="ImageRotate", + display_name="Rotate", search_aliases=["turn", "flip orientation"], category="image/transform", inputs=[ diff --git a/comfy_extras/nodes_load_3d.py b/comfy_extras/nodes_load_3d.py index edbb5cd40..51871491e 100644 --- a/comfy_extras/nodes_load_3d.py +++ b/comfy_extras/nodes_load_3d.py @@ -29,7 +29,7 @@ class Load3D(IO.ComfyNode): ] return IO.Schema( node_id="Load3D", - display_name="Load 3D & Animation", + display_name="Load 3D model", category="3d", is_experimental=True, inputs=[ diff --git a/comfy_extras/nodes_video.py b/comfy_extras/nodes_video.py index cd765a7c1..5eae2ad7e 100644 --- a/comfy_extras/nodes_video.py +++ b/comfy_extras/nodes_video.py @@ -144,7 +144,7 @@ class GetVideoComponents(io.ComfyNode): return io.Schema( node_id="GetVideoComponents", search_aliases=["extract frames", "split video", "video to images", "demux"], - display_name="Get Video Components", + display_name="Extract frame", category="image/video", description="Extracts all components from a video: frames, audio, and framerate.", inputs=[ diff --git a/nodes.py b/nodes.py index d8e913065..d52cfa210 100644 --- a/nodes.py +++ b/nodes.py @@ -2105,7 +2105,7 @@ NODE_DISPLAY_NAME_MAPPINGS = { "CheckpointLoader": "Load Checkpoint With Config (DEPRECATED)", "CheckpointLoaderSimple": "Load Checkpoint", "VAELoader": "Load VAE", - "LoraLoader": "Load LoRA (Model and CLIP)", + "LoraLoader": "Load style (LoRA)", "LoraLoaderModelOnly": "Load LoRA", "CLIPLoader": "Load CLIP", "ControlNetLoader": "Load ControlNet Model", @@ -2116,7 +2116,7 @@ NODE_DISPLAY_NAME_MAPPINGS = { # Conditioning "CLIPVisionEncode": "CLIP Vision Encode", "StyleModelApply": "Apply Style Model", - "CLIPTextEncode": "CLIP Text Encode (Prompt)", + "CLIPTextEncode": "Text", "CLIPSetLastLayer": "CLIP Set Last Layer", "ConditioningCombine": "Conditioning (Combine)", "ConditioningAverage ": "Conditioning (Average)", @@ -2147,15 +2147,15 @@ NODE_DISPLAY_NAME_MAPPINGS = { "LoadImage": "Load Image", "LoadImageMask": "Load Image (as Mask)", "LoadImageOutput": "Load Image (from Outputs)", - "ImageScale": "Upscale Image", + "ImageScale": "Resize Image", "ImageScaleBy": "Upscale Image By", - "ImageInvert": "Invert Image", + "ImageInvert": "Invert", "ImagePadForOutpaint": "Pad Image for Outpainting", - "ImageBatch": "Batch Images", - "ImageCrop": "Image Crop", + "ImageBatch": "Batch Image", + "ImageCrop": "Crop Image", "ImageStitch": "Image Stitch", "ImageBlend": "Image Blend", - "ImageBlur": "Image Blur", + "ImageBlur": "Blur", "ImageQuantize": "Image Quantize", "ImageSharpen": "Image Sharpen", "ImageScaleToTotalPixels": "Scale Image to Total Pixels",