Bądźmy w kontakcie

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

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie