KJNodes/constantsgenerated

String Constant Multiline(StringConstantMultiline)

D'un point de vue technique, ce nœud fournit un champ de chaîne de caractères prenant en charge une entrée multiligne. Sa logique interne détermine, en fonction du paramètre booléen spécifié par l'utilisateur, s'il faut ou non supprimer les caractères de saut de ligne du texte saisi.

String Constant Multiline

STRING
string
STRING
strip_newlines
KJNodes

Le nœud String Constant Multiline, d'un point de vue technique, fournit un champ de chaîne de caractères prenant en charge une entrée multiligne. Sa logique interne décide, en fonction d'un paramètre booléen spécifié par l'utilisateur, d'exécuter ou non une opération de suppression des caractères de nouvelle ligne sur le texte saisi.

Le nœud String Constant Multiline est un nœud constant utilisé pour générer et traiter des chaînes de texte multilignes. Sa fonction principale est de fournir une zone de saisie de texte éditable, permettant à l'utilisateur de choisir de supprimer ou non les caractères de nouvelle ligne du texte, et de produire en sortie une chaîne traitée. Ce nœud est un composant fondamental pour construire des flux de travail pilotés par du texte.

Fonctionnalités du nœud

D'un point de vue technique, ce nœud fournit un champ de chaîne de caractères prenant en charge une entrée multiligne. Sa logique interne décide, en fonction d'un paramètre booléen spécifié par l'utilisateur, d'exécuter ou non une opération de suppression des caractères de nouvelle ligne sur le texte saisi. Lorsque l'option correspondante est activée, il utilise une méthode de remplacement de chaîne pour supprimer les caractères de nouvelle ligne (\n) et efface simultanément les espaces blancs au début et à la fin du texte, générant ainsi une chaîne continue.

Explication des paramètres du nœud - String Constant Multiline

Paramètres de contrôle (Parameters)

Nom du paramètreType de donnéesRequisValeur par défautPlage de valeurs/OptionsDescription
stringSTRINGOuiVide-string (paramètre d'entrée) : Saisissez la chaîne de texte multiligne à traiter. Aucune limite de longueur ou de format.
strip_newlinesBOOLEANOuiTrue-strip_newlines (paramètre d'entrée) : Contrôle si tous les caractères de nouvelle ligne du texte saisi doivent être supprimés et si les espaces de début et de fin doivent être éliminés. La valeur par défaut est True.

Sortie (Output)

Nom du paramètreType de donnéesDescription
STRINGSTRINGSTRING (paramètre de sortie) : Chaîne finale résultante après traitement.

Scénarios d'utilisation

Dans les applications pratiques, ce nœud est souvent utilisé dans des scénarios où il est nécessaire de fusionner des invites multilignes en une seule ligne, afin de les fournir à certains nœuds ou modèles de traitement de texte sensibles aux caractères de nouvelle ligne. Par exemple, lors de la construction d'un flux de travail complexe d'ingénierie d'invites textuelles, l'utilisateur peut d'abord rédiger une description détaillée par sections dans ce nœud, puis, en activant la fonction "Supprimer les nouvelles lignes", la convertir en une invite sur une seule ligne que le modèle peut traiter directement.

Lien vers le code source du nœud String Constant Multiline

Le nœud String Constant Multiline provient du pack de nœuds ComfyUI-KJNodes.

Commentaires

Connectez-vous avec GitHub pour rejoindre la discussion.

Chargement des commentaires…