1. Wprowadzenie
Przegląd
Od czego zaczyna się dziś tworzenie aplikacji z wykorzystaniem AI? Większość z nas zaczyna od zapytania lub prototypu. Google AI Studio oferuje zaawansowany Tryb tworzenia (często nazywany „vibe coding”), który umożliwia projektowanie, testowanie i tworzenie aplikacji internetowych za pomocą generowania kodu opartego na modelach Gemini.
W tych ćwiczeniach z programowania utworzysz osobistą witrynę portfolio. Agent AI Studio napisze kod frontendu. Gdy aplikacja będzie gotowa, wdrożysz ją jednym kliknięciem bezpośrednio w Cloud Run.

Jakie zadania wykonasz
- Poprosisz Google AI Studio o utworzenie prototypu osobistej witryny portfolio.
- Przetestujesz aplikację w interaktywnej piaskownicy podglądu.
- Wdrożysz aplikację w Cloud Run bezpośrednio z interfejsu Google AI Studio.
Czego się nauczysz
- Jak używać trybu tworzenia w Google AI Studio do szybkiego tworzenia prototypów usługi frontendowej za pomocą języka naturalnego.
- Jak wdrożyć aplikację AI Studio jako kontener bezserwerowy w Cloud Run.
2. Konfiguracja projektu
Zanim uruchomisz AI Studio, sprawdź stan konta i wymagania wstępne.
Konto Google i informacje o poziomie
- Jeśli nie masz jeszcze konta Google, utwórz je.
- Wskazówka: jeśli to możliwe, w tych ćwiczeniach użyj osobistego konta Google. Konta grupowe, firmowe lub szkolne mogą wymuszać stosowanie zasad Workspace, które wyłączają funkcje eksperymentalne lub integracje z chmurą.
- Sprawdź szczegóły płatności za wdrożenia:
- Poziom startowy Google Cloud: umożliwia bezpłatne opublikowanie maksymalnie 2 aplikacji full stack w wybranym regionie bez konieczności tworzenia pełnego konta rozliczeniowego Google Cloud.
- Wdrożenie standardowe: łączy się z istniejącym płatnym projektem w chmurze Google Cloud i zwiększa limity miejsca na dane, zasobów procesora i interfejsów API.
3. Tworzenie witryny portfolio w trybie tworzenia AI Studio
Utwórz powłokę aplikacji i poproś asystenta kodu AI o utworzenie układu frontendu.
- Otwórz panel Aplikacje w Google AI Studio i kliknij Nowa aplikacja.
- W polu prompta na czacie wpisz opis aplikacji portfolio:
Ten link automatycznie wypełni pole prompta.Build a professional personal portfolio website. The site should have a modern, responsive design and sections for my biography, projects showcase, skills, and links to my professional profiles (e.g., GitHub, LinkedIn). - Aby rozpocząć proces generowania aplikacji, kliknij Utwórz.
4. Testowanie i wdrożenie
Zanim uruchomisz usługę, przeprowadź testy weryfikacyjne w interaktywnym podglądzie.
- Otwórz okienko podglądu w Google AI Studio.
- Aby sprawdzić wygląd, kliknij dowolne przyciski nawigacyjne, linki lub układy w piaskownicy podglądu.
- Uwaga na temat naprawiania błędów: podczas generowania lub testowania mogą czasami wystąpić problemy z czasem działania lub błędy kompilacji. W takim przypadku AI Studio wyświetli na czacie przycisk Napraw , który umożliwia poproszenie agenta o automatyczne zdiagnozowanie i naprawienie problemu.

- Jeśli chcesz zmienić styl lub zachowanie, poinstruuj agenta w oknie czatu. Na przykład:
"Could you style the interface using Tailwind CSS, and add a dark mode toggle button?""Include a new section to showcase my recent presentations and talks."
- Poczekaj, aż agent zaktualizuje bazę kodu, i sprawdź aktualizacje w przeglądarce podglądu.
5. Wdrożenie w Cloud Run
Gdy prototyp będzie w pełni funkcjonalny, wdróż go jako usługę publiczną w Cloud Run.
- W prawym górnym rogu Google AI Studio kliknij przycisk Opublikuj, aby uruchomić kreatora wdrożenia.

- Aby skonfigurować projekt Google Cloud, kliknij Rozpocznij.
- Sprawdź, czy menu Projekt Google Cloud odpowiada projektowi powiązanemu z Twoim obszarem roboczym.
- AI Studio automatycznie wygeneruje unikalny identyfikator usługi dla instancji Cloud Run.
- Opcjonalnie możesz określić niestandardowy prefiks adresu URL
.ai.studio(np.your-portfolio-name.ai.studio) w ramach konfiguracji wdrożenia.
- Jeśli wdrażasz aplikację po raz pierwszy i używasz standardowych parametrów Google Cloud, może pojawić się prośba o określenie typu organizacji i podanie danych rozliczeniowych.
- Kliknij Opublikuj aplikację.
- Kroki tworzenia kontenera, rejestracji kontenera i wdrożenia usługi są wykonywane w tle. Ten proces zwykle trwa 2–4 minuty.
- Po zakończeniu wdrożenia skopiuj wygenerowany adres URL aplikacji i otwórz link do aplikacji w karcie przeglądarki.
- Przetestuj aplikację internetową w przeglądarce.
6. (OPCJONALNIE) Dodawanie domeny niestandardowej
Domyślnie Cloud Run hostuje Twoją usługę w zarządzanej przez Google subdomenie run.app. Jeśli chcesz używać domeny osobistej (np. yourname.com lub portfolio.yourname.com), możesz zmapować domenę niestandardową na swoją usługę.
Krok 1. Dodaj mapowanie domeny w Cloud Run
- W konsoli Google Cloud otwórz stronę Mapowania domen w Cloud Run.
- Kliknij Dodaj mapowanie.
- W menu wybierz usługę Cloud Run, którą chcesz zmapować.
- Wpisz nazwę domeny niestandardowej (np.
yourname.comlubportfolio.yourname.com). - Kliknij Dalej lub Kontynuuj. Cloud Run wyświetli rekordy DNS (np.
A/AAAAlubCNAMErekordy), które musisz utworzyć u rejestratora domeny.
Krok 2. Skonfiguruj rejestratora DNS
- Zaloguj się w panelu administracyjnym rejestratora domeny (np. Squarespace, GoDaddy lub Namecheap).
- Otwórz stronę konfiguracji zarządzania DNS lub ustawień DNS domeny.
- Utwórz rekordy DNS odpowiadające wartościom wyświetlanym w kreatorze mapowania Cloud Run:
- W przypadku mapowań domeny głównej (np.
yourname.com) dodaj wymienione rekordyAiAAAA. - W przypadku mapowań subdomeny (np.
portfolio.yourname.com) dodaj wymieniony rekordCNAME.
- W przypadku mapowań domeny głównej (np.
- Zapisz zmiany konfiguracji DNS.
Krok 3. Poczekaj na udostępnienie certyfikatu SSL
Gdy zmiany DNS zostaną zastosowane:
- Google Cloud automatycznie udostępni zarządzany certyfikat SSL/TLS na potrzeby bezpiecznego połączenia.
- Ten proces zwykle trwa około 15 minut, ale w zależności od propagacji DNS może potrwać do 24 godzin.
- Po zakończeniu domena niestandardowa będzie bezpiecznie przekierowywać do Twojej witryny portfolio.
7. Czyszczenie
Aby uniknąć nieprzewidzianych opłat lub zwolnić miejsce w zasobach obszaru roboczego:
- W Google AI Studio otwórz stronę Aplikacje.
- Znajdź swoją aplikację w siatce lub na liście.
- Kliknij ikonę kosza, aby usunąć stan aplikacji i cofnąć publikację usługi w Cloud Run.
- Jeśli wdrożono aplikację za pomocą projektu standardowego i chcesz całkowicie wyłączyć wszystkie zasoby, otwórz Ustawienia projektu w konsoli Google Cloud i usuń projekt.
8. Podsumowanie
Gratulacje! Zaprojektowałeś(-aś), utworzyłeś(-aś) i wdrożyłeś(-aś) witrynę portfolio bezpośrednio z Google AI Studio.
Więcej informacji
Kliknij ten link, aby odebrać odznakę Ukończono ścieżkę dla twórców.
Aby kontynuować, otwórz goo.gle/builders i wybierz kolejne ćwiczenia.