Створити повністю автоматизовану систему, яка формує повні картки товарів на 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. Повний опис
3.4. Заборони
4. Обробка зображень
Система повинна:
Завантажувати фото з Amazon
Оптимізувати (без втрати якості)
Перейменовувати за SEO логікою
Генерувати ALT-тексти (UA + RU)
Завантажувати на Prom через API
Вставляти 2–3 фото в опис товару
5. Публікація через Prom API
Система повинна автоматично створювати товар у статусі чернетка, включаючи:
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+ позицій