Обновить

Прощай vibe coding. Здравствуй deep crafting

Андрей Бадин, основатель Product Lab, придумал название для подхода к работе с ИИ, которым занимался уже давно.

Он назвал его дипкрафтингом (deep crafting).

Если вайбкодинг — это возможность быстро получить результат, не погружаясь глубоко в детали, то дипкрафтинг — попытка разобраться в сути и дойти до первооснов.

Андрей Бадин тоже экспериментировал с вайбкодингом, но понял, что его интересует другое.

Сначала он называл этот подход vibe creation, или вайб-творчеством, но название не прижилось.

Вайбкодинг, по определению Андрея Карпатого — это способ программирования, где человек может отдать часть работы ИИ и не разбираться в каждой детали. Для небольших проектов и быстрых экспериментов такой подход работает.

Но дипкрафтинг устроен иначе.

Если давать определение, то дипкрафтинг – это создание нового вместе с ИИ, в котором роли между человеком и моделью разведены и не смешиваются.

ИИ в этой конструкции работает сразу в трех амплуа: как библиотекарь, как исследователь и как критик. Он достает любое знание, до которого дотягивается, находит работы, на которые человек сам вышел бы разве что по счастливой случайности, и методично убивает идеи до тех пор, пока какая-нибудь из них не выдержит удар.

Человек в это время держит рамку. Он задает вектор, решает, до какой глубины имеет смысл копать в каждом конкретном случае, и сшивает между собой несвязанные области, которые модель сама никогда не соединит.

Само слово собрано из двух частей, и каждая отвечает за свою половину процесса. Deep – это про то, как глубоко ты разбираешь предмет, до самых его оснований. Craft – это про то, как ты собираешь его обратно, и здесь важно, что речь идет о ручной работе, а не о сборке из готовых блоков: ты снимаешь все лишнее до тех пор, пока не останется только то, что держит форму. По-русски все вместе и получается глубокое создание. За время практики схема сложилась в четыре режима.

1. Мета-уровень

Иногда человек сталкивается с областью, в которой он не эксперт и даже не знает, какие вопросы задавать.Тогда ИИ получает не готовый запрос, а саму проблему: что происходит, какие существуют теории и как на это смотрят в науке. Так постепенно появляется карта новой области и связь между теорией и практикой.

2. Первоосновы

На этом этапе никакая методология не принимается как данность.Будь то JTBD, ТРИЗ или другой подход, задача — понять, на чем он действительно основан.ИИ помогает искать исследования и источники, но все приходится перепроверять: модель может ошибаться, придумывать ссылки и делать неверные выводы.После разбора до базовых элементов становится видно, что является основой, а что только внешней оболочкой.

3. Новая система

Дальше человек собирает собственную систему: связывает идеи с найденными первоосновами, убирает лишнее и оптимизирует оставшееся.На этом этапе ИИ может быть партнером по идеям: иногда он предлагает неожиданные связи.Но самая ценная роль модели проявляется после сборки, когда ее просят разрушить созданную систему.

4. Методология

Последний этап — сделать новую систему понятной для других.

Для этого нужны простые формулировки, структура и новые слова. Здесь ИИ помогает искать варианты упрощения и упаковки, но окончательное решение остается за человеком.

Андрей Бадин пришел к этой идее во время работы над книгой, выпуск которой постоянно откладывает. Причина в том, что он сам занимается дипкрафтингом: разрабатывает новую методологию создания продуктов в эпоху ИИ.

По его мнению, это уже выходит за рамки классического продакт-менеджмента и требует другого способа мышления.

Раньше разбор сложных методологий до оснований мог занимать годы: нужно было изучать первоисточники, научные работы и самостоятельно находить связи между разными областями.

Сегодня часть этой работы можно ускорить до недель или даже дней.

Вот это и есть дипкрафтинг: глубоко прокопать область знаний и собрать ее в ценную для других методологию или инструмент на основе первооснов.

Теги:
+1
Комментарии5

Подписка OpenCode Go вышла на самоокупаемость

Соучредитель ИИ‑сервиса для написания кода OpenCode Дакс Раад сообщил, что тарифный план OpenCode Go за $10 в месяц вышел на самоокупаемость и сохраняет этот статус уже две недели подряд. 

Подписка OpenCode Go вышла на самоокупаемость

Публикации