Nestíháš sledovat všechna videa? AI Čítárna projde tvoje YouTube kanály a ráno ti připraví česká shrnutí. Vyzkoušej ji zdarma až 10 dní, bez platební karty.

Nestíháš YouTube? AI Čítárna ti ráno připraví česká shrnutí.Vyzkoušet 10 dní zdarma →

Jak používám Vercel pro web a noční práci AI Čítárny

Jan Jílek · Provoz

Na Vercelu běží stránky Čítárny i kód, který v noci připravuje nová shrnutí. Modely přitom používám přes Claude API a data ukládám do Supabase.

Pro začátečníky: zveřejnění a kontrola webu

Vercel je služba pro nasazení a provoz aplikací. U Čítárny ho využívám takto:

  • Nasazení z GitHubu. Odešlu změny do hlavní větve a Vercel spustí sestavení a nasazení. Nemusím ručně nahrávat jednotlivé soubory.
  • Náhled před zveřejněním. Pro samostatnou větev web mi vytvořil adresu, kde jsem si změny prošel a schválil před nasazením do ostrého provozu.
  • Měření používání. Ve Vercel Web Analytics sleduju například kliknutí na čas ve videu nebo kopírování obsahu do AI. Testovací účty z měření vyřazuju.

Pokud s agentem upravuješ web, náhledová adresa ti umožní posoudit výsledek přímo v prohlížeči.

Pro pokročilé: plánování a zpracování na pozadí

Čítárna pracuje i tehdy, když ji nikdo nemá otevřenou:

  • Crony jsou naplánované úlohy. Spouštějí noční zpracování, ranní upozornění a e-mailové přehledy. Hobby má hodinové okno spuštění, Pro plánuje na konkrétní minutu; úspěšné dokončení tím zaručené není.
  • Serverless funkce spouštějí kód na požádání. V Čítárně získají přepis, zavolají AI modely a uloží výsledek.
  • Dávky a pokračování umožňují rozdělit delší práci. Noční běh u mě počítá s 300 sekundami na jedno spuštění a potom vyvolá další pokračování. Jde o limit tohoto řešení, dostupné maximum Vercelu závisí na tarifu a konfiguraci.
  • Logy jsou záznamy o běhu aplikace. Kontroluju v nich průběh nočního zpracování.

Přístupové klíče mám uložené v proměnných prostředí. K dispozici je také návrat k předchozímu nasazení, kdyby nová verze způsobila problém. Ten ale neobnoví databázi: návrat verze aplikace a obnovu dat je potřeba řešit zvlášť.

← Zpět na tipy