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 →

Co jsem se naučil při stavbě projektů s AI

Jan Jílek · Průběžně doplňovaný tip

Při stavbě AI Čítárny, osobního webu a dalších projektů si postupně skládám vlastní způsob práce s AI. Něco se týká zadávání úkolů, něco testování a dost věcí taky času, peněz a mojí vlastní hlavy.

Tady jsou zkušenosti, ke kterým se vracím. Tipy pro vibecodery, jako jsem já. Seznam budu postupně doplňovat.

Učení na vlastním projektu

  • Nejvíc se učím tím, že něco stavím. Videa, podcasty nebo školení mi můžou dát inspiraci. Skutečné otázky ale přicházejí, až když řeším vlastní projekt.
  • Pomáhá stavět něco, co sám používám. Vidím v tom smysl a poznám, co mi při používání chybí nebo překáží.
  • Ptám se, proč a co to znamená. Když agent použije pojem, kterému nerozumím, nechám si ho vysvětlit. Stavbu beru i jako příležitost něco se naučit.
  • Inspiraci zkouším vztáhnout ke svému projektu. Když mě zaujme funkce jiné aplikace, můžu se AI zeptat: „Jak by se podobný princip dal využít u mého projektu?“

Zadání a domluva s agentem

  • Musím vědět, co chci vytvořit. AI mi může navrhnout další možnosti, ale první zadání a důvod, proč něco stavím, přichází ode mě.
  • Nejdřív si ověřím porozumění. U složitějšího úkolu chci, aby agent vlastními slovy popsal zadání a navrhl postup. Stavět začne až po odsouhlasení.
  • Když nevím, požádám o otázky nebo checklist. Nemusím předem znát všechny kroky. Můžu chtít seznam toho, co je potřeba rozhodnout a ověřit.
  • Prompty radši diktuju. Vlastními slovy popíšu, co potřebuju, a před odesláním zkontroluju přepis.
  • Způsob komunikace si upravuju. Když AI píše moc dlouze nebo technicky, řeknu jí to. Domluvená pravidla si nechám zapsat do projektových instrukcí pro další práci.

Modely a nástroje

  • Neúspěch jednoho modelu nemusí být konec. Když se s ním nehnu dál, zkusím zadání probrat s jiným. Stejně tak neberu loňský neúspěch jako důkaz, že něco nejde ani dnes.
  • Používám Claude Code i Codex. Kvůli druhému pohledu i proto, abych se naučil pracovat s oběma. Práce s nimi je pro mě jiná zkušenost než běžný chat.
  • Chci průběžně zkoušet nové modely. Nechci zůstat jen u zkušenosti s nástrojem, který jsem používal před rokem.
  • Opakovanou práci si chci usnadnit. Když vím, že podobný úkol budu řešit znovu, požádám AI o pomoc s vytvořením skillu nebo vhodného agenta. Myslím přitom na oba nástroje, které používám.

Vzhled a zpětná vazba

  • Chci vidět návrh. U webu, nové funkce nebo e-mailu si nechávám připravit HTML náhled. Lépe se mi rozhoduje nad tím, co vidím, než nad dlouhým popisem.
  • U grafiky si nechám ukázat dvě nebo tři varianty. Vyberu směr a ten pak společně dopracujeme.
  • Složité nastavení řeším i screenshotem. Pošlu AI obrazovku a zeptám se, co jednotlivé možnosti znamenají. Před odesláním je potřeba schovat citlivé údaje.
  • Projekt ukazuju dalším lidem. Známí nebo testeři mi dávají zpětnou vazbu, kterou při vlastním používání nemusím získat. Záleží mi i na vzhledu, abych se do aplikace rád vracel.

Kontrola a pokora

  • Důležité věci nechávám otestovat a sám je zkouším. Zpětnou vazbu si beru i od jiné AI nebo kontrolních subagentů. Jejich připomínky je ale potřeba ověřit. Popsal jsem také, jak nechávám Codex projít web jako nový uživatel.
  • Pochvala od AI není kontrola kvality. To, že mi napíše, jak je můj nápad skvělý, ještě neznamená, že mám všechno promyšlené.
  • Respektuju lidi, kteří tomu rozumějí víc. Stavění pomocí AI ze mě automaticky nedělá zkušeného programátora nebo designéra. Chci se od nich učit.
  • Zkouším i věci, kterým zatím úplně nerozumím. Někdy mi to připadá jako magie. U důležitých částí ale chci vědět, co se děje, a ověřit výsledek.

Dokončování a cesta k uživatelům

  • Hotové je pro mě lepší než nekonečně vylepšované. Vždycky najdu další věc k úpravě. Potřebuju poznat, kdy je domluvený úkol dokončený.
  • Musím určovat priority. S AI se dá pořád stavět něco dalšího. To ještě neznamená, že je to právě teď potřeba.
  • Postavit aplikaci je jen část práce. Stejně musím řešit, jak se o ní lidé dozvědí a proč ji budou používat. Distribuce a marketing potřebují vlastní čas.

Čas a peníze

  • Aplikaci jako AI Čítárna nepostavíš pěti prompty za večer. Je potřeba promyslet její fungování, postupně ji stavět, testovat a opravovat. Tady popisuju svůj postup u důležité funkce.
  • Vibecoding stojí čas i peníze. Platím za AI nástroje a stavbě projektů věnuju hodně času. Návratnost přitom není jistá.
  • Nechci čekat, až učení zařídí zaměstnavatel. Pokud se tomu chci věnovat, potřebuju si pro to sám najít prostor.
  • Návratnost nemám slíbenou. Můžu tomu věnovat hodně času a nevytvořit projekt, který se uchytí. Hodnotu pro mě má i to, co se cestou naučím.

Soustředění a odpočinek

  • Snažím se držet jednoho úkolu. Přepínání mezi projekty, chaty, Claudem a Codexem mě umí zahltit. To, že zvládne pracovat několik agentů současně, ještě neznamená, že zvládnu sledovat všechny.
  • Potřebuju taky vypnout. Po čtení návrhů, výsledků a dalších zadání mi pomáhá od počítače odejít, třeba ke sportu.
  • Baví mě věci dotahovat. Někdy už mě volají k večeři a agent pořád pracuje. Právě proto potřebuju hlídat i to, kdy pro dnešek skončit.
  • Musí mě bavit samotné stavění. Zkoušení, otázky, opravy a další pokusy k tomu pro mě patří. Chápu, že takhle nechce trávit čas každý.
← Zpět na tipy