Jak jsem si vibecodila prvního robota (a co bych příště udělala jinak)

Neumím programovat. Nikdy jsem se to neučila, vždy jsem si říkala, že to není pro mě. A přesto jsem nedávno seděla před obrazovkou a sledovala, jak robot sám od sebe ukládá dokumenty, tiskne stránky a zapisuje data do Excelu – a to všechno díky kódu, který jsem „napsala“ já.

Jak je to možné? Dvě slovíčka: vibe coding.

Co to vlastně vibe coding je?

Pokud jste o tom pojmu ještě neslyšeli – vibe coding je přístup, kdy nemusíte znát ani řádku kódu. Prostě AI řeknete, co chcete, a ona to naprogramuje za vás. Vy ladíte, testujete, komentujete. Ona kóduje. Parťák jak vyšitý.

Ke mně se tento pojem dostal brouzdáním po AI komunitách. Zaujal mě. Zkusila jsem dvě malé appky. Výsledky byly… hmm, řekněme průměrné. Ne že by to bylo špatné, ale nebylo to prostě ono. Odložila jsem to.

A pak přišel ten nápad.

Ten nápad

Mám jednu opakující se pracovní činnost, která mě každý den stojí spoustu kroků: otevřít dokument, uložit ho na různá místa, vytisknout úvodní stranu, uložit ji do složek, zapsat data do Excelu… Stále dokola.

Napadlo mě: Co kdyby to dělal robot? Robot, který není propojený s AI, data zůstávají offline, nic nikam neodesílá.

Nápad jsem hodila do Gemini. A Gemini bez mrknutí oka odpověděla: „Jasně, pojďme se na to podívat.“ A začala sypat – co by potřebovala ode mě, jak by to řešila, co všechno je možné.

Jak to dopadlo

Gemini Pro mi vytvořila kód v Pythonu. Zpracovávala jsem ho ve Visual Studio Code. Bylo to dlouhé, občas frustrující, ale nakonec se to podařilo.

Dnes mám robota, který po spuštění uloží dokument na různá určená místa, z úvodní strany vytvoří tisk, uloží ji do příslušných složek a zapíše data do Excelu. Sám. Jen ho spustím.

Když to poprvé celé proběhlo správně, málem jsem vyskočila ze židle. Tohle jsem udělala . Bez jediné řádky kódu, kterou bych skutečně znala.

10 věcí, které bych příště udělala jinak

1. Sepište si všechny kroky předem. Než začnete, napište si přesně, co chcete, aby robot dělal – každý jednotlivý krok. Já jsem to podcenila a pak jsme s Gemini stále doplňovaly detaily, které jsem zapomněla.

2. Dejte AI co nejvíce kontextu. Popište svoji představu co nejpřesněji. Kontext je vše. Čím více toho AI ví, tím lepší výsledek dostanete.

3. Vše řešte v jednom chatu. AI se občas v dlouhé konverzaci „ztratí“. Důležitý kód, který se blíží vaší představě, si vždy uložte bokem – než ho přepíšete novým. 

4. Sdílejte screenshoty. Gemini rozumí obrázkům. Klávesová zkratka Win + Shift + S a můžete mu ukázat přesně, co vidíte na obrazovce. Ušetřilo mi to hodně popisování.

5. Před spuštěním si vytvořte zálohu dat. Pokud robot zapisuje do Excelu nebo jiného souboru, kde už máte data – nejdřív si udělejte kopii. Jednou jsem to nestihla a data bylo potřeba opravovat ručně.

6. Hlaste všechny problémy najednou. Po testování mu vždy vypište všechny chyby, na které jste narazili. V Gemini Pro můžete chat přerušit další zprávou – takže když si na něco vzpomenete, prostě to dopošlete.

7. Hlídejte si, že jedete v režimu Pro. Gemini Pro a Gemini Flash jsou dva různé světy. Pro je přímo stavěný na programování. Jenže se to někdy samo přepne. Hlídejte si to.

8. Čtěte, co píše pod kódem. Pod každým kódem Gemini přidává podrobný popis kroků a poznámky. Čtěte je důsledně – někdy je tam schovaný klíčový detail, který vám ušetří hodinu hledání chyby.

9. Buďte trpěliví. Vibe coding není magie na jedno kliknutí. Je to spolupráce, ladění, testování. Vyplatí se to.

10. Nevzdávejte to. Byly chvíle, kdy jsem si říkala, že to prostě nepůjde. Ale nádech, jedem dál a jupí. Povedlo se!