Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Plan Szkolenia
Interfejs konwersacyjny Cascade
- Czym Cascade różni się od tradycyjnych paneli czatu w innych IDE
- Utrzymywanie kontekstu konwersacji w trakcie żądań funkcjonalnych
- Przełączanie między trybami wyjaśniania, planowania i działania w Cascade
- Wzorce konwersacji w rzeczywistych scenariuszach naprawy błędów i budowania funkcji
Predykcyjne edycje i świadomość wielu plików
- Czym są predykcyjne edycje i kiedy są automatycznie uruchamiane
- Akceptowanie, odrzucanie i dostosowywanie sugestii edycji w wielu plikach
- Automatyczne śledzenie zależności między edytowanymi plikami
- Cofanie kaskadowych zmian, gdy predykcje są nieprawidłowe
Integracja terminala w edytorze
- Otwieranie i zarządzanie zintegrowanymi sesjami terminala
- Jak Cascade obserwuje wyniki terminala, aby dostosować kolejne kroki
- Uruchamianie testów, kompilacji i wdrożeń bez opuszczania Windsurf
- Obsługa interaktywnych monitów CLI podczas zautomatyzowanych przepływów
Indeksowanie i zarządzanie kontekstem w Windsurf
- Jak Windsurf buduje i utrzymuje indeks projektu w czasie rzeczywistym
- Zachowanie indeksowania w monorepo w porównaniu z pojedynczymi repozytoriami
- Wykluczanie wygenerowanych artefaktów i katalogów budowania dla szybszego indeksowania
- Ponowne budowanie indeksu po dużych zmianach strukturalnych
Budowanie funkcji w sposób konwersacyjny
- Opisywanie funkcji w prostym języku i obserwowanie, jak Cascade ją planuje
- Przeglądanie wygenerowanej listy plików przed zaakceptowaniem zmian
- Natychmiastowe uruchamianie wygenerowanego kodu i przekazywanie błędów do Cascade
- Iteracyjne dopracowywanie z konwersacyjnymi monitami uzupełniającymi
Niestandardowe reguły i prompty specyficzne dla technologii
- Pisanie reguł specyficznych dla projektu dla wewnętrznych frameworków
- Egzekwowanie konwencji nazewnictwa poprzez pliki reguł Windsurf
- Dostosowywanie indeksowania dla DSL i niestandardowych formatów plików
- Udostępnianie zestawów reguł w zespole programistów
Debugowanie z pomocą Cascade
- Wklejanie śladów stosu do Cascade w celu analizy przyczyny problemu
- Prośba do Cascade o porównanie działających i uszkodzonych wersji
- Uruchamianie testów regresji w obserwatorze terminala Cascade
- Identyfikacja zmyślonych importów lub brakujących zależności po edycjach
Integracja z kontrolą wersji i recenzjami
- Generowanie wiadomości commitów z konwersacyjnych podsumowań zmian
- Przygotowywanie opisów pull requestów przez czat Cascade
- Odpowiadanie na komentarze recenzentów z ukierunkowanymi edycjami plików
- Utrzymywanie czystej historii commitów podczas konwersacyjnego rozwoju
Wydajność i wdrożenie w przedsiębiorstwach
- Zarządzanie indeksowaniem dużych obszarów roboczych w ramach ograniczeń pamięci
- Optymalizacja czasu uruchamiania dla repozytoriów z wieloma plikami
- Zrozumienie przetwarzania danych w Windsurf i możliwości rezygnacji z treningu
- Konfiguracje proxy i VPN dla środowisk regulowanych
Przejście z innych edytorów
- Importowanie skrótów klawiszowych i ustawień z VS Code lub JetBrains
- Eksportowanie rozszerzeń Windsurf z powrotem do standardowego VS Code
- Strategie migracji zespołów i struktury programów pilotażowych
Wymagania
- Doświadczenie w korzystaniu z IDE, takiego jak VS Code lub JetBrains
- Znajomość Git i przepływów pracy w agile
- Podstawowe doświadczenie z interfejsami czatu opartymi na LLM
Grupa docelowa
- Programiści oceniający Windsurf jako główne środowisko programistyczne
- Zespoły produktowe chcące mieć konwersacyjną sztuczną inteligencję natywnie w swoim edytorze
- Freelancerzy chcący zmniejszyć przełączanie kontekstu dzięki przepływom pracy terminala w IDE
14 godzin
Opinie uczestników (1)
Zdobyłem wiedzę na temat biblioteki Streamlit w Pythonie i na pewno spróbuję ją wykorzystać, aby ulepszyć aplikacje w moim zespole, które są tworzone w R Shiny.
Michal Maj - XL Catlin Services SE (AXA XL)
Szkolenie - GitHub Copilot for Developers
Przetłumaczone przez sztuczną inteligencję