{"id":1226,"date":"2025-07-21T19:30:07","date_gmt":"2025-07-21T17:30:07","guid":{"rendered":"https:\/\/piotrgabriel.pl\/wiki\/?p=1226"},"modified":"2025-07-22T10:46:53","modified_gmt":"2025-07-22T08:46:53","slug":"jak-stworzyc-idealny-plik-gemini-md-kompletny-przewodnik-dla-gemini-cli","status":"publish","type":"post","link":"https:\/\/piotrgabriel.pl\/wiki\/jak-stworzyc-idealny-plik-gemini-md-kompletny-przewodnik-dla-gemini-cli\/","title":{"rendered":"Jak stworzy\u0107 idealny plik gemini.md? Kompletny przewodnik dla Gemini CLI"},"content":{"rendered":"<p>Automatyzacja pracy, z kodem z kodem i tre\u015bci\u0105, gdzie narz\u0119dzia oparte na AI, takie jak <strong>Gemini CLI<\/strong>, staj\u0105 si\u0119 naszymi codziennymi partnerami, kluczem do sukcesu jest precyzyjna komunikacja. Jak sprawi\u0107, by model j\u0119zykowy my\u015bla\u0142 tak jak my, rozumia\u0142 cele naszego projektu i dzia\u0142a\u0142 z maksymaln\u0105 wydajno\u015bci\u0105? Odpowiedzi\u0105 jest dobrze skonstruowany <strong>plik gemini.md<\/strong>. To nie jest kolejny plik konfiguracyjny. <strong>To konstytucja Twojego projektu<\/strong>, jego cyfrowy m\u00f3zg i <strong>centrum dowodzenia<\/strong>. W tym artykule poka\u017c\u0119 Ci krok po kroku, jak stworzy\u0107 plik, kt\u00f3ry zrewolucjonizuje Twoj\u0105 prac\u0119.<\/p>\n<h2>Czym jest plik <code>gemini.md<\/code> i dlaczego jest absolutnie kluczowy?<\/h2>\n<p>Plik <code>gemini.md<\/code> to plik tekstowy w formacie Markdown, kt\u00f3ry umieszczasz w g\u0142\u00f3wnym katalogu swojego projektu. Jego zadaniem jest dostarczenie Gemini sta\u0142ego, niezmiennego <strong>kontekstu dla AI<\/strong> na temat tego, nad czym pracujecie. Pomy\u015bl o nim jak o odprawie dla nowego cz\u0142onka zespo\u0142u &#8211; zamiast powtarza\u0107 mu wszystko ka\u017cdego ranka, dajesz mu dokument, do kt\u00f3rego zawsze mo\u017ce zajrze\u0107. Za ka\u017cdym razem, gdy uruchamiasz Gemini w danym projekcie, model odczytuje ten plik, aby &#8222;przypomnie\u0107 sobie&#8221; wszystkie kluczowe zasady, cele i wytyczne.<\/p>\n<p>Korzy\u015bci z posiadania dobrze napisanego <code>gemini.md<\/code> s\u0105 nie do przecenienia:<\/p>\n<ul>\n<li><strong>Sp\u00f3jno\u015b\u0107:<\/strong> Gemini zawsze trzyma si\u0119 ustalonego stylu, tonu i standard\u00f3w kodowania, co jest kluczowe w du\u017cych projektach.<\/li>\n<li><strong>Wydajno\u015b\u0107:<\/strong> Unikasz powtarzania tych samych, d\u0142ugich instrukcji w ka\u017cdym zapytaniu (prompcie), co radykalnie przyspiesza <strong>automatyzacj\u0119 pracy<\/strong>.<\/li>\n<li><strong>Dok\u0142adno\u015b\u0107:<\/strong> Model pope\u0142nia mniej b\u0142\u0119d\u00f3w, poniewa\u017c doskonale rozumie kontekst &#8211; od cel\u00f3w biznesowych po techniczne detale i specyfik\u0119 Twojej bran\u017cy.<\/li>\n<li><strong>Szybko\u015b\u0107:<\/strong> Praca idzie znacznie sprawniej, gdy nie musisz ci\u0105gle korygowa\u0107 podstawowych za\u0142o\u017ce\u0144, kt\u00f3re AI powinno zna\u0107 na pami\u0119\u0107.<\/li>\n<\/ul>\n<h2>Anatomia skutecznego pliku <code>gemini.md<\/code> &#8211; poznaj kluczowe sekcje<\/h2>\n<p>Dobry <strong>plik gemini.md<\/strong> jest jak dobrze zorganizowany brief projektowy. Powinien zawiera\u0107 kilka kluczowych sekcji, kt\u00f3re razem tworz\u0105 kompletny obraz projektu. Oto struktura, kt\u00f3r\u0105 sam stosuj\u0119 i kt\u00f3r\u0105 ten <strong>praktyczny poradnik<\/strong> szczeg\u00f3\u0142owo omawia:<\/p>\n<h3>1. Projekt i Cel (The &#8222;Why&#8221;)<\/h3>\n<p>Zaczynamy od og\u00f3\u0142u. Kim jeste\u015b, co to za projekt i co chcesz osi\u0105gn\u0105\u0107? To fundament, kt\u00f3ry nadaje sens wszystkim dalszym poleceniom. To tutaj definiujesz misj\u0119.<\/p>\n<h3>2. Kluczowe za\u0142o\u017cenia i filary (The &#8222;How&#8221;)<\/h3>\n<p>To serce pliku i najwa\u017cniejsza cz\u0119\u015b\u0107, je\u015bli chodzi o <strong>konfiguracj\u0119 Gemini<\/strong>. Zapisz tu wszystkie twarde regu\u0142y. Standardy dla <strong>optymalizacji SEO<\/strong>, wytyczne dotycz\u0105ce stylu kodu, frameworki technologiczne, kt\u00f3rych u\u017cywasz, zasady nazewnictwa plik\u00f3w. Im bardziej precyzyjne regu\u0142y, tym lepsze wyniki.<\/p>\n<h3>3. Automatyzacje i Workflow (The &#8222;What&#8221;)<\/h3>\n<p>Jakie konkretne, powtarzalne zadania ma wykonywa\u0107 Gemini? Generowanie szkic\u00f3w, refaktoryzacja kodu, analiza danych, tworzenie test\u00f3w, proponowanie tre\u015bci do medi\u00f3w spo\u0142eczno\u015bciowych? Okre\u015blenie typowych zada\u0144 u\u0142atwia modelowi przygotowanie si\u0119 do nich.<\/p>\n<h3>4. Styl i Ton (The &#8222;Voice&#8221;)<\/h3>\n<p>Jak maj\u0105 brzmie\u0107 generowane teksty? Profesjonalnie, lu\u017ano, inspiruj\u0105co, technicznie? Okre\u015bl g\u0142os swojej marki lub projektu, aby komunikacja by\u0142a sp\u00f3jna na wszystkich polach.<\/p>\n<h3>5. Priorytety i &#8222;To Do&#8221; (The &#8222;Now&#8221;)<\/h3>\n<p>Co jest teraz na tapecie? Ta sekcja pomaga modelowi skupi\u0107 si\u0119 na bie\u017c\u0105cych zadaniach i zrozumie\u0107, co jest najwa\u017cniejsze w danym sprincie czy tygodniu pracy.<\/p>\n<h3>6. Moja zasada dla Ciebie (The &#8222;Meta-Rule&#8221;)<\/h3>\n<p>To Twoja nadrz\u0119dna dyrektywa dla AI. Jak ma si\u0119 zachowywa\u0107, gdy czego\u015b nie wie? Czy ma zadawa\u0107 pytania, czy proponowa\u0107 w\u0142asne rozwi\u0105zania? To tutaj budujesz relacj\u0119 partnersk\u0105 i okre\u015blasz ramy wsp\u00f3\u0142pracy.<\/p>\n<h2>Krok po kroku: Szablon Twojego pliku <code>gemini.md<\/code><\/h2>\n<p>Czas na praktyk\u0119. Poni\u017cej znajdziesz uniwersalny szablon. Skopiuj go, wklej do pliku <code>gemini.md<\/code> w swoim projekcie i wype\u0142nij, odpowiadaj\u0105c na pytania w ka\u017cdej sekcji. Pami\u0119taj, by by\u0107 tak szczeg\u00f3\u0142owym, jak to tylko mo\u017cliwe.<\/p>\n<blockquote>\n<pre><code>\r\n# Projekt: [Nazwa Twojego projektu, np. Blog o marketingu, Sklep e-commerce z kaw\u0105]\r\n# Platforma\/Technologia: [np. WordPress, Next.js, Python\/Django]\r\n\r\n## Cel projektu:\r\n# [Odpowiedz na pytanie: Jaki jest g\u0142\u00f3wny cel tego projektu? Co chcesz osi\u0105gn\u0105\u0107? Np. \"Zbudowanie marki lidera w bran\u017cy X\", \"Stworzenie najszybszego sklepu w Polsce\", \"Nauczenie u\u017cytkownik\u00f3w podstaw programowania\".]\r\n\r\n## Najwa\u017cniejsze za\u0142o\u017cenia i zasady:\r\n# [Wypunktuj wszystkie twarde regu\u0142y. Np.:]\r\n# * SEO: Wszystkie tre\u015bci optymalizujemy pod RankMath, celujemy w featured snippets. S\u0142owa kluczowe umieszczaj w nag\u0142\u00f3wkach H2 i w pierwszym akapicie.\r\n# * Kod: Piszemy w TypeScript, zgodnie ze standardem Prettier. Unikamy biblioteki jQuery. Wszystkie funkcje musz\u0105 mie\u0107 komentarze w formacie JSDoc.\r\n# * Content: Artyku\u0142y maj\u0105 mie\u0107 min. 1000 s\u0142\u00f3w, opiera\u0107 si\u0119 na danych i case studies. Unikaj strony biernej.\r\n# * Struktura: Ka\u017cdy artyku\u0142 musi mie\u0107 wst\u0119p, rozwini\u0119cie (min. 3 nag\u0142\u00f3wki H2) i podsumowanie z Call to Action.\r\n\r\n## Typowe zadania i workflow:\r\n# [Jakie zadania b\u0119dziesz zleca\u0107? Np.:]\r\n# * Generowanie szkic\u00f3w artyku\u0142\u00f3w na podstawie s\u0142\u00f3w kluczowych.\r\n# * Pisanie test\u00f3w jednostkowych dla nowych funkcji w folderze \/tests.\r\n# * T\u0142umaczenie terminologii technicznej na prosty j\u0119zyk dla pocz\u0105tkuj\u0105cych.\r\n# * Proponowanie meta tytu\u0142\u00f3w (do 60 znak\u00f3w) i meta opis\u00f3w (do 155 znak\u00f3w).\r\n\r\n## Styl i Ton tre\u015bci:\r\n# [Opisz g\u0142os projektu. Np. \"Piszemy jak ekspert do eksperta - merytorycznie i na temat\", \"Nasz ton jest przyjazny, edukacyjny i inspiruj\u0105cy. T\u0142umaczymy trudne rzeczy w prosty spos\u00f3b\", \"Komunikacja jest formalna i buduje wizerunek marki premium\".]\r\n\r\n## Aktualne priorytety:\r\n# [Co jest teraz najwa\u017cniejsze? Np. \"Skupiamy si\u0119 na rozbudowie klastra tematycznego o AI w marketingu\", \"Priorytetem jest optymalizacja Core Web Vitals, zw\u0142aszcza LCP\", \"Pracujemy nad now\u0105 funkcj\u0105 logowania przez Google\".]\r\n\r\n## Moja zasada dla Ciebie, Gemini:\r\n# [Twoja g\u0142\u00f3wna dyrektywa. Np. \"Dzia\u0142aj jak m\u00f3j partner. Je\u015bli m\u00f3j pomys\u0142 jest s\u0142aby lub nieprecyzyjny, zakwestionuj go i zaproponuj lepsze rozwi\u0105zanie. Oczekuj\u0119 proaktywno\u015bci i najwy\u017cszej jako\u015bci\", \"Twoim celem jest maksymalne upraszczanie i automatyzowanie mojej pracy. B\u0105d\u017a precyzyjny i zwi\u0119z\u0142y\".]\r\n    <\/code><\/pre>\n<\/blockquote>\n<h2>Przyk\u0142ady <code>gemini.md<\/code> w praktyce: 10 inspiracji dla r\u00f3\u017cnych bran\u017c<\/h2>\n<p>Teoria to jedno, ale prawdziwa moc tego narz\u0119dzia ukazuje si\u0119 w praktyce. Poni\u017cej znajdziesz 10 przyk\u0142ad\u00f3w, jak mo\u017cna dostosowa\u0107 plik <code>gemini.md<\/code> do specyficznych potrzeb r\u00f3\u017cnych profesji. Zobacz, jak <strong>efektywno\u015b\u0107 workflow<\/strong> wzrasta, gdy AI zna Twoje zasady gry.<\/p>\n<h3>1. E-commerce Manager (Sklep z odzie\u017c\u0105)<\/h3>\n<p>Kluczowe s\u0105 tu unikalne opisy produkt\u00f3w, SEO dla kategorii i sp\u00f3jny, sprzeda\u017cowy j\u0119zyk.<\/p>\n<pre><code>\r\n# Projekt: Sklep odzie\u017cowy \"UrbanStyle\" (WooCommerce)\r\n# Cel: Zwi\u0119kszenie sprzeda\u017cy organicznej o 30% w 6 miesi\u0119cy.\r\n# Zasady:\r\n# * Opisy produkt\u00f3w: Unikalne, min. 300 s\u0142\u00f3w. Struktura: 1. Emocjonalny wst\u0119p. 2. Cechy (punktory). 3. Sugestie stylizacji.\r\n# * SEO: Fraza kluczowa w nazwie produktu, H1, pierwszym akapicie i alcie obrazka.\r\n# * Styl: M\u0142odzie\u017cowy, dynamiczny, ale bez slangu. U\u017cywaj emoji w social mediach, nigdy w opisach produkt\u00f3w.\r\n# Zadania: Tworzenie opis\u00f3w nowych kolekcji, generowanie post\u00f3w na Instagram, pisanie artyku\u0142\u00f3w blogowych o trendach.\r\n# Zasada: Proponuj cross-selling dla ka\u017cdego produktu.\r\n    <\/code><\/pre>\n<h3>2. Backend Developer (Python)<\/h3>\n<p>Tu liczy si\u0119 czysto\u015b\u0107 kodu, standardy, testy i dokumentacja.<\/p>\n<pre><code>\r\n# Projekt: API dla aplikacji mobilnej (Python, FastAPI)\r\n# Cel: Utrzymanie 99.9% uptime i pokrycia testami na poziomie 90%.\r\n# Zasady:\r\n# * Kod: Zgodny z PEP 8, typowanie wsz\u0119dzie. U\u017cywaj `black` do formatowania.\r\n# * Testy: Pisane w `pytest`. Ka\u017cdy endpoint musi mie\u0107 testy integracyjne.\r\n# * Dokumentacja: Automatycznie generowana z docstring\u00f3w w stylu Google. Ka\u017cda funkcja publiczna musi mie\u0107 pe\u0142ny docstring.\r\n# Zadania: Refaktoryzacja kodu, pisanie test\u00f3w, generowanie endpoint\u00f3w CRUD na podstawie schematu Pydantic.\r\n# Zasada: Zawsze stawiaj na wydajno\u015b\u0107 i bezpiecze\u0144stwo. Kwestionuj zapytania, kt\u00f3re mog\u0105 prowadzi\u0107 do N+1.\r\n    <\/code><\/pre>\n<h3>3. Nauczyciel Informatyki \ud83d\ude42<\/h3>\n<p>Priorytetem jest upraszczanie z\u0142o\u017conych temat\u00f3w i dostosowywanie materia\u0142\u00f3w do r\u00f3\u017cnych poziom\u00f3w zaawansowania.<\/p>\n<pre><code>\r\n# Projekt: Materia\u0142y dydaktyczne dla technikum informatycznego\r\n# Cel: Przygotowanie anga\u017cuj\u0105cych i zrozumia\u0142ych lekcji z programowania w C++ i Pythonie.\r\n# Zasady:\r\n# * J\u0119zyk: T\u0142umacz z\u0142o\u017cone koncepty (np. wska\u017aniki, polimorfizm) na proste, \u017cyciowe analogie.\r\n# * Poziomy: Zawsze pytaj, czy materia\u0142 jest dla klasy 1 (podstawy) czy 4 (zaawansowane).\r\n# * Przyk\u0142ady kodu: Kr\u00f3tkie, w pe\u0142ni komentowane, pokazuj\u0105ce jedn\u0105 konkretn\u0105 rzecz.\r\n# Zadania: Tworzenie scenariuszy lekcji, generowanie prostych zada\u0144 programistycznych, przygotowywanie pyta\u0144 do kartk\u00f3wek.\r\n# Zasada: Bezpiecze\u0144stwo i dobre praktyki od samego pocz\u0105tku. Nawet w najprostszych przyk\u0142adach pokazuj, jak unika\u0107 typowych b\u0142\u0119d\u00f3w.\r\n    <\/code><\/pre>\n<h3>4. Prawnik (Blog kancelarii)<\/h3>\n<p>Najwa\u017cniejsza jest precyzja, formalny j\u0119zyk i dba\u0142o\u015b\u0107 o zastrze\u017cenia prawne.<\/p>\n<pre><code>\r\n# Projekt: Blog Kancelarii Prawnej \"LexFortis\"\r\n# Cel: Budowanie wizerunku eksperta w dziedzinie prawa gospodarczego.\r\n# Zasady:\r\n# * Styl: Formalny, precyzyjny, autorytatywny. Unikaj kolokwializm\u00f3w.\r\n# * Disclaimer: Ka\u017cdy artyku\u0142 musi ko\u0144czy\u0107 si\u0119 standardowym disclaimerem: \"Niniejszy artyku\u0142 ma charakter wy\u0142\u0105cznie informacyjny i nie stanowi porady prawnej...\"\r\n# * Dane: Wszystkie przyk\u0142ady musz\u0105 by\u0107 w pe\u0142ni zanonimizowane.\r\n# Zadania: Pisanie artyku\u0142\u00f3w analizuj\u0105cych zmiany w prawie, tworzenie odpowiedzi na cz\u0119sto zadawane pytania (FAQ), upraszczanie skomplikowanych ustaw.\r\n# Zasada: Zawsze podawaj podstaw\u0119 prawn\u0105 (np. art. X Kodeksu Y) dla ka\u017cdego twierdzenia.\r\n    <\/code><\/pre>\n<h3>5. Content Marketer (Agencja SEO)<\/h3>\n<p>Kluczowa jest adaptacja do r\u00f3\u017cnych klient\u00f3w, optymalizacja SEO i tworzenie tre\u015bci, kt\u00f3re rankuj\u0105.<\/p>\n<pre><code>\r\n# Projekt: Dzia\u0142ania contentowe dla klient\u00f3w agencji\r\n# Cel: Realizacja strategii SEO i osi\u0105ganie TOP10 dla kluczowych fraz.\r\n# Zasady:\r\n# * SEO: Stosuj wytyczne z Ahrefs\/SurferSEO. Fraza g\u0142\u00f3wna w tytule, H1, URL. Fraz pobocznych u\u017cyj w H2.\r\n# * Klienci: Zawsze pracuj w kontek\u015bcie konkretnego klienta (np. \"dla klienta z bran\u017cy finansowej pisz formalnie\", \"dla klienta z bran\u017cy beauty pisz inspiruj\u0105co\").\r\n# * Struktura: Artyku\u0142y typu \"ultimate guide\", min. 2000 s\u0142\u00f3w, z listami, tabelami i FAQ.\r\n# Zadania: Tworzenie plan\u00f3w tre\u015bci, pisanie artyku\u0142\u00f3w, optymalizacja istniej\u0105cych tekst\u00f3w, generowanie propozycji link-bait.\r\n# Zasada: My\u015bl o intencji u\u017cytkownika. Czy szuka informacji, por\u00f3wnania, czy chce co\u015b kupi\u0107?\r\n    <\/code><\/pre>\n<h3>6. Social Media Manager<\/h3>\n<p>Liczy si\u0119 zwi\u0119z\u0142o\u015b\u0107, dopasowanie do platformy i strategia hashtag\u00f3w.<\/p>\n<pre><code>\r\n# Projekt: Komunikacja marki X w social mediach\r\n# Cel: Zwi\u0119kszenie zaanga\u017cowania o 20%.\r\n# Zasady:\r\n# * Platformy: LinkedIn (formalnie, merytorycznie), Instagram (wizualnie, inspiruj\u0105co), Twitter (kr\u00f3tko, newsowo).\r\n# * Hashtagi: U\u017cywaj 3-5 og\u00f3lnych i 2-3 niszowe, specyficzne dla posta. Zawsze dodawaj #NazwaMarki.\r\n# * G\u0142os: Przyjazny, pomocny, szybko odpowiadaj\u0105cy na komentarze.\r\n# Zadania: Tworzenie 3 wariant\u00f3w posta na r\u00f3\u017cne platformy, generowanie pomys\u0142\u00f3w na rolki, pisanie odpowiedzi na komentarze.\r\n# Zasada: Zawsze ko\u0144cz post pytaniem, aby zach\u0119ci\u0107 do interakcji.\r\n    <\/code><\/pre>\n<h3>7. Data Scientist<\/h3>\n<p>Wa\u017cna jest struktura raport\u00f3w, komentowanie kodu i standardy wizualizacji danych.<\/p>\n<pre><code>\r\n# Projekt: Analiza danych sprzeda\u017cowych\r\n# Cel: Znalezienie czynnik\u00f3w wp\u0142ywaj\u0105cych na spadek sprzeda\u017cy.\r\n# Zasady:\r\n# * Kod: Python z bibliotekami pandas, matplotlib, scikit-learn. Komentuj ka\u017cdy krok analizy.\r\n# * Raporty: Struktura: 1. Cel analizy. 2. Metodologia. 3. G\u0142\u00f3wne odkrycia (z wizualizacjami). 4. Wnioski i rekomendacje.\r\n# * Wizualizacje: Ka\u017cdy wykres musi mie\u0107 tytu\u0142, opisane osie i legend\u0119.\r\n# Zadania: Czyszczenie danych, pisanie skrypt\u00f3w do analizy, generowanie podsumowa\u0144 i wizualizacji.\r\n# Zasada: B\u0105d\u017a obiektywny. Prezentuj dane, a nie opinie. Zawsze wspominaj o ograniczeniach analizy.\r\n    <\/code><\/pre>\n<h3>8. T\u0142umacz<\/h3>\n<p>Kluczowy jest glosariusz, styl klienta i wierno\u015b\u0107 orygina\u0142owi.<\/p>\n<pre><code>\r\n# Projekt: T\u0142umaczenie dokumentacji technicznej (EN-PL)\r\n# Cel: Stworzenie sp\u00f3jnego i precyzyjnego t\u0142umaczenia dla polskiego u\u017cytkownika.\r\n# Zasady:\r\n# * Glosariusz: \"Commit\" -&gt; \"Zatwierdzenie\", \"Branch\" -&gt; \"Ga\u0142\u0105\u017a\", \"Pull Request\" -&gt; \"\u017b\u0105danie \u015bci\u0105gni\u0119cia\". Nie t\u0142umacz nazw w\u0142asnych.\r\n# * Styl: Zachowaj oryginalne formatowanie (markdown). B\u0105d\u017a wierny orygina\u0142owi, ale dbaj o naturalne brzmienie po polsku.\r\n# * Narz\u0119dzia: Pracujemy w \u015brodowisku X, nie u\u017cywaj t\u0142umaczy maszynowych do finalnej wersji.\r\n# Zadania: T\u0142umaczenie fragment\u00f3w tekstu, wyszukiwanie sp\u00f3jnej terminologii, korekta stylistyczna.\r\n# Zasada: W razie w\u0105tpliwo\u015bci co do znaczenia, zostaw oryginalny termin w nawiasie i dodaj komentarz.\r\n    <\/code><\/pre>\n<h3>9. UX\/UI Designer<\/h3>\n<p>Wa\u017cne s\u0105 opisy komponent\u00f3w, teksty dla makiet i dba\u0142o\u015b\u0107 o dost\u0119pno\u015b\u0107.<\/p>\n<pre><code>\r\n# Projekt: Projektowanie aplikacji bankowej\r\n# Cel: Stworzenie intuicyjnego i dost\u0119pnego interfejsu.\r\n# Zasady:\r\n# * Dost\u0119pno\u015b\u0107 (A11y): Wszystkie komponenty musz\u0105 by\u0107 zgodne z WCAG 2.1 na poziomie AA. Kontrast musi by\u0107 odpowiedni.\r\n# * Microcopy: Teksty na przyciskach i w komunikatach maj\u0105 by\u0107 kr\u00f3tkie, jasne i prowadzi\u0107 u\u017cytkownika za r\u0119k\u0119. Unikaj \u017cargonu.\r\n# * Komponenty: Ka\u017cdy komponent w Figma musi mie\u0107 opis swojego dzia\u0142ania i stan\u00f3w (default, hover, active, disabled).\r\n# Zadania: Generowanie tekst\u00f3w do makiet (lorem ipsum jest zakazane), pisanie opis\u00f3w komponent\u00f3w, tworzenie scenariuszy dla test\u00f3w z u\u017cytkownikami.\r\n# Zasada: My\u015bl jak u\u017cytkownik, kt\u00f3ry pierwszy raz widzi t\u0119 aplikacj\u0119. Czy wszystko jest dla niego jasne?\r\n    <\/code><\/pre>\n<h3>10. Game Developer (Indie Studio)<\/h3>\n<p>Liczy si\u0119 styl narracji, dialogi postaci i dokumentacja mechanik gry.<\/p>\n<pre><code>\r\n# Projekt: Gra RPG \"Mroczne Szlaki\"\r\n# Cel: Stworzenie wci\u0105gaj\u0105cej fabu\u0142y i sp\u00f3jnego \u015bwiata gry.\r\n# Zasady:\r\n# * Narracja: Ton mroczny, powa\u017cny. \u015awiat jest bezlitosny. Unikaj humoru.\r\n# * Dialogi: Ka\u017cda posta\u0107 ma sw\u00f3j unikalny styl m\u00f3wienia. Krasnoludy s\u0105 gburowate, elfy wynios\u0142e.\r\n# * Kod: Piszemy w C# dla silnika Unity. Stosuj konwencje nazewnictwa z dokumentacji Unity.\r\n# Zadania: Pisanie dialog\u00f3w, tworzenie opis\u00f3w przedmiot\u00f3w i lokacji, generowanie pomys\u0142\u00f3w na zadania poboczne (questy).\r\n# Zasada: Poka\u017c, nie opowiadaj (Show, don't tell). Zamiast pisa\u0107, \u017ce posta\u0107 jest smutna, opisz jej zgarbion\u0105 postaw\u0119 i \u0142zy w oczach.\r\n    <\/code><\/pre>\n<h2>Tw\u00f3j <code>gemini.md<\/code> to \u017cywy dokument<\/h2>\n<p>Po\u015bwi\u0119cenie 30 minut na staranne przygotowanie pliku <strong>gemini.md<\/strong> to jedna z najlepszych inwestycji, jakie mo\u017cesz zrobi\u0107 na starcie projektu z <strong>Gemini CLI<\/strong>. To fundament, kt\u00f3ry zapewni, \u017ce ka\u017cda kolejna interakcja z AI b\u0119dzie szybsza, bardziej precyzyjna i przyniesie lepsze rezultaty.<\/p>\n<p>Nie traktuj tego pliku jako jednorazowej konfiguracji. <strong>Wracaj do niego, aktualizuj go wraz z rozwojem projektu<\/strong>. Zmieni\u0142y si\u0119 cele biznesowe? Doda\u0142e\u015b now\u0105 technologi\u0119 do stosu? A mo\u017ce po prostu znalaz\u0142e\u015b lepszy spos\u00f3b na formu\u0142owanie polece\u0144? Odnotuj to. \u017byj\u0105cy, dopracowany <code>gemini.md<\/code> to prawdziwy game-changer w efektywnej pracy ze sztuczn\u0105 inteligencj\u0105 i klucz do utrzymania wysokiej <strong>efektywno\u015bci workflow<\/strong> w d\u0142ugim terminie.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Automatyzacja pracy, z kodem z kodem i tre\u015bci\u0105, gdzie narz\u0119dzia oparte na AI, takie jak Gemini CLI, staj\u0105 si\u0119 naszymi codziennymi partnerami, kluczem do sukcesu jest precyzyjna komunikacja. Jak sprawi\u0107, by model j\u0119zykowy my\u015bla\u0142 tak jak my, rozumia\u0142 cele naszego [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1227,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,99,280],"tags":[276,281],"class_list":["post-1226","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-przydatne-narzedzia","category-pozycjonowanie","category-sztuczna-inteligencja-ai","tag-ai-i-agi","tag-gemini"],"_links":{"self":[{"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/posts\/1226","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/comments?post=1226"}],"version-history":[{"count":3,"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/posts\/1226\/revisions"}],"predecessor-version":[{"id":1230,"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/posts\/1226\/revisions\/1230"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/media\/1227"}],"wp:attachment":[{"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/media?parent=1226"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/categories?post=1226"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/piotrgabriel.pl\/wiki\/wp-json\/wp\/v2\/tags?post=1226"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}