О чём урок
Описание потребностей пользователей Большинство курсов по обучению ИИ учат писать более качественные prompt'ы. Это необходимо, но недостаточно для создания отличных продуктов. Этот урок описывает полную Цепочку Описания: путь от нечёткой человеческой потребности до точной инструкции, которую может выполнить ИИ, при этом разработчик выступает в роли переводчика на каждом шагу. Цепочка Описания связывает голос пользователя с требованиями, технической спецификацией и инструкциями для ИИ. Prompt engineering — это лишь одно звено. Разработчик — переводчик на каждом шагу. ИИ не может услышать то, что пользователь не сказал. Код работает, но продукт — нет — это провал в описании. Найдите, какое звено сломалось выше по цепочке. Тесты — самая точная форма описания. Пройденный тест при недовольном пользователе означает, что вы описали неверное намерение. Каждый шаг требует субъективных решений, которые не были приняты за вас на предыдущем этапе. Вы продолжаете работу ровно с того места, где остановились на прошлом уроке. Достаньте свой бриф проблемы, план делегирования и приёмочные тесты. Один абзац. Возьмите потребность пользователя из вашего брифа проблемы и сформулируйте её так, чтобы она стала измеримой. Каждое прилагательное должно быть решением, которое вы можете обосновать. Если вы пишете «быстро», укажите, насколько быстро. Если вы пишете «просто», опишите, что означает «просто» для пациента, проверяющего информацию с телефона на парковке. Полстраницы. Опишите, что будет создано и как это структурировано. Назовите компоненты. Опишите, как они взаимодействуют друг с другом. Используйте ИИ в режиме дополнения: поделитесь своими требованиями к продукту, попросите его предложить технический подход, а затем оспаривайте всё, что не соответствует вашим ограничениям. Пересмотрите свои приёмочные тесты из предыдущего урока. Перепишите их так, чтобы каждый из них мог быть пройден или провален кодом. Добавьте как минимум два граничных случая: что происходит, когда клиника закрыта, когда нет данных, когда время ожидания равно нулю. Напишите инструкции, которые превратят вашу спецификацию в работающий код. Включите свои ограничения, выбор стека технологий и тесты. Создайте первую версию.
План урока
- Описание потребностей пользователей
- Основные выводы
- Упражнение
- Проект «Время ожидания в клинике», Часть 2
- Шаг 1: Напишите требования к продукту
- Шаг 2: Напишите техническую спецификацию
- Шаг 3: Уточните свои тесты
- Шаг 4: Напишите prompt'ы для ИИ и создайте продукт
Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.