KJNodes/constantsgenerated

String Constant Multiline(StringConstantMultiline)

С технической точки зрения, этот узел предоставляет строковое поле с поддержкой многострочного ввода. Его внутренняя логика определяет, следует ли удалять символы переноса строк из введенного текста, на основе указанного пользователем булева параметра.

String Constant Multiline

STRING
string
STRING
strip_newlines
KJNodes

Узел String Constant Multiline, с технической точки зрения, предоставляет строковое поле с поддержкой многострочного ввода. Его внутренняя логика определяет, выполнять ли операцию удаления символов новой строки из введенного текста, на основе указанного пользователем булева параметра.

String Constant Multiline — это узел-константа для генерации и обработки многострочных текстовых строк. Его основная функция заключается в предоставлении редактируемого поля для ввода текста и возможности выбора, удалять ли символы новой строки из текста, в результате чего выводится обработанная строка. Этот узел является базовым компонентом для построения рабочих процессов, управляемых текстом.

Функциональность узла

С технической точки зрения, узел предоставляет строковое поле с поддержкой многострочного ввода. Его внутренняя логика определяет, выполнять ли операцию удаления символов новой строки из введенного текста, на основе указанного пользователем булева параметра. При включении соответствующей опции он использует метод замены строк для удаления символов новой строки (\n) и одновременной очистки начальных и конечных пробелов в тексте, генерируя тем самым непрерывную строку.

Описание параметров узла - String Constant Multiline

Параметры элементов управления (Parameters)

Название параметраТип данныхОбязательныйЗначение по умолчаниюДиапазон значений/ОпцииОписание
stringSTRINGДа`` (пустая строка)-string (входной параметр): Вводимая многострочная текстовая строка для обработки. Ограничений по длине или формату нет.
strip_newlinesBOOLEANДаTrue-strip_newlines (входной параметр): Управляет удалением всех символов новой строки из введенного текста и обрезкой начальных/конечных пробелов. Значение по умолчанию — True.

Выходные данные (Output)

Название параметраТип данныхОписание
STRINGSTRINGSTRING (выходной параметр): Выводит окончательный результат обработанной строки.

Сценарии использования

На практике этот узел часто используется в сценариях, где необходимо объединить многострочные промпты в одну строку для ввода в узлы обработки текста или модели, чувствительные к символам новой строки. Например, при построении сложного рабочего процесса инженерии промптов пользователь может сначала написать подробное описание по частям в этом узле, а затем, включив функцию «Удалить переносы строк», преобразовать его в однострочный промпт, который модель может обработать напрямую.

Ссылка на исходный код узла String Constant Multiline

Узел String Constant Multiline взят из пакета узлов ComfyUI-KJNodes.

Комментарии

Войдите через GitHub, чтобы участвовать в обсуждении.

Загрузка комментариев…