CrazyJev Lab

Как Room Rush использует Jev: от состояния страницы до подтверждённой находки

CrazyJev ·

Room Rush даёт Jev 75 секунд на поиск товаров в IKEA. Браузер читает страницу, Jev выбирает разрешённое действие, а программа проверяет результат. Заказ и оплата не выполняются. CrazyJev не связан с IKEA или TypeSafe AI.

Состояние → выбор → действие → подтверждение

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

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

Что означает результат

Счёт — число различных подтверждённых товаров в серверной записи. Число решений — количество корректных проверенных выборов действий; повтор запроса сам по себе не считается новым решением. Отсутствующие измерения отмечаются как незаписанные, а не нулевые.

Таймер может закончиться без товаров. Эффективное завершение в воронке требует хотя бы одной подтверждённой находки и показанного игроку результата. Ошибки и отмены учитываются отдельно.

Начните игру, наблюдайте за экраном, таймером и списком, затем проверьте товары. Публичный результат доступен 90 дней и не содержит личную заметку или приватный токен генерации. Повтор темы сохраняет комнату и seed, но не гарантирует те же товары. Для собственной комнаты новый игрок вводит своё описание.

Стоимость и границы выводов

Подтверждённой по счетам стоимости одной игры здесь пока нет. Нужно отдельно учитывать все попытки модели, работу браузера, хранение и необязательную генерацию изображения. Умножать решения на предполагаемую цену недостаточно.

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

Методика Reaction

Наблюдения в среде разработки: 20 сентября 2026 года

Сохранены 11 реальных попыток: 4 завершились с подтверждёнными товарами, 2 — без товаров, 3 — с ошибкой, 2 были прерваны перезагрузкой во время разработки. В четырёх непустых результатах было по 1–2 товара и 6–10 принятых решений при 75-секундном окне покупок. Для всех четырёх локально созданы публичные записи для публикации результата.

Next.js и хранилище Wrangler работали локально, браузер — удалённо в Cloudflare, запросы к Jev шли через Vercel AI Gateway. Во время отладки код менялся; хеши изменений для каждой попытки не сохранены. Это не тест одной фиксированной версии и не оценка надёжности рабочего сайта. В общее число входят все попытки. Данные о фактических расходах отсутствуют.

Последние три попытки дали два пустых результата и тайм-аут браузера. Сбор остановлен до запланированных 20–30 попыток. На снимках неудачных подтверждений корзина ещё загружалась; само нажатие не засчитывалось как успех. Перед продолжением нужно разобраться с загрузкой страниц. Скачать наблюдения без приватных данных.

Дополнение: все 21 попытка в среде разработки

По всем отладочным сериям сохранена 21 попытка: 10 завершились с товарами, 2 — без товаров, 7 — с ошибкой, 2 были прерваны. Непустые завершённые результаты содержат 1–3 товара и 6–11 принятых решений. Для всех десяти локально созданы публичные записи результата. В поздних сериях есть хеш исходного кода; во время последней попытки восстановили прежний текст главной страницы, и изменение кода явно отмечено. Данные относятся к нескольким версиям разработки, а не к одной фиксированной версии. Первые 11 попыток также сохранены отдельным файлом.

Скачать все 21 запись без приватных данных.