Vygenerovano: 2026-03-12 00:46 | Typ: scout | CzechAI
Model: qwen3:32b
Ukol: URGENTNI: Portal OsobniReality.cz selhava. URL: https://www.osobni-reality.cz Chyba: quick_scan_error Posledni uspech: unknown 1. Crawlni URL 2. Zmenila se struktura? 3. Anti-bot opatreni? 4. Existuje API? 5. Navrhni opravu.
Cas: 2026-03-12T00:40:15.741Z - 2026-03-12T00:46:26.826Z
| Portal | Kat. | Obtiznost | Render | Anti-bot | Data | Strategie | Poznamky |
|---|---|---|---|---|---|---|---|
| OsobniReality.cz | problematic | medium | javascript | none | nemovitosti, služby, kontakty | crawl4ai | Struktura založena na statickém HTML s JavaScript interaktivitou. API nenalezeno. Chyba quick_scan pravděpodobně způsobena očekáváním JSON API, které není dostupné. |
**Diagnóza problému OsobniReality.cz:**
1. **Strukturální změny:**
- Web používá statické HTML s JavaScript interaktivitou (Bootstrap, jQuery), ale **žádné změny struktury** nebyly detekovány.
- Data (nemovitosti, služby) jsou vložena přímo do HTML, **žádné JSON API** není dostupné.
2. **Anti-bot opatření:**
- **Žádná anti-bot ochrana** (Cloudflare, CAPTCHA, rate-limiting).
- Web používá standardní meta tagy a skripty pro základní SEO a UX.
3. **Chyba quick_scan:**
- Chyba pravděpodobně vznikla **očekáváním JSON API**, které na adrese `/api` neexistuje.
- Web nevyužívá dynamické načítání dat (SPA), takže tradiční HTTPX nebo CRAWL4AI musí analyzovat HTML.
4. **Návrh opravy:**
- **Změna strategie:** Použijte `crawl4ai` pro zpracování JavaScriptu a extrakci dat z HTML.
- **Příklad XPath pro nemovitosti:**
```xpath
//div[@class='nabidka']//a[@itemprop='url']/@href
```
- **Zkontrolujte závislosti Softreal:**
Web používá [Softreal](http://www.softreal.cz) – ověřte, zda poskytují API pro externí přístup k datům.
5. **Doporučené nástroje:**
- `crawl4ai` (pro JavaScript rendering)
- `httpx` (pro statické stránky, pokud se struktura změní)
- **Firecrawl** (pro LLM-based extrakci z HTML)
**Příští kroky:**
- Testujte `crawl4ai` s konkrétními XPath/CSS selektory pro extrakci dat.
- Pokud se struktura změní, aktualizujte selektory.
- Zvažte kontakt s provozovatelem pro potenciální API integraci.