Reguły w Gemini umożliwiają określanie preferowanych języków programowania, stylów lub formatów wyjściowych, które mają zastosowanie do wszystkich promptów. Gdy ustawisz te preferencje, będą one automatycznie stosowane do wszystkich kolejnych promptów wysyłanych do Gemini. Reguły pomagają Gemini zrozumieć standardy i preferencje projektu, aby zapewnić dokładniejszą i bardziej dopasowaną pomoc w zakresie kodu. Możesz na przykład utworzyć regułę „Zawsze podawaj zwięzłe odpowiedzi w języku Kotlin”.
Przechowuj reguły w Bibliotece promptów w Android Studio i zarządzaj nimi. Aby skonfigurować regułę, wykonaj te czynności:
- Aby otworzyć ustawienia Gemini, kliknij ikonę stanu Gemini
u dołu IDE, a następnie kliknij Skonfiguruj Gemini > Biblioteka promptów. Możesz też kliknąć Plik (Android Studio na macOS) > Ustawienia > Narzędzia > Gemini > Biblioteka promptów.
- Użyj menu Zakres, aby zapisać reguły na poziomie IDE lub projektu:
- Reguły na poziomie IDE są prywatne i można ich używać w wielu projektach.
- Zasady na poziomie projektu mogą być udostępniane członkom zespołu pracującym nad tym samym projektem. Są one zapisywane w pliku
/.idea/project.prompts.xml
z promptami na poziomie projektu.
- Aby dodać regułę, kliknij Reguły i dodaj reguły w edytorze. Upewnij się, że reguły są konkretne i umożliwiają podjęcie działań. Układ reguł nie jest krytyczny, ale dla własnej wygody i łatwości utrzymania rozważ umieszczenie wielu reguł na liście punktowanej.
- Kliknij Zastosuj, aby zapisać zmiany i pozostać w oknie ustawień. Kliknij OK, aby zapisać ustawienia i zamknąć okno dialogowe.

Oto kilka pomysłów na to, co można dodać jako reguły:
- Przewodniki po stylu firmy, np. konwencje nazewnictwa zmiennych lub komentowania kodu.
- Zalecane biblioteki, np. „Użyj biblioteki <X> zamiast biblioteki <Y>”.
- preferencje dotyczące języka programowania, np. „Podaj wszystkie przykłady kodu w języku Kotlin”;
Usuwanie zaznaczenia reguł dla zapytania
Reguły są automatycznie stosowane do każdego zapytania wysyłanego do Gemini. Jeśli nie chcesz, aby reguły były stosowane do konkretnego promptu, możesz je odznaczyć przed wysłaniem promptu. W tym celu kliknij Kontekst i odznacz Reguły.

Działanie reguł
Reguły są dodawane na początku każdego promptu jako wstęp. Używaj reguł, aby podawać kontekst, określać pożądane dane wyjściowe i format oraz kształtować zachowanie Gemini, co pozwoli generować dokładniejsze i bardziej przydatne odpowiedzi. Jeśli używasz reguł na poziomie IDE i na poziomie projektu, obie kategorie reguł są stosowane do każdego promptu.