← Zpět na Blog
·9 min čtení·

Jak používám AI jako vývojář Full-Stack: My Real Automation Stack

Není to humbuk příspěvek o "10x s AI." Konkrétní návod, kde AI skutečně sedí v mé každodenní práci jako full-stack vývojáře – kód, obsahové kanály, překlady, testy, nasazení – a kde stále dělám práci sám.

AIAutomatizaceFull-StackVývojářský pracovní postupNext.jsCI/CD
Najme si mě na Upwork

Lidé se mě ptají na nějakou verzi stejné otázky: „Tvoříte webové stránky a řešení AI – tak kolik z vaší vlastní práce dělá AI?“ Upřímná odpověď je vrstvená. AI píše hodně z prvního návrhu mého kódu. Nic z toho rozsudku nevolá. Provozuje celé potrubí v tomto projektu bez dozoru. Nikdy se to nedotkne výroby, aniž by si člověk nejprve přečetl rozdíl. Níže je skutečný zásobník, nikoli verze rozteče.

1. Kód: párové programování, ne autopilot

Většinu mé každodenní práce s umělou inteligencí Claude Code sedí vedle mě v terminálu, přesně v tomto úložišti. Popisuji komponentu, chybu, refaktor v sedmi jazykových složkách pod src/app a navrhuji změnu. Čtu každý rozdíl, než dopadne – stejným způsobem, jakým bych zhodnotil PR juniora. Umělá inteligence je velmi dobrá v „aplikování tohoto vzoru na 40 souborů konzistentně“ a znatelně horší v „rozhodování, zda by tento vzor měl existovat“. Druhou práci si tedy nechávám.

Zvítězí beton: jednou lešení nové továrny na stránky a nechat z ní AI zapojit každou variantu národního prostředí, napsat první průchod sady Vitest pro novou funkci lib, přeložit trasování zásobníku do jednoduché anglické hlavní příčiny, než se pustím do kopání, a navrhnout zprávy odevzdání z rozdílu, abych nezíral na prázdnou cursor.

2. Obsah a kanály i18n, které běží beze mě

Tato stránka dodává každý blogový příspěvek až v sedmi jazycích: en, ua, de, fr, es, it, tr. Anglickou a ukrajinskou verzi píšu ručně – ta část mi zůstává, protože záleží na tónu a technické preciznosti a já nechci strojově přeložený hlas jako svůj vlastní. Zbývající jazyky jsou vyplněny skripty ve skriptech/, které procházejí stromem lokalizovaného obsahu a volají překlad API pro každé pole postrádající národní prostředí, ukládají výsledek do mezipaměti, aby opakované spuštění neplatilo za řetězce, které již mám, a místo tichého zápisu prázdného řetězce na stránku hlasitě selhávají.

Stejný instinkt automatizace se objevuje i mimo blog: sitemap.ts regeneruje každou trasu napříč každým národním prostředím v době sestavování místo toho, abych udržoval seznam ručně, RSS feed a soubory llms.txt / llms-full.txt jsou odvozeny ze stejných dat příspěvku, takže nemohou vychýlit synchronizaci s tím, co je skutečně publikováno, a CI spustí úplný test a lint pass na každém workjs.flow nasazení

3. AI uvnitř produktu, nejen kolem něj

Druhá polovina „AI v mém pracovním postupu“ je to, co dodávám za GEO – generativní optimalizaci pro vyhledávače, díky níž je web čitelný pro LLM stejným způsobem, jakým je SEO činí čitelným pro vyhledávací robot. Konkrétně: llms.txt a llms-full.txt popisující tento web ve formátu, který může agent přímo analyzovat, JSON-LD strukturovaná data na stránkách služeb a blogů, takže model může extrahovat fakta místo hádání z prózy, a komponenta pro označení schématu, která zůstává synchronizovaná se skutečným obsahem stránky místo statického bloku, někdo zapomněl aktualizovat.

To je hranice, na které mi skutečně záleží: AI, která mi pomáhá budovat web, je pro návštěvníka neviditelná. Umělá inteligence, která pomáhá samotnému webu porozumět ostatním AI, je funkce, kterou explicitně stavím a testuji – existuje vyhrazená sada Vitest pro pomocníky s GEO feedem, přesně tak, aby tiše nehnije jako netestovaná integrace.

4. Kde držím lidské sídlo

Nic z toho neznamená, že AI rozhoduje o tom, co bude loď. Nevybírá si informační architekturu, nevybírá, které stránky služeb existují, nerozhoduje o tom, že kontaktní formulář potřebuje ještě jedno ověřovací pravidlo místo tří méně polí – toto posouzení je skutečná práce a je to přesně ta část, za kterou klienti platí, když si najímají vývojáře místo generátoru. AI koncepty; slučuji se. AI překládá; Píšu zdroj. AI navrhuje refaktor; Rozhoduji, zda si abstrakce zasluhuje své místo, podle stejné disciplíny nepřidávat strukturu, kterou kódová základna zatím nepotřebuje.

Pokud se snažíte zjistit, kde AI skutečně šetří čas ve skutečném produktu – oproti tomu, kde pouze přesouvá zátěž recenze – to je obvykle správná otázka, kterou si před automatizací čehokoli položit: jaké rozhodnutí vlastně odstraňuji z člověka a zda je mi toto rozhodnutí učiněno pomocí skriptu?

Chcete toto nastavení pro váš projekt?

Tento druh pracovního postupu podporovaného umělou inteligencí a automatizací začleňuji také do klientských projektů – od nasazení s CI-gated až po strukturu obsahu připravenou na GEO. Obraťte se prostřednictvím kontaktního formuláře a řekněte mi, jaká část vašeho procesu ještě zabírá váš týden.

Potřebujete to postavit, ne jen vysvětlit?

AI řešení pro podnikání: RAG, agenti, Next.js. Přímý dodavatel.

Najměte si mě na Upwork

Jste připraveni diskutovat o svém projektu?

Jsem senior webový inženýr se specializací na React a Next.js – dostupné pro projekty na volné noze po celém světě.

Umístění

Kyjev, Ukrajina