Cenová inteligence pro cestování
Srovnávání cen zájezdů pro cestovní kancelář, trh EU · Vytvořeno od základu, samostatně: scraper, administrační konzole a napojení AI
Aktualizováno
Před
Ruční porovnávání cen zájezdů s konkurencí nešlo škálovat a sběrové úlohy po každém výpadku zamrzly.
Po
~5×
rychlejší sběr na webu konkurence po opuštění prohlížeče; pool prohlížečů se po výpadcích sám doplní.
- 1Člověk:Zaměstnanci
Vyberou zájezd k porovnání: město odjezdu, termín, délku pobytu, obsazení.
- 2Software:Plánovač
Spustí srovnávací úlohu.
- 3Software:Prohlížeče
Sbírají ceny konkurence přes rotující proxy.
Software:HTTP klientČte jediný zdroj, který prohlížeč nepotřebuje.
- 4Člověk:Zaměstnanci
Vidí srovnání cen v administrační konzoli.
Vždy platí
- Po výpadku se pool prohlížečů sám doplní.
- AI agent klienta může srovnání také spustit.
Problém
Kancelář potřebovala porovnat své zájezdy s weby konkurence podle města odjezdu, termínu, délky a obsazení.
Diagnóza
Weby blokují boty, takže těžká byla stabilita a cena proxy, ne parsování. Úlohy zamrzly na prázdném poolu prohlížečů.
Varianty, které jsem zvažoval
Po výpadku úlohy zamrzly na prázdném poolu prohlížečů. Řešení?
Zvoleno
Pool, který se po výpadku sám doplní
Limit provozu proxy jednou vyčerpal pool ze 40 prohlížečů na 0; nyní se doplňuje každých 60 sekund. Cena: smyčka doplňování k údržbě.
Zamítnuto
Pool pevné velikosti
Po výpadku se zmenšil a zůstal malý.
Prohlížeče a proxy stojí peníze. Potřebuje je každý zdroj?
Zvoleno
Prosté HTTP požadavky pro zdroj, který je dovoluje
Jeden web šel z 8 na 43 termínů za minutu, bez prohlížeče, který by bylo třeba udržovat naživu.
Zamítnuto
Plný prohlížeč pro každý zdroj
Platí za prohlížeč a proxy i tam, kde nejsou potřeba.
Řešení
Plánovač spouští srovnávací úlohy na poolu prohlížečů s rotujícími proxy. Zaměstnanci používají administrační konzoli a AI agent klienta může srovnání také spouštět.
- Sběr
- Python
- Camoufox
- Playwright
- curl_cffi
- Rotating proxies
- Apify
- API a data
- FastAPI
- Supabase
- PostgreSQL
- Administrační konzole
- Next.js
- React
- Vite
- TanStack Query
- Chart.js
- Napojení AI agenta
- MCP server
- Kvalita
- GitHub Actions
- gitleaks
- Vitest
- pytest
Související služby
Čísla: Historie commitů