Отладка сложной проблемы, которая не поддается одноразовым рассуждениям
Когда использовать: У вас есть симптомы, три конкурирующие теории, и вы продолжаете метаться. Вы хотите, чтобы Клод обдумал их, не срываясь при первом же правдоподобном ответе.
Поток
-
Выложите симптомыИспользуйте последовательное мышление для устранения этой проблемы: [симптомы, журналы, что мы уже пробовали]. Начните с перечисления фактов отдельно от теорий.✓ Скопировано→ Первая мысль – это чистое наблюдение, а не предположение.
-
Оценивайте теории по фактамПродолжать. Какие факты подтверждают каждую теорию, а какие опровергают? Пересмотрите любую мысль, которая больше не актуальна.✓ Скопировано→ Теории, отсеянные на основе фактов; предыдущие мысли явно переработаны
-
Предложите самый дешевый следующий экспериментКакой эксперимент быстрее всего устранит неоднозначность остальных теорий? Будьте конкретны в отношении команды или проверки.✓ Скопировано→ Один конкретный и недорогой следующий шаг
Итог: Защищенный план диагностики, в котором вы можете точно увидеть, что было рассмотрено и отклонено, а не ответ в виде черного ящика.
Подводные камни
- Модель генерирует мысли, которые являются всего лишь повторениями — В подсказке требуйте, чтобы каждая мысль добавляла новый факт, исключала теорию или меняла предыдущую мысль — в противном случае пропустите ее.
- Излишество для простых ошибок — Не используйте этот инструмент для решения задач, которые можно решить за 3 секунды, прочитав трассировку стека.