Перейти к основному контенту

n8n Cloud + свой сервер / Шаблон рабочего процесса

Планируйте NSFW-галерею в Google Sheets.

Превратите таблицу NSFW-идей для авторского проекта в организованную очередь изображений. Создавайте до четырёх концепций Z-Image Turbo за запуск, затем просматривайте каждое изображение рядом с его промптом, статусом и ссылкой на результат.

Cloud использует встроенные HTTP-узлы. Версия для своего сервера использует узел сообщества SpicyAPI. Выберите ниже инструкции для нужной версии.

Аниме для взрослых и визуальные новеллы
Иллюстрация
Сначала попробуйте модель
Что понадобится
Таблица Google Sheets с постоянными ID строк и промптами
Что получится
Файлы изображений, статусы и ссылки на результаты для каждой строки
Для каких задач
Библиотеки промптов, концепты персонажей и небольшие серии

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

Как работает процесс

Как работает процесс

  1. 01

    Чтение строк todo

  2. 02

    Ограничение до четырёх

  3. 03

    Генерация + скачивание

  4. 04

    Обновление тех же строк

Наглядная схема рабочего процесса.

NSFW / Персонаж / Стиль

Идеи для начала

Контент-план из Google Sheets
Иллюстрация

Контент-план из Google Sheets

01

Храните идеи следующей галереи в Google Sheets: тематические портреты, варианты одежды и концепции обложек. Сгенерируйте небольшую очередь и просмотрите каждый результат рядом с промптом, прежде чем решать, что публиковать.

Что изменить первым

Используйте уникальные ID строк и отмечайте готовые промпты как todo. Стартовый шаблон обрабатывает до четырёх строк за запуск и записывает статус каждого изображения.

Попробовать направление
Аниме для взрослых и визуальные новеллы
Иллюстрация

Аниме для взрослых и визуальные новеллы

02

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

Что изменить первым

Выберите LoRA для Z-Image Turbo, добавьте её триггер и сравните одну сцену до следующего адаптера.

Попробовать направление
NSFW-фотосерии персонажей
Иллюстрация

NSFW-фотосерии персонажей

03

Создайте цельную визуальную историю постоянного персонажа: портреты при свете из окна, вечерний образ и ночной балкон. Используйте четыре сцены для поиска направления, затем расширьте самый удачный образ в большую серию.

Что изменить первым

Используйте исходный портрет в каждой сцене. Меняйте одежду и место, сохраняя лицо и волосы.

Попробовать направление

Руководство по рабочему процессу

Шаги к первому результату

Используйте JSON для Cloud для очереди со встроенными HTTP-узлами. Он сохраняет исходный запрос перед отправкой, записывает ID принятых задач до ожидания и продолжает строки, у которых уже есть задача.

  1. 01

    Импортируйте и подключите оба сервиса

    Импортируйте JSON для Cloud в n8n. В Quote Request, Create Task и Get Task выберите Generic Credential Type → Bearer Auth и один и тот же набор учётных данных с API-ключом в поле Bearer Token. Во всех узлах Sheets выберите одни и те же учётные данные Google Sheets OAuth2. Во время настройки оставьте процесс неактивным.

  2. 02

    Создайте столбцы очереди и восстановления

    Используйте заголовки: id, prompt, status, taskId, resultUrl, cost, error, idempotencyKey, firstAttemptAt, requestJson. Присвойте каждой строке уникальный id из 1–48 букв, цифр, подчёркиваний или дефисов. Поместите творческое задание в prompt, а новым строкам задайте todo. В новой строке оставьте три столбца восстановления пустыми; их заполнит процесс.

  3. 03

    Выберите небольшую серию и разрешите запуск

    В Settings заполните documentId и sheetName. Задайте maxItems от 1 до 4 и положительный maxCostUsd до 0.10 USD на изображение. Read Rows читает таблицу; Select Rows выбирает подходящие элементы. Установите enabled=true, когда таблица, учётные данные и бюджет будут готовы. Выполняйте только один запуск за раз, чтобы два выполнения не выбрали одни и те же строки.

  4. 04

    Запустите очередь и проверьте каждый результат

    Начните выполнение вручную. Save Request сохраняет исходный запрос и ключ повторной отправки до отправки; Save Accepted Task записывает taskId до опроса статуса. Каждая новая задача должна пройти проверку расчётной цены и максимального списания. Get Task ожидает не более 60 проверок или 300 секунд на элемент, плюс уже выполняющийся запрос. Download Image не использует учётные данные API. Write Results обновляет соответствующий id до done или needs_review; готовые файлы находятся в Batch Results как binary.data.

  5. 05

    Восстановите строку перед новой попыткой

    Строки processing или needs_review с taskId запрашиваются при следующем запуске без создания новой задачи. Если ID нет, сначала проверьте сохранённое выполнение и консоль. Для повторной отправки неизменённого исходного запроса в течение 23 часов задайте status=todo, сохранив idempotencyKey, firstAttemptAt и requestJson. После этого срока найдите принятый taskId. Для новой творческой попытки добавьте новую строку с уникальным id, status=todo и пустыми taskId и столбцами восстановления. Так сохранятся исходный результат и запись о стоимости. Архивируйте скачанные изображения отдельно; resultUrl временный.

Попробуйте этот промпт

Пример творческого задания. Адаптируйте его под своего вымышленного взрослого персонажа и исходное изображение.

An original adult anime character, age 30, with short silver hair and emerald eyes, wearing a dark green evening dress at a neon-lit hotel lounge. Visual novel gallery cover, expressive cel shading, detailed fabric, clean composition, no lettering.
Попробовать направление

Выберите модель для своей идеи

Редактирование по референсам начинается с Qwen Image 2.1; новые концепции — с Z-Image Turbo. Для более определённого NSFW-стиля изучите совместимые модели LoRA и коллекцию Spicy, прежде чем увеличивать серию.

Рассчитайте бюджет всего запуска

Шаблон обрабатывает не более четырёх подходящих строк за запуск, по одной задаче генерации изображения на каждую новую строку. Плановая стоимость серии равна сумме расчётных цен выбранных элементов. Строка needs_review ещё может выполняться: сначала получите данные по её записанному taskId. Для новой творческой попытки добавьте новую строку todo с уникальным id; сохраните исходный результат и запись о его стоимости.

Если результат не оправдал ожиданий

У строки статус needs_review

Оставьте строку needs_review, пока не проверите её существующую задачу. В версии Cloud строки с taskId запрашиваются при следующем запуске; если ID нет, проверьте сохранённое выполнение и консоль перед повторной отправкой исходного запроса. В версии для своего сервера используйте Task → Get с записанным taskId. Не сбрасывайте строку лишь потому, что ожидание закончилось.

Появляется только одна строка todo

В версии с плагином для своего сервера оставьте Return only First Matching Row выключенным в узле чтения. Версия Cloud читает таблицу и выбирает подходящие строки в Select Rows. Проверьте maxItems и статусы строк, прежде чем увеличивать серию.

Ссылки в таблице есть, но изображения нужно сохранить

Передайте скачанный в выполнении бинарный файл в этап Drive или другого хранилища и запишите постоянную ссылку обратно. В этой загрузке нет узла архивации в Drive.

Перед импортом

Продолжите с другим рабочим процессом

Сделайте первый полезный запуск

Скачайте шаблон или попробуйте ту же модель в Playground, прежде чем подключать весь рабочий процесс.