Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Съдържание и теми, включени в курса
Разговорният интерфейс Cascade
- Как Cascade се различава от традиционните чат панели в други IDE среди
- Поддържане на разговорен контекст при различни заявки за функционалности
- Превключване между режими на обяснение, планиране и действие в Cascade
- Реалистични модели на разговор за отстраняване на грешки и изграждане на функционалности
Предсказващи редакции и многократна файлова осведоменост
- Какво представляват предсказващите редакции и кога се задействат автоматично
- Приемане, отхвърляне и настройване на предложения за редакции в различни файлове
- Автоматично проследяване на зависимости между редактирани файлове
- Връщане на каскадни промени, когато предсказанията не са точни
Терминална интеграция в редактора
- Отваряне и управление на интегрирани терминални сесии
- Как Cascade наблюдава терминалния изход, за да прецизира следващите стъпки
- Изпълнение на тестове, изграждания и внедрявания, без да напускате Windsurf
- Обработка на интерактивни CLI промптове по време на автоматизирани потоци
Индексиране и управление на контекста в Windsurf
- Как Windsurf изгражда и поддържа проектен индекс в реално време
- Поведение на индексиране за моно-репозиториуми спрямо единични хранилища
- Изключване на генерирани артефакти и директории за изграждане за по-бързо индексиране
- Повторно изграждане на индекса след големи структурни промени
Изграждане на функционалности чрез разговор
- Описание на функционалност на естествен език и наблюдение как Cascade я планира
- Преглед на генерирания списък с файлове преди приемане на промените
- Незабавно изпълнение на генерирания код и подаване на грешките обратно към Cascade
- Итеративно усъвършенстване с последващи промптове в разговора
Персонализирани правила и специфични за технологията промптове
- Писане на специфични за проекта правила за вътрешни фреймуърци
- Налагане на конвенции за именуване чрез файлове с правила на Windsurf
- Персонализиране на индексирането за предметно-специфични езици (DSL) и нестандартни файлови формати
- Споделяне на набори от правила в екип за разработка
Отстраняване на грешки с помощта на Cascade
- Поставяне на стекови проследявания в Cascade за анализ на първопричината
- Изискване от Cascade да сравни работещи и счупени версии
- Стартиране на регресионни тестове в терминалния наблюдател на Cascade
- Идентифициране на халюцинирани импорти или липсващи зависимости след редакции
Интеграция с контрол на версиите и преглед
- Генериране на съобщения за къмитване от обобщения на промените в разговора
- Подготовка на описания на pull заявки чрез чата на Cascade
- Отговаряне на коментари от рецензенти с целеви файлови редакции
- Поддържане на чиста история на къмитванията по време на разработка чрез разговор
Производителност и корпоративно внедряване
- Управление на индексиране на големи работни пространства в рамките на ограниченията на паметта
- Оптимизиране на времето за стартиране за хранилища с много файлове
- Разбиране на обработката на данни и отказа от обучение в Windsurf
- Корпоративни прокси и VPN конфигурации за регулирани среди
Преминаване от други редактори
- Импортиране на клавишни комбинации и настройки от VS Code или JetBrains
- Експортиране на разширения на Windsurf обратно в стандартния VS Code
- Стратегии за миграция на екипи и структури на пилотни програми
Изисквания
- Опит с IDE като VS Code или JetBrains
- Запознатост с Git и работни потоци за гъвкава разработка
- Базов опит с чат интерфейси, базирани на големи езикови модели (LLM)
Аудитория
- Разработчици, оценяващи Windsurf като тяхна основна среда за разработка
- Продуктови екипи, желаещи разговорен изкуствен интелект, нативно интегриран в техния редактор
- Фрилансъри, стремящи се да намалят превключването на контекста с работни потоци, обединяващи терминал и IDE
14 Часа
Отзиви от участници (1)
Придобих знания за библиотеката Streamlit на Python и със сигурност ще опитам да я използвам, за да подобря приложенията в моя екип, които са създадени с R Shiny.
Michal Maj - XL Catlin Services SE (AXA XL)
Курс - GitHub Copilot for Developers
Машинен превод