Создать полностью автоматизированную систему, которая формирует полные карточки товаров на Prom.ua в статусе черновик на основе данных Amazon ASIN, Google Sheets, OpenAI и Prom API.
Система должна автоматически создавать название, SEO, описание, характеристики, ключевые слова, фото, цену, а также генерировать контент на украинском и русском языках.
Запрещено: любые эмодзи, иконки, декоративные символы.
1. Входные данные (Google Sheets)
В таблице будут:
ASIN
Артикул (SKU)
Название (может быть пустым — генерируется ИИ)
Цена
Состояние товара
Состояние упаковки
Ссылка на Amazon или ASIN
Категория (необязательно)
Система должна автоматически обрабатывать новые строки.
2. Получение данных с Amazon
Система должна получать:
В случае блокировки Amazon нужно иметь fallback-метод.
3. Генерация контента через OpenAI
Система должна формировать:
3.1. Название товара
3.2. SEO-описание (первые 150 символов)
3.3. Полное описание
Структурированное блоками
Заголовки H2
Введение о товаре
Преимущества
Технические характеристики
Рекомендации по уходу
Блок о оригинальности товара
Отдельный блок о состоянии товара (жирный + курсив)
На украинском и русском
3.4. Запреты
4. Обработка изображений
Система должна:
Загружать фото с Amazon
Оптимизировать (без потери качества)
Переименовывать по SEO логике
Генерировать ALT-тексты (UA + RU)
Загружать на Prom через API
Вставлять 2–3 фото в описание товара
5. Публикация через Prom API
Система должна автоматически создавать товар в статусе черновик, включая:
Название UA/RU
Краткое описание UA/RU
Полный HTML-описание UA/RU
Атрибуты (маппинг по категориям)
Поисковые запросы UA/RU
Цена + старая цена (фиктивная скидка)
Выбор категории
Фото
Наличие
Регионы складов
Артикул
6. Логика состояния товара
Состояние товара (New, Like New, Refurbished, Used)
Состояние упаковки (Идеальное, Поврежденное, Без коробки)
Система должна автоматически адаптировать описание в зависимости от состояния.
7. Обновление Google Sheets
После успешного создания товара система должна записывать:
Prom ID
Статус публикации
Дата создания
Ошибки (если были)
8. Производительность
Обработка минимум 1000 товаров за один цикл
Стабильность при больших объемах
Автоматические повторные попытки при ошибках Amazon или Prom API
Минимальное участие человека
9. Требования к коду и инфраструктуре
Python
Работа на Mac или Linux VPS
Комментарии в коде
Инструкция по развертыванию
Отдельные файлы конфигурации (ключи Prom, OpenAI, Google API)
10. Запреты
Не использовать эмодзи
Не использовать спецсимволы, кроме разделительных
Не копировать текст Amazon без перегенерации
Не создавать неструктурированные описания
11. Ожидаемые результаты
Полностью работающая система
Полный пакет исходного кода
Тест на 50 товаров
Развертывание на моем рабочем окружении
Возможность масштабирования до 5 000+ позиций