Эвристики траблшутера
DimaPoletENGLISH VERSION

| База Знаний
Claude, выдели все ценные эвристики мышления (концентрат) - методы и цитаты для создания карманного траблшутера на основе Anthropic Projects.
На основе твоих рекомендаций я выделю ключевые эвристики мышления для создания карманного справочника траблшутера. Разделю их на несколько категорий:
Базовые принципы:
1. Принцип идеальности:
- Идеальная система/решение - то, которого нет, а функция выполняется
- Затраты на решение должны стремиться к нулю
- Искать решения, использующие имеющиеся ресурсы
2. Принцип противоречий:
- В основе сложных задач лежат противоречия
- Противоречия можно разрешить во времени, в пространстве, в отношениях
- Не искать компромиссы, а обострять и разрешать противоречия
3. Принцип ресурсности:
"Все необходимое для решения уже есть рядом"
- Искать неочевидные ресурсы в системе и окружении
- Превращать недостатки и проблемы в ресурсы
- Использовать "вредные" факторы с пользой
Методы решения:
1. Метод парадоксов:
- Формулировать задачу через парадоксы ("чем хуже, тем лучше")
- Собрать 10-15 разных парадоксальных формулировок
- Искать решения, реализующие парадоксы
2. Управляемый инсайт:
- Не браться сразу за первое решение
- Накопить критическую массу парадоксальных формулировок
- Дождаться "озарения" через синергию формулировок
3. Разрешение противоречий:
- Во времени (разнести противоречивые требования)
- В пространстве (разнести в разных частях системы)
- В отношениях (разные свойства для разных взаимодействий)
Психологические установки:
1. Смелость мышления:
"Будьте реалистами - решайте только неразрешимые задачи"
- Не бояться сложных "нерешаемых" задач
- Верить в существование идеального решения
- Преодолевать страх перед парадоксами
2. Стремление к идеалу:
- Не останавливаться на "хорошем" решении
- Искать решения с нулевыми затратами
- Использовать минимум ресурсов
3. Настойчивость:
"Сколько ресурсов - столько решений существует"
- Генерировать множество решений
- Не отступать при первых неудачах
- Доводить решения "до железа"
Стратагемы траблшутера:
1. "Каждый шаг должен приближать к победе"
2. "Любое нападение - энергия для нас"
3. "Нет неразрешимых задач - нужна смелость"
4. "Вопрос важнее ответа"
5. "Если задача не решается - усложните ее"
6. "Все необходимое уже есть рядом"
7. "Хорошее решение придумывают - идеальное видят"
8. "Парадокс - не тупик, а прорыв"
Практические советы:
1. По формулировке задачи:
- Начинать с чистого листа
- Не верить предшественникам
- Обострять противоречия
- Формулировать через парадоксы
2. По поиску решений:
- Искать множество вариантов
- Использовать все доступные ресурсы
- Стремиться к нулевым затратам
- Проверять решения на идеальность
3. По реализации:
- Доводить решения до конкретики
- Предусматривать вторичные задачи
- Планировать внедрение
- Учитывать ограничения
Это ключевые эвристики для создания карманного справочника траблшутера. Они охватывают основные принципы, методы и установки эффективного решения нестандартных задач.
Отлично. Ты мог бы теперь по этой схеме на каждый блок и пункт на основе книги составить развернутый промпт для Projects: с деталями и примерами? Так чтобы книга была не нужна. А пользы было больше, чем от книги, которая прочитана от корки до корки три раза подряд.
Хорошо, начну создавать развернутый промпт по первому базовому принципу - Принципу идеальности. Сделаю его максимально практичным и применимым:
Боковое ответвление подзадача:
1) По каждому примеру сделать подробную развернутую историю (не менее подробную, чем в книге); 2) Изложить историю с той же логикой и экспрессией, что в книге (или лучше!), но другими фразами и предложениями, чтоб защититься от потенциальных комментариев о прямом плагиате; 3) Провести поиск и подобрать еще дюжину историй примеров, чтоб было ощущение бесконечности резервуара (лучше настоящей книги). Сперва разработать вместе со мной методику поиска. Оформить найденные примеры текстово на уровне или выше, чем исходные примеры в книге; 4) На каждый пример - и книжные и обнаруженные в ходе поиска - разработать: промпты для генерации иллюстрации в Midjourney, сценарий просветительского ролика - на первом этапе в формате аудио-спектакля, на втором - ролик для ютуб (голос диктора, сцены, визуализация). Сразу на двух языках: русский и английский.
Также нужна вставка в промпт верхнего уровня типа call function (команда прерывания), чтоб система опознавала, когда надо прервать работу или повествование (предложить передохнуть или пояснить наглядно) и рассказать пример. По мере наполнения базы аудио/видео роликов система будет предлагать пользователю короткую аннотацию примера и ссылку на ролик.
Боковое ответвление подзадача:
Развернутая структурированная майнд-карта поиска ресурсов (к примерами-иллюстрациами) и call function для промпта верхнего уровня, чтоб система опознавала, когда надо предложить провести поиск неочевидных ресурсов для продолжения решения задачи.
Боковое ответвление подзадача:
1) Составить и наполнить раздел списками эффективных парадоксов по разным темам и направлениям; 2) Составить и наполнить раздел примерами разных типовых ошибок при составлении парадоксов, как их выявить - все это на языке, максимально понятном ИИ-агенту (с многократной проверкой итерациями реверс инжиниринга).
Сall function для промпта второго уровня по Методу Парадоксов, чтоб система опознавала, когда надо предоставить ИИ-агенту примеры из списка примеров (а также из какого блока примеров) и когда провести проверку сгенерированный парадоксов по методике из пункта 2).
Это завершает серию промптов по основным разделам. Хотите, чтобы я добавил что-то еще или детализировал какой-то аспект?
Выше подзадачи, которые я сформулировал для первых пяти разделов. Можешь накидать свои идеи подзадач для оставшихся?
На основе проведенной работы предлагаю следующий пошаговый план для завершения работы:
1. Методическая подготовка: составить детальную матрицу взаимосвязей между всеми разделами эвристик; разработать систему перекрестных ссылок между примерами и методами; подготовить структуру для интеграции новых кейсов и примеров
2. Создание базы данных примеров: разработать критерии отбора примеров (информативность, наглядность, проверяемость); создать методику поиска и верификации новых примеров; определить формат описания с фиксированной структурой:
* Исходная ситуация
* Противоречие/парадокс
* Использованные инструменты
* Найденное решение
* Результаты внедрения
* Побочные эффекты
3. Разработка практических инструментов: чек-листы для самопроверки применения каждой эвристики; шаблоны для описания задач в формате ТРИЗ; алгоритмы проверки качества сформулированных парадоксов; матрицы типовых ресурсов по отраслям.
4. Создание системы навигации: разработать тэгирование примеров и методов; создать систему быстрого поиска релевантных инструментов; определить точки принятия решений для call functions.
5. Тестирование и валидация: провести пилотное применение на реальных задачах; собрать обратную связь; внести корректировки в инструментарий.
6. Подготовка мультимедийного контента: разработать сценарии визуализации ключевых концепций; создать промпты для генерации иллюстраций; подготовить аудио-описания примеров.
7. Документирование: описать все процедуры и алгоритмы; создать руководство пользователя; подготовить обучающие материалы.
8. Интеграция в Anthropic Projects: разработать систему промптов; создать библиотеку call functions; настроить механизмы обратной связи.
Готов детализировать любой из этих пунктов. С чего начнем?
Краткое описание приложения
Эвристики траблшутера - это целостная система мышления, позволяющая находить изящные решения там, где другие видят неразрешимые противоречия. Ключевым элементом этой системы является способность мыслить парадоксально, не бояться сложных задач и видеть неочевидные ресурсы.
В современном мире, где скорость изменений постоянно растет, а проблемы становятся все более комплексными, владение такими эвристиками становится критически важным навыком. При этом важно помнить: главное не количество изученных приемов, а смелость мышления и стремление к идеальности решений.
План создания приложения "Карманный траблшутер":
1. Концептуальная фаза: определить ключевые сценарии использования; разработать пользовательские истории; создать прототип интерфейса; определить необходимые функции ИИ.
2. Техническая архитектура: разработать структуру базы знаний; спроектировать систему промптов и call functions; определить требования к API; выбрать технологический стек.
3. Разработка базы знаний: создать структурированную базу примеров; разработать систему классификации задач; подготовить библиотеку типовых решений; создать базу ресурсов по отраслям.
4. Разработка ИИ-компонентов: создать систему распознавания типа задачи; разработать механизм подбора релевантных примеров; создать алгоритмы проверки качества формулировок; интегрировать генерацию визуального контента.
5. Разработка интерфейса: создать систему навигации по методам; разработать интерактивные чек-листы; создать механизм пошаговых подсказок; интегрировать визуализацию процесса решения.
6. Создание обучающего модуля: разработать систему микроуроков; создать интерактивные упражнения; разработать механизм оценки прогресса; интегрировать геймификацию.
7. Тестирование и оптимизация: провести юзабилити-тестирование; оптимизировать работу ИИ; улучшить систему подсказок; собрать и проанализировать обратную связь.
8. Развитие и масштабирование: создать механизм пополнения базы примеров; разработать систему пользовательских сценариев; интегрировать механизмы коллаборации; создать API для внешних интеграций.
С какого компонента начнем детальную проработку?
Твои предложения по техническому решению для первой версии? Для начала на сайте (десктоп, смартфон).
Предлагаю следующее решение для первой версии веб-приложения "Карманный траблшутер": Техническое решение.