update DB

This commit is contained in:
Dr.Lt.Data 2026-01-20 21:34:04 +09:00
parent 9390270879
commit e6a2ae829c
7 changed files with 2738 additions and 2673 deletions

View File

@ -41740,6 +41740,17 @@
"install_type": "git-clone",
"description": "HTTP API for ComfyUI with webhook-based workflow execution."
},
{
"author": "gen1nya",
"title": "ComfyUI Remote Upscale",
"id": "remote-upscale",
"reference": "https://github.com/gen1nya/ComfyUI-Remote-Upscale",
"files": [
"https://github.com/gen1nya/ComfyUI-Remote-Upscale"
],
"install_type": "git-clone",
"description": "Offload image upscaling to a remote server with a dedicated GPU. Real-time progress streaming via SSE."
},
@ -42148,17 +42159,6 @@
],
"install_type": "unzip",
"description": "This is a node to convert an image into a CMYK Halftone dot image."
},
{
"author": "gen1nya",
"title": "ComfyUI Remote Upscale",
"id": "remote-upscale",
"reference": "https://github.com/gen1nya/ComfyUI-Remote-Upscale",
"files": [
"https://github.com/gen1nya/ComfyUI-Remote-Upscale"
],
"install_type": "git-clone",
"description": "Offload image upscaling to a remote server with a dedicated GPU. Real-time progress streaming via SSE."
}
}
]
}

View File

@ -693,11 +693,12 @@
],
"https://github.com/5agado/ComfyUI-Sagado-Nodes": [
[
"Film Grain",
"Get Num Frames",
"Get Resolution",
"Image Loader",
"Video Loader"
"SGD_Call_Ollama",
"SGD_Film_Grain",
"SGD_Get_Num_Frames",
"SGD_Get_Resolution",
"SGD_Image_Loader",
"SGD_Video_Loader"
],
{
"title_aux": "Sagado Nodes for ComfyUI"
@ -3319,6 +3320,9 @@
"Vigenere",
"X963KDF_Derive",
"X963KDF_Verify",
"XExchange",
"XPrivateKeyFormat",
"XPublicKeyFormat",
"Zigzag"
],
{
@ -6507,6 +6511,7 @@
"BoyoVideoPairedSaver",
"BoyoVideoSaver",
"BoyoVision",
"BoyoVoiceEnhancer",
"BoyoWhileLoopEnd",
"BoyoWhileLoopStart",
"Boyolatent",
@ -6903,7 +6908,8 @@
],
"https://github.com/Enferlain/ComfyUI-A1111-cond": [
[
"A1111Prompt"
"A1111Prompt",
"A1111PromptNegative"
],
{
"title_aux": "ComfyUI-A1111-cond"
@ -8465,7 +8471,8 @@
],
"https://github.com/GavChap/ComfyUI-SD3LatentSelectRes": [
[
"SD3LatentSelectRes"
"SD3LatentSelectRes",
"SD3LatentSelectResV2"
],
{
"title_aux": "ComfyUI-SD3LatentSelectRes"
@ -18759,6 +18766,7 @@
"Basic data handling: IntPower",
"Basic data handling: IntSubtract",
"Basic data handling: IntToBytes",
"Basic data handling: IsConnected",
"Basic data handling: IsNull",
"Basic data handling: LessThan",
"Basic data handling: LessThanOrEqual",
@ -23561,6 +23569,7 @@
"GetImagesFromBatchIndexed",
"GetLatentRangeFromBatch",
"GetLatentSizeAndCount",
"IO_save_image",
"ImageAddMulti",
"ImageAndMaskPreview",
"ImageBatchExtendWithOverlap",
@ -27287,7 +27296,7 @@
],
"https://github.com/capitan01R/ComfyUI-Flux2Klein-Enhancer": [
[
"Flux2KleinEditController",
"Flux2KleinDetailController",
"Flux2KleinEnhancer"
],
{
@ -29732,6 +29741,7 @@
"BatchLatentsNode",
"BatchMasksNode",
"BetaSamplingScheduler",
"BriaImageEditNode",
"ByteDanceFirstLastFrameNode",
"ByteDanceImageEditNode",
"ByteDanceImageNode",
@ -30234,6 +30244,7 @@
"TextEncodeHunyuanVideo_ImageToVideo",
"TextEncodeQwenImageEdit",
"TextEncodeQwenImageEditPlus",
"TextEncodeZImageOmni",
"TextProcessingNode",
"ThresholdMask",
"TomePatchModel",
@ -32815,6 +32826,8 @@
],
"https://github.com/ethanfel/ComfyUI-Sharp-Selector": [
[
"FastAbsoluteSaver",
"ParallelSharpnessLoader",
"SharpFrameSelector",
"SharpnessAnalyzer"
],
@ -35456,6 +35469,8 @@
"AIIA_CosyVoice_TTS",
"AIIA_CosyVoice_VoiceConversion",
"AIIA_Dialogue_TTS",
"AIIA_DittoLoader",
"AIIA_DittoSampler",
"AIIA_E2E_Speaker_Diarization",
"AIIA_EchoMimicLoader",
"AIIA_EchoMimicSampler",
@ -38096,6 +38111,7 @@
],
"https://github.com/joeriben/ai4artsed_comfyui_nodes": [
[
"ai4artsed_clean_prompt_randomizer",
"ai4artsed_conditioning_fusion",
"ai4artsed_image_analysis",
"ai4artsed_openrouter_key",
@ -39618,6 +39634,7 @@
"Intrinsic_lora_sampling",
"JoinStringMulti",
"JoinStrings",
"LTX2AttentionTunerPatch",
"LTX2AudioLatentNormalizingSampling",
"LTX2SamplingPreviewOverride",
"LTX2_NAG",
@ -39639,6 +39656,7 @@
"MaskBatchMulti",
"MaskOrImageToWeight",
"MergeImageChannels",
"ModelMemoryUseReportPatch",
"ModelPassThrough",
"ModelPatchTorchSettings",
"ModelSaveKJ",
@ -47543,7 +47561,8 @@
],
"https://github.com/princepainter/ComfyUI-PainterLTXV2": [
[
"PainterLTXVtoVideo",
"PainterLTX2V",
"PainterLTX2VPlus",
"PainterSamplerLTXV"
],
{
@ -49912,6 +49931,7 @@
"CloseUpImageNode",
"CloseUpNode",
"ComfyAddSoundtrack",
"ComfyImageAudioCSV",
"ImageSequenceOverlay",
"ImageTransitionNode",
"MergeVideoAudioNode",
@ -51692,6 +51712,7 @@
"https://github.com/sonnybox/ComfyUI-SuperNodes": [
[
"FaceBBoxToMask",
"GetCommonAspectRatio",
"ImageMaskCrop",
"ImageSizeCalculator",
"RestoreMaskCrop",
@ -57204,6 +57225,7 @@
],
"https://github.com/zeeoale/PromptCreatorNode": [
[
"IdentityMixerNode",
"PromptCreatorNode"
],
{

File diff suppressed because it is too large Load Diff

View File

@ -2681,6 +2681,7 @@
"RK_Excel_File_State_Looper",
"RK_ImageViewer",
"RK_Read_Excel_Row",
"RK_Ultra",
"RK_Write_Text",
"RK_seed",
"rk_save_image",
@ -4717,6 +4718,8 @@
"AddVideoTextWatermark",
"GetDeviceType",
"LoadAudioByUrl",
"LoadImageByUrl",
"LoadVideoByUrl",
"SeparateVideoAudio",
"Wav2Srt"
],
@ -6948,6 +6951,7 @@
"BatchLatentsNode",
"BatchMasksNode",
"BetaSamplingScheduler",
"BriaImageEditNode",
"ByteDanceFirstLastFrameNode",
"ByteDanceImageEditNode",
"ByteDanceImageNode",
@ -7450,6 +7454,7 @@
"TextEncodeHunyuanVideo_ImageToVideo",
"TextEncodeQwenImageEdit",
"TextEncodeQwenImageEditPlus",
"TextEncodeZImageOmni",
"TextProcessingNode",
"ThresholdMask",
"TomePatchModel",
@ -8714,7 +8719,8 @@
"XIS_ShapeData",
"XIS_StringListMerger",
"XIS_StringSwitch",
"XIS_UnpackImages"
"XIS_UnpackImages",
"XIS_VGMOrchestrator"
],
{
"title_aux": "Xiser_Nodes [WIP]"
@ -12800,6 +12806,7 @@
],
"https://github.com/sprited-ai/sprited-comfyui-nodes": [
[
"BiRefNetBackgroundRemoval",
"FlattenImageList",
"LoopExtractorNodeV2",
"LoopExtractorNodeV3",

View File

@ -1,5 +1,16 @@
{
"custom_nodes": [
{
"author": "gen1nya",
"title": "ComfyUI Remote Upscale",
"id": "remote-upscale",
"reference": "https://github.com/gen1nya/ComfyUI-Remote-Upscale",
"files": [
"https://github.com/gen1nya/ComfyUI-Remote-Upscale"
],
"install_type": "git-clone",
"description": "Offload image upscaling to a remote server with a dedicated GPU. Real-time progress streaming via SSE."
},
{
"author": "martin-rizzo",
"title": "ComfyUI-ZImagePowerNodes",

View File

@ -693,11 +693,12 @@
],
"https://github.com/5agado/ComfyUI-Sagado-Nodes": [
[
"Film Grain",
"Get Num Frames",
"Get Resolution",
"Image Loader",
"Video Loader"
"SGD_Call_Ollama",
"SGD_Film_Grain",
"SGD_Get_Num_Frames",
"SGD_Get_Resolution",
"SGD_Image_Loader",
"SGD_Video_Loader"
],
{
"title_aux": "Sagado Nodes for ComfyUI"
@ -3319,6 +3320,9 @@
"Vigenere",
"X963KDF_Derive",
"X963KDF_Verify",
"XExchange",
"XPrivateKeyFormat",
"XPublicKeyFormat",
"Zigzag"
],
{
@ -6507,6 +6511,7 @@
"BoyoVideoPairedSaver",
"BoyoVideoSaver",
"BoyoVision",
"BoyoVoiceEnhancer",
"BoyoWhileLoopEnd",
"BoyoWhileLoopStart",
"Boyolatent",
@ -6903,7 +6908,8 @@
],
"https://github.com/Enferlain/ComfyUI-A1111-cond": [
[
"A1111Prompt"
"A1111Prompt",
"A1111PromptNegative"
],
{
"title_aux": "ComfyUI-A1111-cond"
@ -8465,7 +8471,8 @@
],
"https://github.com/GavChap/ComfyUI-SD3LatentSelectRes": [
[
"SD3LatentSelectRes"
"SD3LatentSelectRes",
"SD3LatentSelectResV2"
],
{
"title_aux": "ComfyUI-SD3LatentSelectRes"
@ -18759,6 +18766,7 @@
"Basic data handling: IntPower",
"Basic data handling: IntSubtract",
"Basic data handling: IntToBytes",
"Basic data handling: IsConnected",
"Basic data handling: IsNull",
"Basic data handling: LessThan",
"Basic data handling: LessThanOrEqual",
@ -23561,6 +23569,7 @@
"GetImagesFromBatchIndexed",
"GetLatentRangeFromBatch",
"GetLatentSizeAndCount",
"IO_save_image",
"ImageAddMulti",
"ImageAndMaskPreview",
"ImageBatchExtendWithOverlap",
@ -27287,7 +27296,7 @@
],
"https://github.com/capitan01R/ComfyUI-Flux2Klein-Enhancer": [
[
"Flux2KleinEditController",
"Flux2KleinDetailController",
"Flux2KleinEnhancer"
],
{
@ -29732,6 +29741,7 @@
"BatchLatentsNode",
"BatchMasksNode",
"BetaSamplingScheduler",
"BriaImageEditNode",
"ByteDanceFirstLastFrameNode",
"ByteDanceImageEditNode",
"ByteDanceImageNode",
@ -30234,6 +30244,7 @@
"TextEncodeHunyuanVideo_ImageToVideo",
"TextEncodeQwenImageEdit",
"TextEncodeQwenImageEditPlus",
"TextEncodeZImageOmni",
"TextProcessingNode",
"ThresholdMask",
"TomePatchModel",
@ -32815,6 +32826,8 @@
],
"https://github.com/ethanfel/ComfyUI-Sharp-Selector": [
[
"FastAbsoluteSaver",
"ParallelSharpnessLoader",
"SharpFrameSelector",
"SharpnessAnalyzer"
],
@ -35456,6 +35469,8 @@
"AIIA_CosyVoice_TTS",
"AIIA_CosyVoice_VoiceConversion",
"AIIA_Dialogue_TTS",
"AIIA_DittoLoader",
"AIIA_DittoSampler",
"AIIA_E2E_Speaker_Diarization",
"AIIA_EchoMimicLoader",
"AIIA_EchoMimicSampler",
@ -38096,6 +38111,7 @@
],
"https://github.com/joeriben/ai4artsed_comfyui_nodes": [
[
"ai4artsed_clean_prompt_randomizer",
"ai4artsed_conditioning_fusion",
"ai4artsed_image_analysis",
"ai4artsed_openrouter_key",
@ -39618,6 +39634,7 @@
"Intrinsic_lora_sampling",
"JoinStringMulti",
"JoinStrings",
"LTX2AttentionTunerPatch",
"LTX2AudioLatentNormalizingSampling",
"LTX2SamplingPreviewOverride",
"LTX2_NAG",
@ -39639,6 +39656,7 @@
"MaskBatchMulti",
"MaskOrImageToWeight",
"MergeImageChannels",
"ModelMemoryUseReportPatch",
"ModelPassThrough",
"ModelPatchTorchSettings",
"ModelSaveKJ",
@ -47543,7 +47561,8 @@
],
"https://github.com/princepainter/ComfyUI-PainterLTXV2": [
[
"PainterLTXVtoVideo",
"PainterLTX2V",
"PainterLTX2VPlus",
"PainterSamplerLTXV"
],
{
@ -49912,6 +49931,7 @@
"CloseUpImageNode",
"CloseUpNode",
"ComfyAddSoundtrack",
"ComfyImageAudioCSV",
"ImageSequenceOverlay",
"ImageTransitionNode",
"MergeVideoAudioNode",
@ -51692,6 +51712,7 @@
"https://github.com/sonnybox/ComfyUI-SuperNodes": [
[
"FaceBBoxToMask",
"GetCommonAspectRatio",
"ImageMaskCrop",
"ImageSizeCalculator",
"RestoreMaskCrop",
@ -57204,6 +57225,7 @@
],
"https://github.com/zeeoale/PromptCreatorNode": [
[
"IdentityMixerNode",
"PromptCreatorNode"
],
{

View File

@ -20,7 +20,7 @@ from pathlib import Path
from typing import Set, Dict, Optional
# Scanner version for cache invalidation
SCANNER_VERSION = "2.0.12" # Add dict comprehension + export list detection
SCANNER_VERSION = "2.0.13" # Add fallback for dynamic v3 node_id
# Cache for extract_nodes and extract_nodes_enhanced results
_extract_nodes_cache: Dict[str, Set[str]] = {}
@ -936,6 +936,9 @@ def extract_v3_nodes(code_text):
node_id = extract_node_id_from_schema(node)
if node_id:
nodes.add(node_id)
else:
# Fallback: use class name when node_id is dynamic/empty
nodes.add(node.name)
return nodes