Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
Návrh Školení
Konverzační rozhraní Cascade
- Jak se Cascade liší od tradičních chatových panelů v jiných IDE
- Udržování konverzačního kontextu napříč požadavky na nové funkce
- Přepínání mezi režimy vysvětlení (explain), plánování (plan) a akce (act) uvnitř Cascade
- Reálné vzorce konverzace pro opravu chyb a budování funkcí
Přediktivní úpravy a kontext napříč více soubory
- Co jsou přediktivní úpravy a kdy se spouštějí automaticky
- Přijímání, odmítání a ladění návrhů na úpravy napříč soubory
- Automatické sledování závislostí mezi upravenými soubory
- Vracení kaskádovitých změn, když predikce není přesná
Integrace terminálu přímo v editoru
- Otevírání a správa integrovaných terminálových sezení
- Jak Cascade sleduje výstup terminálu pro zpřesnění dalšího postupu
- Spouštění testů, sestavování a nasazení bez opuštění Windsurf
- Zvládání interaktivních promptů v CLI během automatizovaných workflow
Indexování v Windsurf a správa kontextu
- Jak Windsurf vytváří a udržuje reálný časový index projektu
- Chování indexování u monorepozitářů oproti jednotlivým repozitářům
- Vylučování generovaných artefaktů a build adresářů pro rychlejší indexování
- Přestavba indexu po větších strukturálních změnách
Konverzační vývoj funkcí
- Popis funkce jednoduchou řečí a sledování, jak si Cascade plánuje její realizaci
- Revize generovaného seznamu souborů před přijetím změn
- Okamžité spuštění vygenerovaného kódu a zpětné předávání chyb do Cascade
- Iterativní vylepšování pomocí konverzačních následných podnětů
Vlastní pravidla a prompty specifické pro technologii
- Psaní pravidel specifických pro projekt pro interní frameworky
- Enforceování pojmenovacích konvencí prostřednictvím souborů pravidel Windsurf
- Přizpůsobení indexování pro DSL a nestandardní formáty souborů
- Sdílení souborů pravidel napříč vývojářským týmem
Debugging s pomocí Cascade
- Vkládání stack trace do Cascade pro analýzu kořenové příčiny
- Žádost o porovnání funkčních a nefunkčních verzí kódu pomocí Cascade
- Spouštění regresních testů uvnitř terminálního sledovače Cascade
- Identifikace falošných importů nebo chybějících závislostí po úpravách
Integrace verzionování kódu a code review
- Generování commit zpráv z konverzačních souhrnů změn
- Příprava popisů pull requestů prostřednictvím chatu Cascade
- Odpovídání na komentáře reviewerů cílenými úpravami souborů
- Udržování čistého historického záznamu commitů během konverzačního vývoje
Výkon a enterprise nasazení
- Správa indexování velkého workspace v rámci omezení paměti
- Optimalizace doby startu u repozitářů s mnoha soubory
- Porozumění způsobu zpracování dat ve Windsurf a možnosti opt-out z tréninku
- Konfigurace enterprise proxy a VPN pro regulovaná prostředí
Přechod z jiných editorů
- Importování klávesových zkratek a nastavení z VS Code nebo JetBrains
- Export rozšíření Windsurf zpět do standardního VS Code
- Strategie týmové migrace a struktura pilotního programu
Požadavky
- Zkušenosti s IDE, například VS Code nebo JetBrains
- Základní orientace v Gitu a agilních vývojových postupech
- Základní zkušenosti s chatovými rozhraními založenými na LLM
Cílová skupina
- Vývojáři hodnotící Windsurf jako své hlavní vývojové prostředí
- Produktové týmy, které chtějí mít nativně integrované AI pro konverzační interakci přímo ve svém editoru
- Freelanceři, kteří chtějí snížit přepínání kontextu díky workflow s terminálem přímo v IDE
14 Hodiny
Reference (1)
Získal jsem znalosti týkající se knihovny Streamlit v Pythonu a určitě ji budu snažit použít k zlepšení aplikací ve svém týmu, které jsou vytvořeny v R Shiny.
Michal Maj - XL Catlin Services SE (AXA XL)
Kurz - GitHub Copilot for Developers
Přeloženo strojem