KJNodes/miscgenerated

Sleep

Ce nœud utilise techniquement le module `time` de Python.

Sleep

UNKNOWN
input
COMBO
minutes
0
seconds
0.00
KJNodes

Le nœud Sleep est un outil conçu pour introduire un délai contrôlé dans un flux de travail ComfyUI. Sa fonction principale est de suspendre l'exécution du flux de travail pendant une durée spécifiée, puis de transmettre toutes les données d'entrée reçues sans aucune modification. Ce nœud ne traite ni ne modifie les données ; il agit uniquement comme une étape d'« attente » dans le processus.

Fonctionnalité du nœud

Techniquement, ce nœud implémente le délai via la fonction time.sleep() de Python. Il accepte des données d'entrée de type quelconque (ANY) et permet à l'utilisateur de définir précisément la durée du délai en minutes et secondes. Les paramètres minute et seconde ont des plages de valeurs raisonnables pour garantir la validité et la contrôlabilité du temps de délai. Le temps défini est finalement converti en secondes totales pour suspendre l'exécution.

Description des paramètres du nœud - Sleep

Entrées de connexion (Inputs)

Nom du paramètreType de donnéesRequisValeur par défautPlage de valeurs/OptionsDescription
inputCOMBOOui--input (paramètre d'entrée) : Reçoit les données et les transmet inchangées après le délai.

Paramètres de contrôle (Parameters)

Nom du paramètreType de donnéesRequisValeur par défautPlage de valeurs/OptionsDescription
minutesINTOui00 - 1439minutes (paramètre d'entrée) : Définit la partie minutes du délai. Entier. Plage de valeurs de 0 à 1439.
secondsFLOATOui0.00.0 - 59.99 (pas : 0.01)seconds (paramètre d'entrée) : Définit la partie secondes du délai. Flottant. Plage de valeurs de 0.0 à 59.99, avec un pas d'ajustement de 0.01.

Sortie (Output)

Nom du paramètreType de donnéesDescription
UNKNOWNUNKNOWNUNKNOWN (paramètre de sortie) : Produit des données identiques à l'entrée.

Cas d'utilisation

Dans les flux de travail pratiques, ce nœud est couramment utilisé dans des scénarios nécessitant un déclenchement temporisé ou la simulation d'un temps de traitement. Par exemple, dans un pipeline automatisé de génération d'images, un nœud Sleep peut être inséré entre des tâches de génération consécutives pour éviter de surcharger les services backend avec des requêtes. Ou encore, lors du débogage de flux de travail complexes, il peut être utilisé pour observer le timing du transfert de données entre différentes étapes.

Points d'attention

Il est important de noter que le délai bloque le thread d'exécution de l'ensemble du flux de travail. Des durées de délai excessivement longues (par exemple, proches du maximum de 24 heures) peuvent rendre l'interface ComfyUI temporairement non réactive. Les réglages doivent donc être choisis avec prudence. Ce nœud est uniquement destiné au contrôle du flux et ne modifie aucune propriété des données d'entrée.

Lien vers le code source du nœud Sleep

Le nœud Sleep provient du pack de nœuds ComfyUI-KJNodes.

Commentaires

Connectez-vous avec GitHub pour rejoindre la discussion.

Chargement des commentaires…