ComfyUI-Prompt-Worker

ComfyUI-Prompt-Worker
★ 16

提示后处理文本操作ComfyUI节点批量处理
用于对提示词(prompt)进行后处理的文本操作节点,可批量修改、清洗与格式化提示词,提高生成一致性与可控性。
💡 在生成前统一清洗与格式化提示词,批量替换或添加权重。
🍴 2 Forks💻 Python🔄 2025-07-16
📦
网盘下载
复制链接后前往夸克网盘下载
https://pan.quark.cn/s/a1f1f564f19c
Screenshot
Screenshot
Screenshot
📄 README

Prompt Worker

[English]

The multifunctional node optimizes the prompt by performing the following tasks:

  • Eliminate duplicates, ensuring the uniqueness of each element.
  • Alphabetical ordering (if the corresponding setting is activated).
  • Removing lore names, keeping the prompt clean and concise.
  • Using a blacklist to filter unwanted content.
  • Selective removal of individual characters.
  • Unlimited multi-swap of tokens. Reduces complex circuits.
  • To fine-tune the removal function, the user can specify unwanted characters and words, separated by commas. This allows you to fine-tune the process of cleaning and formatting the prompt.

    Workflow can be found in the workflows directory

    A small feature: put a dash in the token and you will temporarily disable it.

    Updated June 30, 2025:

  • Disabling lore is now optional. Conversion to lowercase is also optional. Made at the request of the user.
  • Updated June 28, 2025:

  • Fixed a bug with alphabetical sorting that occurred due to new nodes
  • Updated June 27, 2025:

  • Added styles: weather, photographic style, cinematic style
  • Added a new diagram to the workflows folder that shows how you can combine translation and handwritten prompts
  • Updated June 25, 2025

  • Minor update. Add scheme with translator node.
  • Updated July 10, 2025:

  • Style settings are completely moved to external files. You can now edit the lists yourself
  • Updated July 11, 2025:

  • Two separate nodes were created. One for styles, the second for clothes. Now three nodes. The first node is the main one, it removes duplicates, sorts alphabetically, replaces tokens, removes tokens from the blacklist. The second node and the third node are optional. The second one is responsible for styles. The third one is responsible for the type of clothing. The lists are located in external files in the settings directory.
  • Updated July 12, 2025:

  • Added new node “body”, you can choose body type, hairstyle, makeup and etc.
  • Updated July 14, 2025:

  • Added a node that combines prompts from other nodes. This node has 4 inputs and automatically puts a comma at the end of the prompt.
  • Added a custom list, the user can modify it in the file custom_list.json
  • Installation

  • Go to the custom_nodes directory
  • Write cmd in explorer
  • In cmd write git clone https://github.com/lenskikh/ComfyUI-Prompt-Worker.git
  • [Russian]

    Многофункциональная нода оптимизирует промпт, выполняя следующие задачи:

  • Устранение дубликатов, обеспечивая уникальность каждого элемента.
  • Алфавитное упорядочивание (при активации соответствующей настройки).
  • Удаление названий лор, сохраняя чистоту и лаконичность промпта.
  • Применение черного списка для фильтрации нежелательного контента.
  • Избирательное удаление отдельных символов.
  • Неограниченная мультизамена токенов. Сокращает сложные схемы.
  • Для точной настройки функции удаления, пользователь может указать нежелательные символы и слова, разделяя их запятыми. Это позволяет тонко контролировать процесс очистки и форматирования промпта.

    Воркфлоу можете найти в директории workflows

    Небольшая фича, поставьте знак тире – в токене и вы его временно отключите.

    Обновление от 30 июня 2025:

  • Отключение лоры теперь опционально. Конверсия в нижний регистр тоже опционально. Сделано по просьбе пользователя.
  • Обновление от 28 июня 2025:

  • Исправлен баг с алфавитной сортировкой, который возник из-за новых нод
  • Обновление от 27 июня 2025:

  • Добавлены стили: погода, фотографический стиль, кинематографический стиль
  • В папке workflows добавлена новая схема, которая показывает, как можно объеденить перевод и собственноручный промпт
  • Обновление от 25 июня 2025:

  • Небольшое обновление. Добавлена схема, где присувствует нода автоматического перевода.
  • Обновление от 10 июля 2025:

  • Настройки стилей полностью вынесены во внешние файлы. Вы теперь сами можете редактировать списки. Находится в директории settings
  • Обновление от 11 июля 2025:

  • Были созданы две отдельные ноды. Одна по стилям, вторая по одежде. Теперь три ноды. Первая нода основная убирает дубликаты, сортирует по алфавиту, заменяет токены, убирает токены из черного списка. Вторая нода конструирует стили. Вторая отвечает за стили. Третья за тип одежды. Списки находятся во внешних файлах в директории settings.
  • Обновление от 12 июля 2025:

  • Добавлена новая нода “тело”, вы можете выбрать телосложение, прическу, макияж и так далее.
  • Обновление от 14 июля 2025:

  • Добавлена нода, которая объядиняет промпты с других нод. Эта нода имеет 4 входа и автоматически ставит запятую в конце промпта.
  • Добавлен пользовательский список, пользователь может сам модифировать его в файле custom_list.json
  • Установка

  • Зайдите в директорию custom_nodes
  • Напишите cmd в проводнике
  • В cmd напишите git clone https://github.com/lenskikh/ComfyUI-Prompt-Worker.git