Stworzyć w pełni zautomatyzowany system, który formuje pełne karty produktów na Prom.ua w statusie szkic na podstawie danych Amazon ASIN, Google Sheets, OpenAI oraz Prom API.
System powinien automatycznie tworzyć nazwę, SEO, opis, charakterystyki, słowa kluczowe, zdjęcia, cenę, a także generować treści w języku ukraińskim i rosyjskim.
Zabronione: jakiekolwiek emoji, ikony, dekoracyjne symbole.
1. Dane wejściowe (Google Sheets)
W tabeli będą:
System powinien automatycznie przetwarzać nowe wiersze.
2. Pozyskiwanie danych z Amazon
System powinien pozyskiwać:
W przypadku zablokowania Amazon należy mieć metodę zapasową.
3. Generacja treści przez OpenAI
System powinien formować:
3.1. Nazwę produktu
3.2. SEO-opis (pierwsze 150 znaków)
3.3. Pełny opis
Strukturalny w blokach
Nagłówki H2
Wprowadzenie o produkcie
Zalety
Specyfikacje techniczne
Rekomendacje dotyczące pielęgnacji
Blok o oryginalności produktu
Osobny blok o stanie produktu (pogrubiony + kursywa)
W języku ukraińskim i rosyjskim
3.4. Zakazy
4. Przetwarzanie obrazów
System powinien:
Ładować zdjęcia z Amazon
Optymalizować (bez utraty jakości)
Zmieniać nazwy zgodnie z logiką SEO
Generować teksty ALT (UA + RU)
Ładować na Prom przez API
Wstawiać 2–3 zdjęcia w opisie produktu
5. Publikacja przez Prom API
System powinien automatycznie tworzyć produkt w statusie szkic, w tym:
Nazwę UA/RU
Krótki opis UA/RU
Pełny opis HTML UA/RU
Atrybuty (mapowanie według kategorii)
Zapytania wyszukiwania UA/RU
Cena + stara cena (fikcyjna zniżka)
Wybór kategorii
Zdjęcia
Dostępność
Regiony magazynów
Artykuł
6. Logika stanu produktu
Stan produktu (Nowy, Jak Nowy, Odnowiony, Używany)
Stan opakowania (Idealny, Uszkodzony, Bez pudełka)
System powinien automatycznie dostosowywać opis w zależności od stanu.
7. Aktualizacja Google Sheets
Po pomyślnym utworzeniu produktu system powinien zapisywać:
Prom ID
Status publikacji
Datę utworzenia
Błędy (jeśli były)
8. Wydajność
Przetwarzanie minimum 1000 produktów w jednym cyklu
Stabilność przy dużych wolumenach
Automatyczne ponowne próby w przypadku błędów Amazon lub Prom API
Minimalny udział człowieka
9. Wymagania dotyczące kodu i infrastruktury
Python
Praca na Mac lub Linux VPS
Komentarze w kodzie
Instrukcja dotycząca wdrożenia
Osobne pliki konfiguracyjne (klucze Prom, OpenAI, Google API)
10. Zakazy
Nie używać emoji
Nie używać znaków specjalnych, z wyjątkiem interpunkcyjnych
Nie kopiować tekstu Amazon bez regeneracji
Nie tworzyć niestrukturalnych opisów
11. Oczekiwane wyniki
W pełni działający system
Pełny pakiet kodu źródłowego
Test na 50 produktach
Wdrożenie w moim środowisku roboczym
Możliwość skalowania do 5000+ pozycji