Хотите заказать веб-сайт? Связаться с нами

Wayfinder: планирование любых проектов с ИИ

Основой для данной статьи послужил развернутый (откроется в новой вкладке)видео-урок и сопутствующие текстовые материалы (откроется в новой вкладке)Мэтта Попока — автора инновационного навыка Wayfinder для ИИ-агентов.

В своей презентации Мэтт подробно объясняет философию, архитектуру и практическое применение системы, делясь личным опытом использования Wayfinder для планирования от сложных инженерных задач до самых простых вещей, а также отвечает на частые вопросы пользователей об этом инструменте.

Итак, представьте, что вы можете спланировать работу любого масштаба — от садового кабинета до сложного программного продукта — с помощью одной системы. Wayfinder — это навык для ИИ-агентов, который превращает туман неизвестности в чёткую карту с задачами, прототипами и исследованиями. В этом уроке вы узнаете, как использовать Wayfinder, чтобы никогда не теряться в масштабе задач.

Wayfinder: планирование любых проектов с ИИ

Что такое Wayfinder и почему он меняет правила игры

Wayfinder — это навык, созданный на основе фундаментальных принципов разработки ПО. В отличие от традиционных инструментов планирования, ограниченных одной сессией, Wayfinder позволяет работать с проектами любой сложности, разбивая их на управляемые части. Автор подчёркивает: «Раньше я планировал работу в рамках одной сессии, но некоторые задачи выходят за пределы контекстного окна агента».

Основное отличие Wayfinder в том, что он учитывает туман войны — зону неизвестности, где нет чётких решений. Система отслеживает взаимозависимости, позволяет планировать параллельно и организует работу через несколько типов сессий. Вы можете использовать его не только для кода, но и для реальных задач: например, автор применял Wayfinder для строительства садового офиса.

Как работает планирование: от идеи к карте

Процесс планирования с Wayfinder: от идеи к карте задач

Процесс начинается с нечёткой цели — пункта назначения, где промежуточные этапы полностью расплывчаты. Первый шаг — сессия «гриль», где ИИ проводит с вами интервью, чтобы выявить основную идею. Эта сессия может быть повторена несколько раз, пока не появится достаточно информации.

Далее Wayfinder создаёт карту маршрута, где каждый пункт — это задача. Задачи бывают четырёх типов:

  1. Исследование — агент ищет информацию и предоставляет отчёт.
  2. Прототип — создание прототипа для проверки гипотез.
  3. Гриль-сессия — обсуждение деталей реализации.
  4. Задача — реальные действия, которые агент не может выполнить сам.

Каждая задача — это отдельная встреча с агентами, и Wayfinder управляет всеми ими. Система отслеживает решения, прототипы и выполненные задачи, записывая их обратно на карту. Например, если вы решаете, как добавить палитру команд в приложение, Wayfinder разобьёт это на семь задач, три из которых будут доступны сразу.

Начинайте каждую сессию Wayfinder с чёткого описания желаемого результата. Например: «Мне нужна возможность поиска по диаграммам и копирования элементов». Это поможет агенту задать правильные вопросы и создать релевантные задачи.

Типы задач и их роль в рассеивании тумана войны

Каждая задача решает конкретную проблему. Исследование запускается немедленно, и агент отправляет отчёт, не требуя вашего участия. Прототипы — это способ получить обратную связь о том, что вы создаёте, без долгого планирования. Автор отмечает: «Прототип — это высокоточный способ получить обратную связь. Wayfinder поощряет создание такого количества прототипов, что это приводит к невероятно высоким результатам».

Гриль-сессии нужны для обсуждения сложных деталей, которые невозможно решить без диалога. Задачи — это всё, что агент не может сделать самостоятельно, или то, что вы хотите отложить на потом. Все задачи добавляются в вашу систему отслеживания ошибок (GitHub, Linear, Jira), и Wayfinder работает с любой из них.

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

Практический сценарий: от карты к спецификации

Представьте, что вы создаёте приложение с палитрой команд. Вы активируете Wayfinder с описанием: «Добавить в приложение инструмент выбора иконок, поиск по диаграммам и копирование элементов». Система анализирует репозиторий, проводит сессию «гриль» и создаёт карту с семью задачами.

Вы работаете над каждой задачей в новой сессии. Например, берёте задачу «Полупрозрачная SVG-геометрия для построения пути» и вызываете Wayfinder с его URL. В процессе работы вы последовательно проходите через ключевые этапы:

  1. Создаёте прототипы для проверки визуальных и технических решений.
  2. Проводите исследования, чтобы устранить неопределённости.
  3. Принимаете окончательные решения на основе полученных данных.

По мере выполнения задач карта обновляется: из 17 задач выполнено 14, и вы наглядно видите, какие решения ещё не приняты.

Когда карта готова, вы преобразуёте её в спецификацию. Wayfinder генерирует документ, содержащий все принятые решения со ссылками на исходные задачи. В отличие от традиционных спецификаций, этот документ — не постоянный артефакт, а промежуточный этап. Автор поясняет: «Спецификация — это всего лишь промежуточный документ для обработки многосессионной работы. После реализации она исчезает».

Лайфхак: Используйте Wayfinder для задач, не связанных с программированием. Автор планировал садовый кабинет: исследовал участок, искал подрядчиков и определял контакты. Система одинаково эффективна для любых амбициозных проектов.

Ответы на часто задаваемые вопросы

Не слишком ли это сложно для моих задач?

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

Зачем нужны детальные спецификации?

Некоторые считают, что создание детальных документов — пустая трата времени. Но Wayfinder делает их динамичными: они содержат ссылки на источники решений, и агент может проверить первоисточник. Это решает проблему «настольной спецификации», которая была слабым местом традиционных методов.

Автор рекомендует закрывать спецификации после реализации, а не хранить их вечно. «Если спецификация присутствует в коде, её можно просто удалить», — говорит он. Такой подход делает процесс гибким и избавляет от лишнего балласта.

Заключение

Wayfinder — это не просто инструмент для программистов.

Это методология, которая помогает планировать и реализовывать амбициозные проекты, разбивая их на управляемые части.

Вы можете использовать его для инженерии, курсов, строительства — везде, где есть туман неизвестности. Система берёт на себя сложные решения, позволяя вам сосредоточиться на создании.

«Нет ничего приятнее, чем начать новую сессию Wayfinder, зная, что тебя ждёт что-то потрясающее, но не совсем понимая, как туда добраться», — делится автор.

Тип задачи Цель
Исследование Сбор информации и отчёт агента
Прототип Создание прототипа для проверки
Гриль-сессия Обсуждение деталей реализации
Задача Действия, выполняемые в реальном мире

Пользователи уже успели по достоинству оценить Wayfinder за его способность превращать хаос амбициозных идей в стройную дорожную карту. Этот навык не просто экономит время — он даёт уверенность, что даже самый сложный проект будет доведён до конца без выгорания и потери фокуса.

Теги: