Vercel идет все в веб -приложениях для кодирования Vibe

Vercel Today выпустила новую версию своего предложения V0 AI, изменяя имя на .app от .dev, чтобы отразить ее новую аудиторию: конечные пользователи.

«Мы начали V0 с идеей облегчения рабочего процесса разработки для разработчиков, и мы поняли, что в процессе создания V0, на самом деле, V0 лучше подходит для всех», — сказал Aryaman Khandelwal, менеджер по продукту Verce’s V0.App.

«Переход V0.dev к V0.App действительно наше стремление сделать V0 проще в использовании для людей, которые полностью неэхнические».

До сих пор у V0 есть 3 миллиона пользователей, и он производит шесть с половиной приложений каждую секунду, он сказал новому стеку — это сотни тысяч веб -приложений, которые встроены в течение дня.

Обновления Vercel для инструмента искусственного интеллекта

Первым изменением Vercel было обновить пользовательский интерфейс, чтобы сделать его более доступным для людей, которые не являются «супер разработчиками», сказал Хандельвал.

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

«По сути, мы думаем, что V0 охватывает полный набор того, что вы хотели бы сделать, когда создаете веб -приложения», — сказал он. «Я бы не рекомендовал использовать V0 для создания чистой бэкэнд -структуры, которая не имеет пользовательского интерфейса».

Хотя это может сделать часть этого, добавил он. Люди использовали его, чтобы написать «действительно крутые API», — сказал он, но Superpower V0.App действительно создает веб -сайты и приложения.

Новый V0.App может выполнять:

  • Поиск в Интернете: Он ищет в Интернете, обрабатывает сбои и возвращает результаты с цитатами.
  • Чтение файлов: Он читает файлы и возвращает их содержимое.
  • Инспекция сайта: Он осматривает живые сайты, делает скриншоты и суммирует результаты.
  • Вдохновение дизайна: Он генерирует концепции изображения с описаниями, основанными на подсказках. Например, я только что попросил его добавить изображение на тему времени на мой сайт, и оно заскочило. Но это также позволяет загружать логотипы, информацию о продукте и даже руководящие принципы бренда, при этом в будущем запланировано больше функций, чтобы сделать брендинг еще проще, сказал он.
  • Управление делом: Он отслеживает задачи, обновляет планы и выводит технические сбои.
  • Проверка работы: Он замечает ошибки, сравнивает реализации и причины через результаты.
  • Интеграции: Он поддерживает интеграцию, включая возможность добавить базу данных из списка размещенных параметров Vercel. Он также может добавить другие инструменты, в том числе инструменты искусственного интеллекта, такие как Grok, которые в настоящее время предлагаются Vercel Marketplace. Он также поддерживает стороннюю интеграцию API, поэтому предприятия могут соединиться со своими собственными бэкэнд-системами, если они выберут.

Почему Vercel ухаживает за неразвиващими

Очевидно, что это не тот путь, который изначально начался, когда он развернул V0.DEV, который нацелен на фронта и веб -разработчики. Первая версия была сосредоточена на создании кода.

«Мы знаем разработчиков. Наш рынок всегда был для разработчиков», — сказал Хандельвал. «Мы создали это, чтобы начать с инструмента разработчика. Мы сделали его очень техническим».

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

Сдвиг в основном произошел от клиентов, добавил он.

«На самом деле мы обнаружили, что было гораздо больше пользователей, которые приходили из тех ролей-разработчиков, которые получили массу ценности от V0»,-сказал Хандельвал. «Мы на самом деле не очень хорошо их служили, и это то, откуда пришел импульс для этого».

От LLM до агента AI или водопада до Agile

Большие языковые модели (LLMS) в первую очередь использовали более водопадный подход к развитию: вы вкладываете команду, и это делает что -то с одной попыткой — или он откровенно провалится. Чтобы сделать V0 более удобным для пользователя, инструмент теперь делает вызов агенту ИИ вместо одного LLM.

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

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

Это также позволяет V0 итерации в любом веб -приложении, которое вы развертываете. Я смог разработать базовый список дел, в комплекте с изображением, всего за несколько попыток, которые заняли всего секунды. Если вам интересно с более сложным приложением, посетите Pokémon Awesome!, V0-развернутое приложение. На домашней странице v0.App есть еще больше.

Мой ежедневный планировщик, сделанный с Vercel V0.App.

Большая часть моего рабочего времени была фактически потрачена на попытку получить GitHub, чтобы сохранить новые итерации моего сайта, которые, по моему мнению, были скорее «проблемой меня», чем проблемой Vercel. ИИ наконец смог определить проблему (или ошибку пользователя) и сказать мне, как ее исправить.

«Есть две вещи, которые случаются намного лучше, которые пользователи находят в своем первом или втором подсказке», — сказал Хандельвал.

Первое, по его словам, это то, что V0.App допускает меньше ошибок, особенно для очень, очень сложных подсказок. Второе, добавил он, заключается в том, что это на самом деле быстрее, чем подход V0.Dev’s Code.

Раньше Версель должен был «Gate» оригинального V0, чтобы он не делал слишком много вещей одновременно. Было сказано сделать минимальный набор того, что пользователь просил, чтобы он не нарушил приложение.

«Обычно то, что произойдет, так это то, что V0 пытается сделать это все в одном проходе, и частота ошибок выше, когда он пытается сделать все это один раз», — сказал он. Теперь V0 автоматически разбивает эти меньшие шаги.

Под капюшоном AI: давайте поговорим о рамках

Я спросил Khandelwal, что V0.App сделал под капюшоном: например, он по умолчанию в следующем. Если вы не просите определенную структуру, признал он, он использует Next.js.

«Мы стараемся раскрывать сложность только при необходимости», — сказал он. «Поэтому, если вы не просите определенного технического стека или чего -либо еще, мы создадим вам веб -приложение. Он будет использовать Next.js, он будет записан в TypeScript, и оно будет стилизовано с Tailwind».

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

«Сегодня индустрия очень движется к стандартизации на них, и мы используем последние версии каждой части этого стека», — сказал он. «Если вы ничего не просите, вы нетехничный человек, вам не волнует, с чем он построен. Мы дадим вам современные технологии и создадим ее для вас».

Но если вы более технические, вы можете настроить код. Например, вы можете попросить ванильный CSS вместо Tailwind. Он может генерировать статические сайты HTML и CSS. Он может даже генерировать ванильный реагирование, сказал он.

«Мы стараемся раскрывать сложность только при необходимости. Поэтому, если вы не просите конкретный технологический стек или что -то в этом роде, мы создадим вам веб -приложение. Он будет использовать Next.js, он будет написан в TypeScript, и он будет стилизован с помощью Tailwind».

— Aryaman Khandelwal, Vercel

Инструмент также поддерживает другие микроамплуазы. Недавно Vercel запустил улучшенную поддержку Svelte, позволив кодировщикам Vibe генерировать стройные приложения и использовать множество инструментов, которые обычно работают для next.js.

«Мы не очень сосредоточены на улучшении поддержки Vue и Angular и некоторых других видов мета -JavaScript Frameworks, но в целом мы можем генерировать код, используя их», — сказал Хандельвал. «Мы стараемся сделать это так, чтобы выбирать действительно, действительно хорошие дефолты для вас, если вы не знаете, и вам все равно. Но у вас всегда есть возможность настраивать его больше, если хотите».

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

«Вы всегда можете сделать это толчок к GIT, и V0 действительно обновит приложение, над которым вы работаете», — сказал он. «Таким образом, вы действительно получаете доступ к полному рабочим процессу разработки в своей IDE».

v0.App меняет структуру следующего.js

По словам Хандельвала, есть еще одна интересная динамика: следующая команда.

«Мы очень тесно сотрудничаем с командой Next.js», — сказал он. «На самом деле, мы очень хорошие клиенты Next.js — мы даем им много отзывов о хороших примерах или таких вещах, как« LLMS, кажется, не понимают этот синтаксис »или« не понимаете этот шаблон в рамках ».

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

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

Таким образом, команда V0 сообщила следующей команде.

Хандельвал сказал: «На самом деле это очень крутые, симбиотические отношения, которые мы получаем с Vercel и Next.js, где мы можем дать им очень хорошие отзывы о том, как мы делаем эти инструменты лучше использовать и для такими платформами для кодирования Vibe».

Trending Stories youtube.com/thenewstack Tech движется быстро, не пропустите эпизод. Подпишитесь на наш канал YouTube, чтобы транслировать все наши подкасты, интервью, демонстрации и многое другое. Группа подпишитесь с эскизом. Loraine Lawson — ветеран -репортер, который в течение 25 лет освещал технологические проблемы от интеграции данных до безопасности. Прежде чем присоединиться к новому стеку, она работала редактором Banking Technology Site Bank Automation News. Она … читайте больше от Лорейн Лоусон

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *