Zadania wsadowe
Zadania wsadowe pozwalają uruchomić dowolną operację AI na dużym zbiorze produktów lub kategorii. Praca odbywa się w tle, więc możesz dalej korzystać z administracji, podczas gdy job się przetwarza.
Cykl życia joba
Dział zatytułowany „Cykl życia joba”Każdy job przechodzi przez tę maszynę stanów:
- pending — utworzony, czeka na podjęcie przez workera
- running — worker przetwarza elementy
- completed — zakończony, wszystkie elementy przetworzone
- failed — błąd krytyczny przed zakończeniem
- cancelled — anulowany ręcznie z UI
- suspended — wstrzymany przez odzyskiwalny błąd dostawcy (np. przekroczony limit). Doładuj konto AI i użyj Resume, aby kontynuować od miejsca zatrzymania
- awaiting_manual — job jest w trybie ręcznego przeglądu i czeka na kolejny krok użytkownika
- blocked — job kroku automatyzacji czekający, aż poprzedni krok się zakończy, zanim ruszy (pokazywany jako Waiting for previous step)
- await_review — job zakończył pracę AI, ale wytworzył sugestie wymagające przeglądu, zanim automatyzacja będzie kontynuowana — np. Image Finder uruchomiony wewnątrz automatyzacji (pokazywany jako Awaiting review)
Przejściowe błędy dostawcy (chwilowy problem z siecią, krótki limit zapytań) są ponawiane automatycznie kilka razy, zanim job zostanie wstrzymany, więc zwykle ich nie widzisz.
Pasek postępu na liście jobów pokazuje przetworzone / wszystkie. Strona szczegółów rozbija liczby zaakceptowanych, odrzuconych i zastosowanych pozycji.
Każda sugestia ma również własny status:
- pending — wytworzona przez AI, wymaga decyzji
- accepted — zaakceptowana przez użytkownika, ale jeszcze nie zastosowana
- rejected — odrzucona (tylko audyt, brak zmiany)
- applied — zaakceptowana i zapisana do produktu/kategorii
- confirmed — AI przeanalizowała pole i proponowana wartość była zgodna z bieżącą. Brak zmiany do zastosowania, ale pole zostało przetworzone
- reverted — zastosowana sugestia została wycofana z jej snapshotu
- failed — sama sugestia zakończyła się błędem (np. zastosowanie nie powiodło się na encji)
- target_deleted — produkt, kategoria lub obraz, którego dotyczy sugestia, już nie istnieje, więc nie można jej zastosować
Tworzenie joba
Dział zatytułowany „Tworzenie joba”- Przejdź do AI Assistant → Jobs → New job.
- Wybierz typ (Generate SEO, Translate, Extract measures itp.).
- Filtruj rekordy — według kategorii, producenta, kanału sprzedaży, stanu aktywności, predykatów “brakujące pole”. Kreator pokazuje na żywo podgląd liczby pozycji, abyś znał zakres przed kontynuacją.
- Wybierz AI connection, języki docelowe i opcje specyficzne dla typu (preset dla Improve, source mode dla Generate Content itp.).
- Spójrz na szacunek kosztu. Dostosuj zakres, jeśli jest zbyt wysoki.
- Wybierz tryb uruchomienia:
- Auto — worker przetwarza każdą pasującą pozycję w tle.
- Manual review — kreator tworzy joba w stanie
awaiting_manuali otwiera modal przeglądu; patrz poniżej.
- Start.
Tryb ręcznego przeglądu
Dział zatytułowany „Tryb ręcznego przeglądu”Tryb ręcznego przeglądu pozwala przejść przez pozycje jedna po drugiej, edytować każdy szkic AI inline przed zapisem i przekazać resztę joba workerowi w tle w dowolnym momencie.
Modal przeglądu przechodzi przez joba jedna pozycja na raz:
- Next — wybiera następną kwalifikującą się pozycję, uruchamia AI i pokazuje każdy szkic obok bieżącej wartości. Szkice, w których proponowana wartość AI już pasuje do bieżącej, są zapisywane jako confirmed, dzięki czemu pojawiają się w śladzie audytu bez wymagania decyzji.
- Save — stosuje (opcjonalnie edytowane) szkice dla bieżącej pozycji. Wszystko, co pozostawione niezaznaczone, jest odrzucane, a pozycja nie pojawi się ponownie.
- Skip — odrzuca wszystkie szkice dla bieżącej pozycji i przechodzi dalej. Przydatne, gdy nie chcesz, aby wygrała propozycja AI ani istniejąca wartość.
- Resume in background — przekazuje resztę joba workerowi w tle, który kontynuuje od miejsca zatrzymania i pomija każdą pozycję, którą już obsłużyłeś.
Jeśli zamkniesz modal w trakcie przeglądu bez Save lub Skip, pending szkice pozostają na jobie. Następnym razem, gdy otworzysz modal na tej samej pozycji, te szkice są ponownie używane (bez drugiego wywołania AI, bez zduplikowanych wierszy).
Przeglądanie wyników
Dział zatytułowany „Przeglądanie wyników”Gdy job jest uruchomiony, strona szczegółów jobów odpytuje co kilka sekund. W miarę pojawiania się sugestii, pokazują się w zakładce Suggestions z confidence, kosztem, uzasadnieniem i akcjami per wiersz.
Możesz przeglądać pozycja po pozycji lub użyć akcji zbiorczych:
- Apply selected — stosuje wybrane sugestie do produktów
- Reject selected — oznacza jako odrzucone (tylko audyt, brak zmiany)
- Revert selected applied — cofa już zastosowane sugestie, przywracając snapshot zapisany w wierszu sugestii
Odzyskiwanie
Dział zatytułowany „Odzyskiwanie”Jeśli worker w tle ulegnie awarii lub utknie, job może zostać zablokowany w stanie running. Plugin automatycznie ponownie kolejkuje takie joby co kilka minut, więc odzyskują się samodzielnie. Job, który ciągle wymaga odzyskiwania, wskazuje na głębszy problem — sprawdź API logs dla tego joba.
Odzyskiwalne błędy dostawcy (rate limit, payment required, quota exceeded) przenoszą joba do stanu suspended zamiast failed. Napraw przyczynę (doładuj, podnieś limit) i kliknij Resume — przetwarzanie kontynuuje od następnej nieprzetworzonej pozycji.
Anulowanie
Dział zatytułowany „Anulowanie”Kliknij Cancel na uruchomionym jobie. Worker zatrzymuje się na granicy następnej pozycji. Już wyprodukowane sugestie pozostają na jobie i nadal mogą być przeglądane i stosowane.