Vyhledávání v katalogu, fulltext a AI — plán
Stav dokumentu: Částečně — parametr
?q=na/bylinya/symptomyje hotový; samostatná routa/vyhledavani, FTS5, vektory a AI pro admin jsou backlog.
Cíl: jedna featura — vyhledávání napříč obsahem a plánované pokročilé / sémantické dotazy (odděleně od tabulky filtrů URL na /byliny).
Vstup: 24-engineering-roadmap.md Fáze 8 · 23-api-and-routes.md. Základní filtry: filtry-katalogu-bylin.md. Rozcestník: filtrace-a-vyhledavani-katalogu.md.
1. Současný stav
-
?q=na/byliny— český / latinský / alternativní název zherb_names, normalizace diakritiky (app/lib/fold-for-search.ts). -
?q=na/symptomy— název / slug / popis tématu.
2. Samostatná routa /vyhledavani
- Veřejná stránka sjednocující výsledky z více entit (byliny, témata, metody…) — viz 23-api-and-routes.md.
3. Budoucí vyhledávání (Engineering Fáze 8)
24-engineering-roadmap.md Fáze 8.
- Plnotextové vyhledávání v D1 (FTS5) napříč
herbs,topics,processing_methods. - Embeddings / semantika („bylina na klid mysli a spánek" bez přesné shody slov).
- Doporučování podobných bylin na kartě (
herb_similar+ embeddings). - AI asistence pro admin (předvyplnění tagů, kontrola obsahových pravidel).
4. Akceptace
- Plnotextové vyhledávání a
/vyhledavanijsou aktivní (až po implementaci).
5. Vazby na jiné dokumenty
- Filtry
/byliny— filtry-katalogu-bylin.md. - Doporučovací engine — doporuceni.md.
- Štítky a validace obsahu — stitky-tvrzeni-a-typy-dukazu.md.