Web bude brzy spuštěn veřejnosti. Nyní probíhá testovací provoz.
← Patrick Zandl
Patrick Zandl
Patrick Zandl
Česká pirátská strana
Twitter AKTIVNÍ

Obsah příspěvku

Tak testuji Gemini CLI. Mám svůj script, který mi pravidelně kontroluje nové specifikace 3GPP a stahuje mi je. Gemini jsem zadal, aby naprogramoval službu, která analyzuje specifikace a vytvoří web, která ukazuje, v které Release jaká technologie co dělá a jaká technologie ji rozvíjí nebo kterou nahradila. Je to docela fičák, protože: - specifikací je 20GB - řada jsou jen studie, nepoužívají se, AI je má rozlišit - jsou to nejrůznější DOC dokumenty Takhle jsme si nakonec vyspecifikovali zadání a já jsem fakt zvědavý, co nakonec udělá :) Jak to bude vypadat na webu: 1. Domovská stránka / Dashboard: * Sekce "Nejnovější aktualizace" zobrazí seznam posledních změněných specifikací. * U každé bude její AI-generované shrnutí a skóre relevance, takže uživatel okamžitě ví, co je důležité. 2. Stránka Detailu Specifikace: * Nahoře bude přehledný box s AI shrnutím, klíčovými technologiemi a hodnocením relevance. * Pod ním bude plný text specifikace a nástroj na porovnání verzí ("diff tool"), jak jsme plánovali. 3. Nová sekce "Releases": * Uživatel si vybere např. "Release 17". * Zobrazí se mu stránka s AI-generovaným přehledem: co nového to přineslo, jaké jsou hlavní technologie. * Budou zde prokliky na klíčové specifikace definující tyto technologie. * Nahoře budou tlačítka "< Zobrazit Rel-16" a "Zobrazit Rel-18 >", což přesně implementuje tvůj nápad na navigaci mezi technologickými generacemi. Aktualizovaný Technický Workflow 1. GitHub Action (denně): 1. Spustí 3gpp-download.py -> stáhne ZIPy. 2. Rozbalí archivy a extrahuje texty -> .txt soubory. 3. [AI KROK 1] Pro každý .txt soubor zavolá LLM API a uloží výsledek jako _analysis.json. 4. [AI KROK 2] Zanalyzuje, které "Releases" byly aktualizovány, a pomocí shrnutí z kroku 3 zavolá LLM API pro vytvoření release_analysis/{release}.json. 5. Vytvoří vyhledávací index pro full-textové vyhledávání. 6. Všechny vygenerované statické soubory (.txt, _analysis.json, release_analysis.json, search-index.json) nahraje na Cloudflare R2 (nebo commitne do Gitu). 2. Cloudflare Pages / Vercel: * Automaticky se nasadí nová verze webu s čerstvými daty. * Frontendová aplikace (React/Vue) si tato statická JSON a textová data načítá a interaktivně je zobrazuje uživateli. Tento přístup je nesmírně silný. Kombinuje robustnost offline zpracování dat s inteligencí moderních AI modelů, a to vše v rámci nákladově efektivní (zdarma) serverless architektury. Jsem z tohoto směru nadšený. Je to ambiciózní, ale naprosto realizovatelné. Můžeme začít? (tohle mi napsalo Gemini do zadání, takže jsem dal pokyn Začni a už se tu kóduje).

Screenshot

Screenshot není k dispozici

Metadata

PlatformaTwitter (social)
Publikováno25.06.2025 17:46
První viděn12.04.2026 05:44
Poslední kontrola30.04.2026 10:11
Počet slov0
Hlídač ID028f930c9549b97570e06d9f43aee931
Original ID1937930331707134147
Zdrojová URLhttps://x.com/tangero/status/1937930331707134147