Контекстная инженерия для экосистемы Java
Автор: Microsoft Developer
Загружено: 2025-10-31
Просмотров: 21264
Описание:
В этом выпуске к Аяну Гупте присоединяется Бруно Борхес, который демонстрирует один из самых мощных, но часто упускаемых из виду аспектов разработки с использованием ИИ: контекстное проектирование. Так же, как из одних и тех же кофейных зерен можно приготовить совершенно разные напитки в зависимости от способа их заваривания, один и тот же код может обеспечить совершенно разную помощь ИИ в зависимости от предоставленного вами контекста.
Контекст — это всё при работе с инструментами ИИ, такими как GitHub Copilot. Бруно покажет вам, как преобразовать рабочий процесс разработки, используя три продвинутые функции Visual Studio Code: настраиваемые инструкции, режимы чата и файлы подсказок. Эти инструменты позволяют предоставлять нужный контекст в нужное время, устраняя повторяющиеся подсказки и обеспечивая единообразную и качественную помощь ИИ во всем проекте.
Вы узнаете, как создавать настраиваемые инструкции, которые автоматически применяются ко всем вашим взаимодействиям с Copilot, идеально подходящие для соблюдения общепроектных стандартов, таких как «всегда использовать синтаксис Java 25» или «включать шутки о погоде в ответы». Бруно демонстрирует создание специализированных режимов чата, включая режим «планировщика», который генерирует планы реализации, а не пишет код напрямую. Это бесценно, когда нужно продумать архитектуру перед началом реализации.
В рамках сессии будут представлены практические демонстрации работы с папкой инструкций, которая позволяет создавать контекстно-зависимые инструкции для различных фреймворков (Hibernate, Spring и т. д.), активируемые только при редактировании соответствующих файлов. Вы также увидите, как файлы подсказок предоставляют доступ к распространённым задачам, таким как «анализ плохих практик», одним щелчком мыши, без необходимости копировать и вставлять код из блокнота.
Ресурсы: aka.ms/JavaAndAIForBeginners
0:00 — Введение: Контекст определяет всё
0:51 — Что такое контекстная инженерия?
1:22 — Обзор трёх ключевых функций VS Code
1:56 — Поиск документации VS Code
2:11 — Демонстрация: Настройка приложения Java
2:38 — Изучение 25 новых функций Java
3:09 — Понимание режимов чата
3:29 — Создание пользовательского режима чата «Планировщик»
4:08 — Написание инструкций для режима чата
4:44 — Демонстрация: Использование режима планировщика для проектирования функций
5:26 — Просмотр сгенерированного плана (не кода)
6:12 — Анализ интеграции контекста
6:36 — Пользовательские инструкции с помощью copilot-instructions.md
7:17 — Папка инструкций: контекст, специфичный для фреймворка
8:12 — Файлы подсказок для повторно используемых задач
8:51 — Демонстрация: Подсказка для обнаружения плохих практик
9:37 — Выполнение анализа плохих практик
10:28 — Результаты: Выявление проблем в коде
10:58 — Проблема пробелов в знаниях Java 25
11:21 — Решение: Добавление языковых спецификаций в контекст
11:46 — Рекомендации по разработке контекста
12:03 — Подведение итогов и ресурсы
#ContextEngineering #GitHubCopilot #VSCode #JavaDevelopment #Java25 #AIAssisted #ChatModes #CustomInstructions #PromptEngineering #DeveloperProductivity #CopilotChat
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: