Разработка автоматизированного workflow для AI-обработки изображений на n8n
Необходимо создать комплексный пайплайн на базе n8n для сервиса автоматической обработки фотографий с элементами искусственного интеллекта и ручной модерации.
Основной стек технологий
- Оркестратор: n8n (Self-hosted версия)
- Интерфейс взаимодействия: Telegram Bot API
- База данных: Supabase или Airtable для хранения статусов и истории заказов
- AI-провайдеры: OpenRouter (для LLM) + Fal.ai / Replicate (для генерации изображений)
- Облачное хранилище: Yandex.Disk API
Детализация workflow
1. Модуль приема заказов (Telegram-бот)
- Бот запрашивает ID проекта у администратора
- Интерактивный выбор типа помещения через кнопки
- Выбор стиля оформления через кнопочное меню
- Загрузка исходного фото в виде файла
- Опциональное добавление текстового комментария к заказу
2. Модуль AI-генерации
- Шаг A: Передача текстовых данных и описания изображения в LLM (через OpenRouter) для формирования детального технического промпта на английском языке
- Шаг B: Отправка сгенерированного промпта и исходного фото в сервис генерации изображений (Fal.ai или Replicate)
- Параллельная генерация 2-3 вариантов изображений для каждого запроса
3. Модуль модерации (человек в цикле)
- Telegram-бот отправляет администратору все сгенерированные варианты изображений
- Ожидание подтверждения или отклонения результатов
4. Модуль экспорта результатов
- По команде «Финиш» от администратора система создает папку на Яндекс.Диске
- Имя папки соответствует ID проекта
- Выгрузка утвержденных изображений в созданную папку
Требования к исполнителю
- Обязательный практический опыт работы с n8n, включая создание сложных workflows (подтверждение скриншотами)
- Умение работать с внешними API: Telegram Bot API, OpenAI-совместимые API (OpenRouter), API сервисов генерации изображений, Yandex.Disk API
- Понимание принципов асинхронной обработки и параллельного выполнения задач в n8n
Полное техническое задание будет предоставлено после согласования основных деталей сотрудничества.