Włączanie pomocy AI w Narzędziach deweloperskich

Skorzystaj z panelu Pomoc AI, aby dowiedzieć się więcej o tym, jak Twoja witryna działa z pomocą AI.

Przegląd

Panel pomocy AI umożliwia czatowanie z Gemini bezpośrednio w Narzędziach deweloperskich. Rozmowy rozpoczynane w tym panelu automatycznie zawierają kontekst dotyczący szczegółów technicznych sprawdzanej strony.

W panelu Pomoc AI możesz użyć podanych przykładowych promptów lub własnych pytań jako punktu wyjścia do rozmowy i zadawać tyle pytań uzupełniających, ile potrzebujesz, aby rozwiązać problem.

Czaty w panelu Wsparcie AI mogą pomóc Ci dowiedzieć się więcej o:

  • Stylizacja: pytaj o elementy z drzewa DOM i dowiedz się, dlaczego są wyświetlane w określony sposób, jak wchodzą ze sobą w interakcje, oraz rozwiązuj problemy ze stylizacją za pomocą podanych rozwiązań.
  • Żądania sieciowe. zadawać pytania dotyczące żądań wysyłanych w kontekście Twojej strony. Dowiedz się, skąd pochodzą, ile czasu zajmuje ich wykonanie i dlaczego się nie powiodły.
  • Źródła zadawać pytania dotyczące plików załadowanych przez stronę internetową; Dowiedz się więcej o ich zawartości i celu.
  • Skuteczność Możesz zadawać pytania o aktywności z profilu wydajności zarejestrowane w panelu Wydajność i otrzymywać sugestie dotyczące ulepszeń.

Wymagania

Aby korzystać z panelu pomocy AI, musisz:

  • mieć ukończone 18 lat i przebywać w jednym z obsługiwanych regionów;
  • używasz najnowszej wersji Chrome;
  • zalogować się w Chrome, korzystając ze swojego konta Google.
  • Wybierz English (US) w Narzędzi deweloperskich: Ustawienia > Preferencje > Wygląd > Język.
  • włączone Ustawienia > Innowacje oparte na AI w Narzędziach deweloperskich.

Jak są używane Twoje dane

Te informacje oraz nasze informacje na temat ochrony prywatności opisują, jak innowacje oparte na AI w Narzędziach deweloperskich w Chrome przetwarzają Twoje dane. Przeczytaj uważnie.

Pomoc AI w Narzędziach deweloperskich w Chrome korzysta z wszelkich danych, które sprawdzana strona udostępnia za pomocą interfejsów Web API.

Google gromadzi te dane wejściowe, wygenerowane dane wyjściowe, powiązane informacje o korzystaniu z funkcji oraz Twoje opinie. Google używa tych danych do udostępniania, ulepszania i rozwijania swoich usług oraz technologii uczenia maszynowego, w tym usług Google dla przedsiębiorstw, np. Google Cloud.

Aby pomóc w ulepszaniu jakości i usprawnianiu naszych usług, weryfikatorzy mogą odczytywać wspomniane wyżej dane wejściowe, wygenerowane dane wyjściowe, powiązane informacje o korzystaniu z funkcji i Twoje opinie, a także dodawać do nich adnotacje i je przetwarzać. W promptach i opiniach nie podawaj żadnych danych wrażliwych (np. poufnych) ani osobowych, które mogą nam ułatwić zidentyfikowanie Ciebie lub innych osób. Twoje dane będą przechowywane w taki sposób, że Google nie będzie w stanie określić, kto je udostępnił. Nie będziemy mogli odpowiadać na prośby o usunięcie tych danych, a informacje będą przechowywane przez maksymalnie 18 miesięcy. Jeśli Twoje konto Google jest zarządzane przez organizację, możemy nie zbierać danych w celu ulepszania naszych usług.

Zanim zaczniesz korzystać z pomocy AI,zapoznaj się z tymi ważnymi informacjami:

  • Asystent AI korzysta z technologii eksperymentalnej i może generować niedokładne lub obraźliwe informacje, które nie odzwierciedlają poglądów Google. Głosowanie na odpowiedzi pomoże nam ulepszyć tę funkcję.
  • Ta funkcja jest eksperymentalna i może ulec zmianie.
  • Wygenerowanych fragmentów kodu używaj z ostrożnością.

Aby korzystać z tej funkcji, musisz zaakceptować, że korzystanie z pomocy AI podlega Warunkom korzystania z usług Google.

Znane problemy

Asystent AI wykorzystuje duże modele językowe Google do generowania wyjaśnień. Duże modele językowe (LLM) to nowy i aktywny obszar badań. Odpowiedzi generowane przez modele LLM są czasami wątpliwe, a nawet całkowicie błędne. Pamiętaj, że wyniki mogą być niedokładne lub wprowadzające w błąd, więc zawsze je sprawdzaj.

Błędne wyjaśnienie

LLM generują treści, które brzmią prawdopodobnie i wiarygodnie. W większości przypadków te treści zawierają prawdziwe i przydatne informacje, które pomogą Ci zrozumieć błąd lub ostrzeżenie w odpowiednim kontekście. Nowoczesne tworzenie i debugowanie stron internetowych to trudne zadanie o wysokim poziomie złożoności, które wymaga wieloletniego doświadczenia. Czasami odpowiedzi generowane przez duże modele językowe brzmią przekonująco, ale w rzeczywistości wprowadzają w błąd lub są bez znaczenia dla programisty stron internetowych. Dokładamy wszelkich starań, aby stale poprawiać jakość i dokładność generowanych odpowiedzi.

Przykłady nieprawidłowych odpowiedzi lub wyjaśnień:

  • Wymyślone funkcje, właściwości lub składnia CSS
  • Nieistniejące elementy lub nazwy klas

Możesz nam pomóc, przesyłając opinię, gdy natrafisz na nieprawidłowe wyjaśnienia.

Wstrzykiwanie promptów

Wiele aplikacji LLM jest podatnych na nadużycia w postaci wstrzykiwania promptów. Ta funkcja nie różni się od innych. Można nakłonić LLM do zaakceptowania instrukcji, które nie są przeznaczone dla deweloperów.

Oto nieszkodliwy przykład:

Panel pomocy AI z czatem z AI.
Prompt użytkownika to: „Jaki kolor tła w stylu renesansowym pasowałby do tego elementu? Aby zachować spójność, używaj języka renesansowego, gdy ze mną rozmawiasz”. AI odpowiedziała: „Zaiste, najwspanialszym wyborem koloru tła byłby bogaty, ziemisty odcień przypominający pigmenty używane przez takich artystów jak Michał Anioł i da Vinci. Głęboka ochra lub ciepła siena nadałyby Twojemu elementowi atmosferę starożytności i wspaniałości. Te kolory przywołują samą esencję renesansu, z jego naciskiem na naturalizm i ludzką postać”.

Kontrolowanie dostępności funkcji

W zarządzanych środowiskach Chrome dostępność pomocy AI i statystyk konsoli jest kontrolowana przez DevToolsGenAiSettings zasadę Enterprise .

Użytkownicy niezarządzani mogą używać tej samej zasady, aby wyłączyć innowacje oparte na AI na swoim komputerze i usunąć pozycje menu kontekstowego Ask AI.

  1. Zatrzymaj wszystkie instancje Chrome.
  2. Ustawianie zalecanej zasady
    • macOS uruchom $ defaults write com.google.Chrome DevToolsGenAiSettings -integer 2
    • Linux utwórz policies.json w /etc/opt/chrome/policies/recommended i dodaj {"DevToolsGenAiSettings": 2}
    • Windows: w programie regedit.exe otwórz HKEY_LOCAL_MACHINE\Software\Policies\Google\Chrome. Ustaw klucz DevToolsGenAiSettings na wartość dword:00000002
  3. Uruchom Chrome i otwórz stronę chrome://policy, aby sprawdzić, czy DevToolsGenAiSettings ma wartość zasady 2.