A kódolási képességeim hagynak némi kívánnivalót maga után. Soha nem ragaszkodtam elég sokáig az oktatókönyvekhez és útmutatókhoz ahhoz, hogy valóban olyan alkalmazásokat és programokat hozzak létre, amelyeket látni akartam. A nagy nyelvi modellekkel működő AI chatbotok megváltoztatták ezt. Most már le tudom írni az elképzelésemet, például egy horrorfilmek képgalériáját, vagy egy klasszikus PC-játék csavarját, és a chatbot több száz sornyi kódra változtatja az egyszerű angol nyelvemet – és életre kelti a látásomat.
Ezt hívják hangulatkódolás. A tapasztalt kódolók számára sokkal gyorsabbá teheti a munkát. De a nem kódolók számára a programozás eszközeit adja a kezünkbe. A folyamathoz megfelelő gondolkodásmód jelentheti a különbséget a jó vagy a rossz tapasztalat között – még akkor is, ha nem éri el az eredetileg remélt eredményeket. Néha meg kell tanulnod, hogy mit tudsz és mit nem, vibe kódot menet közben.
Választhat a Gemini, a ChatGPT, a Claude vagy egy másik chatbot közül, és mindegyiknek megvan a maga sajátossága és különlegessége. Az Ön megközelítése és a chatbot felszólításának módja ugyanolyan fontos, mint a választott modell, mivel minden az Ön utasításaira épül.
Íme öt tipp, amelyek segíthetnek a hangulatkódolás megkezdésekor.
Ismerje meg chatbotját
Az Ön által használt chatbot számít, bár a modell típusa fontosabb lehet annál, hogy ki készítette.
Amikor megpróbálja létrehozza ugyanazt az alkalmazást A Gemini 2.5 Flash és a Gemini 3 Pro használatakor nyilvánvalóvá vált, hogy az előbbinél más megközelítésre van szükség a fejlettebb Pro modell hasonló teljesítményének eléréséhez. Ez konkrétabb szándékot és utasításokat jelent a felszólításokkal, és tapasztalatom szerint több kézi munkát.
A Gemini 2.5 Flash-el végzett kódolásom óta gyakran gyakorlatiasabbá tette a folyamatot, amit nem is kerestem. Az alkalmazás finomítása során csak a módosított szakaszhoz adna meg kódot, így a kódot manuálisan ki kell cserélnem, vagy egy másik felszólítással kell megadnom a teljes kódot. Ezzel szemben a Gemini 3 Pro használatával automatikusan a teljes kódot biztosítaná.
A futásteljesítmény változhat, de ha úgy dönt, hogy „gyors” vagy „gondolkodó” modellt használ a hangulatkódolási projekthez, akkor több készségre és képzésre lehet szüksége egy gyors modellel való munkavégzéshez. Ha csak egy gyors vagy kevésbé fejlett modell áll rendelkezésére, és az olyan kódszerkesztéseket kér, amelyek nem érzik jól magukat, akkor ismét felkérheti a chatbotot, hogy adja meg az összes kódot (vagy beállíthat egy szabályt, amely minden módosítás után a kód teljes törzsét tartalmazza a módosításokkal).
Több (de nem mindegyik) chatbot használatával kapcsolatos tapasztalataim szerint: Ha nem bánja, hogy bepiszkolja a kezét egy kis kóddal, valószínűleg a legtöbb modellnél sikeres lesz, ha egyértelmű és konkrét utasításokat ad. Nem kódolók: Ha teheti, ragaszkodjon a fejlettebb „érvelő” vagy „gondolkodó” modellekhez. Azt tapasztaltam, hogy a gondolkodó modellek több nehézemelést végeznek el helyetted.
A chatbot, korlátainak és képességeinek megismerése tapasztalatból fakad, ezért a legjobb, ha általában használod és kérdéseket teszel fel.
Tegye konkréttá az utasításokat
Ha részletes elképzelése van arról, hogy milyen projektet szeretne kódolni, akkor a konkrétság kulcsfontosságú.
A vibrációs kódolás azzal kezdődik, ami a fejedben van. Ha nagyon világos elképzelése van, akkor a kezdeti promptban mindent bele lehet foglalni, amit látni szeretne a projektben. Legyen kimerítő. A chatbot megalkotja, amit tud, és remélhetőleg látni fogja, hogy az ötleted formát ölt.
A másik oldalon csak nagyon laza elképzelése lehet arról, hogy mit szeretne az alkalmazással, és több teret ad az AI-nak az alkalmazás működésének szabályozására, vagy arra, hogy más módon érje el azt, amit kért tőle.
Iterate iterate iterate
Álmai alkalmazása valószínűleg nem fog megjelenni a chatbotnak adott első vagy második felszólításban. Valószínűleg több időt fog tölteni finomítások kérésével, mint bármi mással.
Kérjen javaslatokat chatbotjától. Ha elakad a webalkalmazás egy részén, legyen szó annak működéséről vagy stílusáról, kérdezze meg a chatbotot. Körülbelül annyi javaslatot fog adni, amennyit csak szeretne. És mivel a hangulatkódolás egy iteratív folyamat, ha megkérjük, hogy javasoljon öt módszert az alkalmazás fejlesztésére, az valóban változást hozhat.
Izzad meg a technikai dolgokat, csak egy kicsit
A nem kódolóknak ki kell találniuk néhány technikai dolgot, hogy egy alkalmazás vagy projekt jól működjön. A jó dolog az, hogy a chatbotot erőforrásként használhatod.
Íme néhány dolog, amit érdemes kitalálni:
Formátum: A legtöbb egyszerű webalkalmazás esetében a kód kimenete HTML-ben ideális a nem kódolók számára. Ha pedig nem szeretne több fájllal és mappával foglalkozni, kérhet egyetlen HTML oldalt. Ez korlátozásokat és esetleges „memóriaproblémákat” jelenthet a chatbot környezeti ablakában, ha a fájl nagy lesz, de ez az egyik legegyszerűbb módja annak, hogy a kimeneti kódot a böngészőjébe küldje tesztelésre. Ha nem biztos benne, kérdezze meg a chatbotot, hogy mi legyen a legjobb formátum a projekthez és az alkalmazás futtatásának folyamatához.
Skála: Ha nem biztos a chatbot képességeiben, kérdezze meg. Azt fogja mondani, hogy nem tud új közösségi hálózatot létrehozni, de ha olyan audiovizualizálót szeretne, amely a régi Winamp-korokat közvetíti, akkor szerencséje van. Ha kérése meghaladja a chatbot képességeit, kérjen tőle alternatív megoldásokat.
Ellenőrizze a hibákat: Néha a chatbot hibás kódot ad, ezért újra és újra tesztelnie kell. Még fontosabb, hogy közölje, mi nem működik – vagy hogy pontosan hogyan szeretné, hogy valami működjön. Ha homályos üzenetet ad meg, ne lepődjön meg, ha homályos kimenetet kap. Ha azt mondjuk a chatbotnak, hogy „ez nem működik”, az lényegesen kevésbé hatékony, mint a tesztelés során tapasztalt konkrét hibák részletezése. Minél pontosabb a visszajelzés, annál pontosabb a mesterséges intelligencia válasza, ami hatékonyabbá és élvezetesebbé teszi az általános élményt.
Legyen nyitott az elméje
Hacsak nincs egy nagyon konkrét és merev célja a hangulatkódolási projekttel, a nyitott elme elengedhetetlen. Ha nem tud semmit a kódolásról, valószínűleg nem ismeri az összes kéznél lévő képességet. Ha nem vagy biztos a korlátaiban, ugyanolyan könnyű lesz alábecsülni, mint túlbecsülni, hogy mit tehet.
Tökéletes világban minden, amit csak kódol, zökkenőmentesen fog futni, de valószínűleg előfordulnak hibák. Legyen szó arról, hogy a chatbot memóriája elfelejt valamit, technikai korlát vagy valami a kettő között van, néhány dolog elromlik. Ha szerencséd van, a chatbot felismeri és kijavítja a problémát, de néha nem lesz képes rá, és itt hasznos a nyitottság. Kérjen alternatív megközelítéseket – találhat olyan megközelítést, amely jobban tetszik, mint az eredeti elképzelése. Soha nem tudhatod meg, amit nem tudsz, hacsak meg nem kérdezed.
Ne félj újrakezdeni
Más kreatív folyamatokhoz hasonlóan néha az újrakezdés a legjobb. Ha számtalan iteráción ment keresztül, és messze van attól, hogy az alkalmazás ott legyen, ahol szeretné, fontolja meg az újrakezdést. Ez történhet teljesen a semmiből, vagy úgy, hogy az első csevegésből átveszi a kódot, és alapul szolgálhat az új beszélgetéshez.
Bár utasíthatja a chatbotot, hogy az eredeti csevegésben a nulláról kezdje, lehet, hogy tiszta lappal lehet továbblépni. Próbálja újra egy új csevegésben – hogy az AI ne keverje össze a dolgokat a korábbi projektjével. Előfordulhat, hogy azonosított néhány olyan figyelmeztetést, amelyek visszaküldték a projektet, és amelyeket ezúttal elkerülhet, így arra koncentrálhat, ami működött, ahelyett, hogy a chatbot memóriájában tartaná referenciaként azt, ami nem működött.
Az újrakezdés nem csak a chatbot kedvéért ezúttal „jóra fordul”, hanem azért is, hogy újraindítsa kreatív folyamatát.









