Bioshi Products AI Pipeline
live
Stróż
alert! threshold!

Stróż Czarek

Patroluje bazę bioshi-database co 60 min. Szuka produktów, które się sprzedają, ale nie mają Bioshi Score.

Komunikat stróża: Znalazłem **3192** kandydatów na bazie 130 wykluczonych kategorii. Critical: 3005.
Ostatni skan: 1809 min temu · Następny: lada chwila · Pracuje od 1 dni
Przeskanowanych
40 342
aktywnych produktów w katalogu
Findings łącznie
3192
w 6 kategoriach problemów
Critical
3005
brak_score · brak_tłumaczenia
Brak tłumaczenia
3000
pusty / kopia-pl / leak w obcych langach

Architektura: dwa boty

Tani skaner przesiewa katalog → mocniejszy weryfikator potwierdza tylko podejrzanych. Stosunek kosztów ~23×.

Stróż-Skaner

gemini-2.5-flash-lite

Pierwszy przesiew katalogu — tani, szybki. W obecnej fazie używamy tylko reguł SQL (deterministic), AI dołączy w fazie 4.

Średni skan: 1624.4s Koszt/1k: $0.0 False+: deterministic (0%)

Stróż-Weryfikator

gemini-2.5-pro

Drugi rzut oka — czyta cały opis + zdjęcie, decyduje czy finding to prawda. Tylko na kandydatach. Faza 4.

Średni skan: 38.7s Koszt/1k: $4.1 False+: ~2-3%

Co stróż widzi teraz

Filtruj po typie problemu, klikając kafelek poniżej.
📜 Raport poranny
critical  ·  medium  ·  low
📋 Otwórz kolejkę Brak struktury h3 (89)
Produkt Typ problemu Sygnał Severity Rekom. tryb
Krówki słodzone agawą & daktylem bez cukru bio 150 g super krówka
EAN 5907713372149 ID 87137 Cukierki
📐 Brak struktury h3 low Audyt tłumaczeń
Napój aloesowy bez cukru 500 ml - Revito
EAN 5902444123947 ID 86783 Napoje aloesowe
📐 Brak struktury h3 low Audyt tłumaczeń
Sok z suszonych śliwek kalifornijskich 750 ml – Naturavena
EAN 5906750252308 ID 89528 Soki owocowe
📐 Brak struktury h3 low Audyt tłumaczeń
Bułki na burgery BEZGL. 180 g
EAN 8436008308510 ID 101480 Nie wdrażać
📐 Brak struktury h3 low Audyt tłumaczeń
Keto bułka tarta bezglutenowa 200 g – Balviten
EAN 5907653100093 ID 94223 Bułka tarta i panierki
📐 Brak struktury h3 low Audyt tłumaczeń
Chipsy z alg morskich o smaku chili Seaveg bezglutenowe BIO 4 g – Clearspring
EAN 5021554005315 ID 95009 Chipsy
📐 Brak struktury h3 low Audyt tłumaczeń
Migdały BIO 1 kg – Bio Planet
EAN 5907814660008 ID 45706 Migdały
📐 Brak struktury h3 low Audyt tłumaczeń
Jabłka świeże BIO Idared (Polska) - około 13 kg
EAN 5907738156373 ID 48525 Owoce
📐 Brak struktury h3 low Audyt tłumaczeń
Erytrytol 500 g
EAN 5903111231408 ID 49059 Erytrol
📐 Brak struktury h3 low Audyt tłumaczeń
Shot Afterparty Control bezglutenowy 100 ml – Pharmovit
EAN 5904703901112 ID 94160 Shoty witaminowe
📐 Brak struktury h3 low Audyt tłumaczeń
Mleko następne kozie 4 dla niemowląt od 12 miesiąca BIO 400 g – Holle
EAN 7640230491938 ID 92679 Mleko dla niemowląt
📐 Brak struktury h3 low Audyt tłumaczeń
Soda oczyszczona 25 kg – Tola
EAN 5906112476397 ID 97664 Dodatki do pieczenia
📐 Brak struktury h3 low Audyt tłumaczeń
Łyżka smaku smoczy owoc BIO 40 g – Helpa
EAN 5904257043009 ID 79076 Owoce lioflilizowane
📐 Brak struktury h3 low Audyt tłumaczeń
Cukier żelujący 3:1 BIO 500 g- Biovegan
EAN 4005394285404 ID 92370 Pozostałe
📐 Brak struktury h3 low Audyt tłumaczeń
Płatki orkiszowe 500 g – Tola
EAN 5906112476533 ID 97665 Płatki orkiszowe
📐 Brak struktury h3 low Audyt tłumaczeń
Napój o smaku melona z kawałkami galaretki kokosowej 320 ml – Mogu Mogu
EAN 8850389111352 ID 85717 Napoje orzeźwiające pozostałe
📐 Brak struktury h3 low Audyt tłumaczeń
Makaron pipette bezglutenowy 340 g - Gfs
EAN 5902431592589 ID 86778 Makaron bezglutenowy
📐 Brak struktury h3 low Audyt tłumaczeń
Opakowanie zbiorcze (szt) - kapusta włoska świeża bio (8 sztuk) - Producent
EAN 5902488062011 ID 77559 Warzywa
📐 Brak struktury h3 low Audyt tłumaczeń
Choco chip cookies ciastka z czekoladą bezglutenowe 200 g – Schar
EAN 8008698005491 ID 87142 Ciastka i ciasteczka
📐 Brak struktury h3 low Audyt tłumaczeń
Mleko uht o obniżonej zawartości laktozy min. 3,5 % tłuszczu BIO 1 l – Berchtesgadener Land
EAN 4101530007401 ID 87223 Mleko
📐 Brak struktury h3 low Audyt tłumaczeń
Paluszki orkiszowe pełnoziarniste z siemieniem lnianym BIO 150 g – Envoy
EAN 8586011382912 ID 90844 Paluszki
📐 Brak struktury h3 low Audyt tłumaczeń
Soda oczyszczona 10 kg – Tola
EAN 5906112476380 ID 97663 Dodatki do pieczenia
📐 Brak struktury h3 low Audyt tłumaczeń
Parmezan w kawałku BIO 125 g
EAN 5201106194029 ID 93019 Sery
📐 Brak struktury h3 low Audyt tłumaczeń
Opakowanie zbiorcze (kg) - kumkwat świeży bio (około 2 kg) - KUMKWAT
EAN 5902367400651 ID 91479 Owoce
📐 Brak struktury h3 low Audyt tłumaczeń
OPAKOWANIE ZBIORCZE (kg) - POR ŚWIEŻY BIO (około 7 kg)
EAN 5902488062257 ID 91481 Warzywa
📐 Brak struktury h3 low Audyt tłumaczeń
Kawałki łososia w zalewie naturalnej BIO 125 g – We Love Salmon
EAN 5901576056840 ID 98528 Ryby w puszce
📐 Brak struktury h3 low Audyt tłumaczeń
Chipsy z bobu o smaku "chilli z cytryną", 60 g – Greenergy
EAN 5903864780000 ID 81011 Chipsy
📐 Brak struktury h3 low Audyt tłumaczeń
Krem z orzechów laskowych i kakao bez dodatku mleka bezglutenowy BIO 250 g – Nocciolata
EAN 8052575091336 ID 93815 Pozostałe kremy
📐 Brak struktury h3 low Audyt tłumaczeń
Sok z buraka 500 ml – Naturavena
EAN 5908445475450 ID 89615 Soki warzywne
📐 Brak struktury h3 low Audyt tłumaczeń
Płatki orkiszowe 5 kg – Tola
EAN 5906112476595 ID 97668 Płatki orkiszowe
📐 Brak struktury h3 low Audyt tłumaczeń
Bułka tarta bezglutenowa BIO 200 g – Biopont
EAN 5998858706852 ID 92862 Bułka tarta i panierki
📐 Brak struktury h3 low Audyt tłumaczeń
Musztarda miodowa 185 g – Krokus
EAN 5906732624697 ID 98365 Musztardy
📐 Brak struktury h3 low Audyt tłumaczeń
Kombucha z ananasem Fair For Life Demeter BIO 1 l – Karma
EAN 3760192494540 ID 99255 Kombucha
📐 Brak struktury h3 low Audyt tłumaczeń
Popping Bubble Tea Mango 330 ml
EAN 5902596118006 ID 99455 Nie wdrażać
📐 Brak struktury h3 low Audyt tłumaczeń
Shot Immunity Control bezglutenowy 100 ml – Pharmovit
EAN 5904703901105 ID 94159 Shoty witaminowe
📐 Brak struktury h3 low Audyt tłumaczeń
Herbatniki mini jungle 50 g – Ania Bio
EAN 5903453006610 ID 49071 Herbatniki
📐 Brak struktury h3 low Audyt tłumaczeń
Por świeży BIO (około 0,15 kg)
EAN 212316 ID 91435 Warzywa
📐 Brak struktury h3 low Audyt tłumaczeń
Herbatka ajurwedyjska równowaga z Ashwagandhą (Ashwagandha balance) BIO (17 x 2 g) 34 g – Yogi Tea
EAN 4012824406018 ID 93070 Herbata owocowa
📐 Brak struktury h3 low Audyt tłumaczeń
Z mleka bawolego 1 kulka w kubeczku BIO 320 g – Biologica
EAN 8032589051083 ID 55263 Sery
📐 Brak struktury h3 low Audyt tłumaczeń
Kapusta włoska świeża bio (około 0,50 kg) - BIO
EAN 5902488062028 ID 67320 Warzywa
📐 Brak struktury h3 low Audyt tłumaczeń
Soda oczyszczona 5 kg – Tola
EAN 5906112476373 ID 97662 Dodatki do pieczenia
📐 Brak struktury h3 low Audyt tłumaczeń
Kombucha z granatem niska zawartość cukrów Fair For Life Demeter BIO 1 l - Karma
EAN 3760192497794 ID 99266 Kombucha
📐 Brak struktury h3 low Audyt tłumaczeń
Chipsy bananowe niesłodzone BIO (surowiec) (6,35 kg) 1 – Horeca
EAN 5902448160924 ID 79835 Chipsy owocowe
📐 Brak struktury h3 low Audyt tłumaczeń
Pomidory okrągłe świeże BIO – około 0,45 kg
EAN 253638 ID 80026 Warzywa
📐 Brak struktury h3 low Audyt tłumaczeń
Trawa cytrynowa 10 kg – Tola
EAN 5906112478896 ID 97744 Zioła i przyprawy jednorodne
📐 Brak struktury h3 low Audyt tłumaczeń
Soda oczyszczona 2 kg – Tola
EAN 5906112476366 ID 97661 Dodatki do pieczenia
📐 Brak struktury h3 low Audyt tłumaczeń
Soda oczyszczona 500 g – Tola
EAN 5906112476342 ID 97659 Dodatki do pieczenia
📐 Brak struktury h3 low Audyt tłumaczeń
Chipsy ziemniaczane o smaku barbecue 75 g – Pernes Ltd
EAN 4750127300595 ID 65597 Chipsy
📐 Brak struktury h3 low Audyt tłumaczeń
Ser gouda młody italiano mały krąg (ok.1kg) BIO
EAN 455_1285 ID 88487 Sery
📐 Brak struktury h3 low Audyt tłumaczeń
Ser gouda młody mały krąg (ok. 1 kg) BIO KINDERDIJK
EAN 455_1286 ID 88488 Sery
📐 Brak struktury h3 low Audyt tłumaczeń
Ser kozi młody mały krąg (ok.1kg) BIO
EAN 455_2939 ID 88534 Sery
📐 Brak struktury h3 low Audyt tłumaczeń
Kaszka orkiszowa pełnoziarnista bez dodatku cukrów od 5 miesiąca Demeter BIO 250 g – Holle
EAN 7640104951247 ID 90436 Kaszki dla dzieci
📐 Brak struktury h3 low Audyt tłumaczeń
Płatki owsiane górskie BIO 1 kg – Bio Planet
EAN 5902596171513 ID 91486 Płatki owsiane
📐 Brak struktury h3 low Audyt tłumaczeń
Ryż paraboliczny 5 kg – Tola
EAN 5906112476304 ID 97648 Ryż biały
📐 Brak struktury h3 low Audyt tłumaczeń
Płatki orkiszowe 2 kg – Tola
EAN 5906112476564 ID 97667 Płatki orkiszowe
📐 Brak struktury h3 low Audyt tłumaczeń
Ryż paraboliczny 1 kg – Tola
EAN 5906112476281 ID 97646 Ryż biały
📐 Brak struktury h3 low Audyt tłumaczeń
Ryż paraboliczny 2 kg - TOLA
EAN 5906112476298 ID 97647 Ryż biały
📐 Brak struktury h3 low Audyt tłumaczeń
Soda oczyszczona 1 kg – Tola
EAN 5906112476359 ID 97660 Dodatki do pieczenia
📐 Brak struktury h3 low Audyt tłumaczeń
Płatki orkiszowe 1 kg – Tola
EAN 5906112476557 ID 97666 Płatki orkiszowe
📐 Brak struktury h3 low Audyt tłumaczeń
Płatki orkiszowe 20 kg - TOLA
EAN 5906112478254 ID 97670 Płatki orkiszowe
📐 Brak struktury h3 low Audyt tłumaczeń
Mąka migdałowa bezglutenowa 500 g - Pięć Przemian
EAN 5902837810751 ID 87751 Mąka migdałowa
📐 Brak struktury h3 low Audyt tłumaczeń
Makaron z czerwonej soczewicy penne BEZGL. BIO 250g
EAN 455_5901902004576 ID 94082 Makaron bezglutenowy
📐 Brak struktury h3 low Audyt tłumaczeń
Wkład chłodzący
EAN 00092839 ID 79414 Usługi
📐 Brak struktury h3 low Audyt tłumaczeń
Napój owsiany z algami morskimi bez dodatku cukrów BIO 1 l – Natumi
EAN 9020200031308 ID 86704 Napoje owsiane
📐 Brak struktury h3 low Audyt tłumaczeń
Baton liofilizowany jabłkowy bezglutenowy 9 g - Frupp
EAN 493_5900038003491 ID 88406 Batony
📐 Brak struktury h3 low Audyt tłumaczeń
Ciasteczka jaglane z marchewką i pomarańczą 100 g – Foods By Ann
EAN 5903018057378 ID 86786 Ciastka i ciasteczka
📐 Brak struktury h3 low Audyt tłumaczeń
Oliwa z oliwek extra virgin BIO 500 ml – Bordoni
EAN 8023242001392 ID 97891 Oliwy z Oliwek
📐 Brak struktury h3 low Audyt tłumaczeń
Ryż basmati biały bezglutenowy bio 1 kg
EAN 5902983782810 ID 44521 Ryż basmati
📐 Brak struktury h3 low Audyt tłumaczeń
Kapusta kiszona z marchewką BIO 450 g
EAN 5908228980331 ID 47250 Kapusta kiszona
📐 Brak struktury h3 low Audyt tłumaczeń
Kimchi białe BIO 500 ml
EAN 455_5908228980294 ID 47251 Granola
📐 Brak struktury h3 low Audyt tłumaczeń
Kwas chlebowy Bohatyrski 1 l – Obołoń
EAN 4820000191227 ID 48921 Kwas chlebowy
📐 Brak struktury h3 low Audyt tłumaczeń
Kapusta kiszona BIO 750 g / 600 g
EAN 455_5906395043026 ID 49098 Kapusta kiszona
📐 Brak struktury h3 low Audyt tłumaczeń
Makaron spaghetti pełnoziarnisty BIO 500 g – Granoro
EAN 8007290335005 ID 49218 Makaron razowy
📐 Brak struktury h3 low Audyt tłumaczeń
Stewia słodzik w płynie 75 ml – Zielony Listek
EAN 5901751001085 ID 90138 Stewia
📐 Brak struktury h3 low Audyt tłumaczeń
Otręby gryczane bezglutenowe BIO 500 g – Probio
EAN 8595582428196 ID 94313 Otręby
📐 Brak struktury h3 low Audyt tłumaczeń
Pasztet z żurawiną BIO 180 g
EAN 5908271357074 ID 51990 Nie wdrażać
📐 Brak struktury h3 low Audyt tłumaczeń
Pasztet z kurczakiem BIO 180 g
EAN 5908271357067 ID 51991 Nie wdrażać
📐 Brak struktury h3 low Audyt tłumaczeń
Przekąska jabłkowo-śliwkowa z owoców bez dodatku cukru 30 g
EAN 4820162520279 ID 52401 Zdrowe przekąski
📐 Brak struktury h3 low Audyt tłumaczeń
Chipsy ziemniaczane o smaku śmietankowo - cebulowym BIO 125 g – Trafo
EAN 8718754502313 ID 92847 Chipsy
📐 Brak struktury h3 low Audyt tłumaczeń
Ryż paraboliczny 10 kg – Tola
EAN 5906112476311 ID 97649 Ryż biały
📐 Brak struktury h3 low Audyt tłumaczeń
Ciastka jaglane z czekoladą bezglutenowe 175 g – Follow
EAN 5904730697132 ID 68288 Ciastka i ciasteczka
📐 Brak struktury h3 low Audyt tłumaczeń
Kotlety sojowe maxi 200 g
EAN 8595564505778 ID 94823 Zamienniki mięsa
📐 Brak struktury h3 low Audyt tłumaczeń
Dynia hokkaido świeża bio (około 0,80 kg)
EAN 254290 ID 80063 Warzywa
📐 Brak struktury h3 low Audyt tłumaczeń
Bataty pomarańczowe świeże BIO – około 1,00 kg
EAN 254342 ID 80065 Warzywa
📐 Brak struktury h3 low Audyt tłumaczeń
Olej słonecznikowy do gotowania i smażenia tłoczony na zimno BIO 1 l - Ekko
EAN 4779048082007 ID 95703 Oleje
📐 Brak struktury h3 low Audyt tłumaczeń
Woda kokosowa z sokiem z arbuza NFC 330 ml
EAN 455_5906395147410 ID 100352 Wody smakowe
📐 Brak struktury h3 low Audyt tłumaczeń
Ananas suszony kawałki bio 100 g - Bio Planet
EAN 5902650274075 ID 86578 Ananas suszony
📐 Brak struktury h3 low Audyt tłumaczeń
Kimchi z ogórkiem Hot Vegan 300 g – Runoland
EAN 5901641003519 ID 85302 Kimchi
📐 Brak struktury h3 low Audyt tłumaczeń
Smoothie persymona-guawa bez dodatku cukru 120 ml
EAN 4820219343165 ID 65719 Smoothies i koktaile
📐 Brak struktury h3 low Audyt tłumaczeń
💡 Tryb Per produkt agreguje wszystkie kindy per produktId. Klik wiersza → szczegół + smart-fix.

Historia skanów

Ostatnie 10 patroli stróża
30h temu 1624.4s
3192 szt.

Watchlist

Niski wolumen, ale trend rosnący — stróż obserwuje
Wegańska alternatywa serka wiejskiego BIO 200 g – Zuger
EAN 7640166798880 · 75 szt./90d
+21 zam.
Pinsa bezglutenowa 250 g – Gluten Out
EAN 5904610312841 · 22 szt./90d
+8 zam.
Fasolka biała Jaś BIO 400 g – Ekologiko
EAN 5903111231972 · 20 szt./90d
+10 zam.
Oliwa z oliwek extra virgin wysokopolifenolowa Fenolio PDO T
EAN 8011845006050 · 8 szt./90d
+6 zam.
Curcuma Shot Multiportion BIO 500 ml – Welsom
EAN 5906526710247 · 6 szt./90d
+3 zam.

Jak stróż działa

Architektura: osobny Cloud Run Job w projekcie bioshi-database
flowchart LR
    CS[(Cloud SQL bioshi-database)]:::store
    SCH([Cloud Scheduler co 60min]):::ext
    SK([Stróż-Skaner<br>SQL + reguły]):::scanner
    VR([Stróż-Weryfikator<br>gemini-2.5-pro<br><i>faza 4</i>]):::verifier
    DISP([Dispatcher<br>recommended_mode]):::owl
    WA[(Bioshi Products<br>webapp)]:::app
    SL([Slack #bioshi-products]):::ext

    SCH -->|trigger HTTP| SK
    SK -->|SQL: 5 typów problemów| CS
    CS -->|wszyscy kandydaci| SK
    SK -->|JSON findings| DISP
    DISP -->|brak_score → Nowe produkty| WA
    DISP -->|brak_tłumaczenia → Tłumaczenia| WA
    DISP -->|polish_leak → Audyt| WA
    DISP -->|brak_widgetu → Score→Tłumaczenia| WA
    DISP -.->|alert ≥ threshold| SL
    SK -.->|opcjonalnie: weryfikator| VR

    classDef store fill:#f1f5f9,stroke:#94a3b8,color:#334155;
    classDef ext fill:#ede9fe,stroke:#8b5cf6,color:#5b21b6;
    classDef app fill:#dbeafe,stroke:#3b82f6,color:#1e3a8a;
    classDef owl fill:#fef3c7,stroke:#f59e0b,color:#78350f;
    classDef scanner fill:#fce7f3,stroke:#ec4899,color:#831843;
    classDef verifier fill:#e0e7ff,stroke:#6366f1,color:#312e81;
1. Cloud Scheduler
Co 60 min triggeruje stróża HTTP-em.
2. Stróż (Cloud Run Job)
Łączy się z Cloud SQL przez Unix socket. SA: roles/cloudsql.client.
3. POST do webappa
Kandydaci lądują w trybie „Nowe produkty". Slack alert ≥ 50.

Konfiguracja stróża

Te ustawienia są zapisywane w Firestore config/stroz i odczytywane przez Cloud Run Job przed każdym skanem.
Domyślnie 60. Min. 5, max 1440.
90 = patrzymy na orders z ostatnich 90 dni.
Próg „sprzedaje się" — niżej stróż ignoruje.
Powyżej tego dziennego dorobku — Slack DM.
Tryb cichy 22:00–07:00
Bez Slack alertów nocą (chyba że threshold ×3).
Auto-dispatch do pipeline'u
Bez ręcznej akceptacji wysyłaj nowych kandydatów do „Nowe produkty" (max 25 dziennie).