Десять минут на новую идею: Статистика по использованию WebMCP

· Paul Kolomiets

Я люблю возиться с инструментами. У меня есть подозрение, что это приемлемая форма прокрастинации. Вместо того чтобы копать яму, я подготавливаю лопату.

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

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

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

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

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

Мне недавно пришла идея, посмотреть как дела с внедрением WebMCP. Конечно как часть очередного великого плана™, который не так важен для этого рассказа. Просто хочу показать сценарий работы.

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

Почему я считаю важным эту технологию? Потому что вопрос о том, как скармливать данные вашим любимым агентам беспокоит не только меня. Я это слышал от разных людей занимающихся браузерами. Это не просто прочитать страницу в markdown. Это проблемы с pagination, категоризацией контента, вырезанием рекламы и нерелевантных комментариев. Когда сайт сам начинает сотрудничать это очень приятно.

Ок, 5 минут на формулирование пожеланий к скрипту, 20 минут автоматического сбора данных, более 300 проанализированных популярных доменов. Только 1 из них зарегистрировал помощника.

Дело в том, что это было исследование ранних попыток внедрить технологию. Индекс типа webmcp.com дают хорошую картину небольших игроков, которые уже попробовали внедрение. Мне было интересно посмотреть на то, что происходит для популярных сайтов.

Результат, к слову, ожидаемый. Поэтому коммит в репозиторий с исследовательскими инструментами, напоминание в календаре о следующем сборе данных через 2 месяца. В конце концов каждая идея про мини-экскаватор, должна иметь шанс развиться в строительство космодрома.

И обычно история на этом заканчивается. Но, обратите внимание. Все затраты личного времени — 10 минут утром выходного дня. 5 минут, чтобы запустить, 5 минут, чтобы оформить результаты.

Суть этой заметки в том, что можно сделать больше. Легко можно найти еще несколько слотов по 10 минут в тот же день. Давайте расскажу что делал дальше.

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

Что не может не радовать. Следующий шаг посмотреть как это соответствует ToS популярных сервисов. Конечно, здесь не все так радужно, но если third-party WebMCP станут массовым явлением, я думаю, эти ограничения пересмотрят.

Что ж, ждем с нетерпением. Заметки написаны, напоминалка для следующего обзора, как уже говорил заведена.

И еще остается свободное время. Например, чтобы написать этот текст. Уже без помощи AI. В конце концов, хобби требует концентрации и качественно проведенного времени.

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

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