VP
    Форум

    Тестирую разные варианты завайбкодить лендинг

    16 февр. 2026 г.
    278
    1

    У меня есть пет проект — сервис для тренировки навыка перевода английских текстов на русский

    Решил запилить для него лендос и потестить разные способы

    Буду тестить 5 способов

    • Просто промпт в codex 5.3
    • Codex 5.3 + либа shadcn/ui
    • Codex 5.3 + стили ленда рефа
    • Просто промпт в ai studio builder
    • Промпт в ai studio builder + стили ленда рефа

    Результаты выложу в тг канал (сюда просто не дает картинки загрузить) — https://t.me/minus_vibe_coding

    Просто промпт в codex 5.3

    Ты — senior frontend-разработчик и product-designer. Работаешь как coding-agent в локальном workspace.
    
    Цель: получить ЗАПУСКАЕМЫЙ одностраничный лендинг для веб-приложения на Next.js (App Router) + React + TypeScript + Tailwind CSS.
    
    Контекст проекта:
    - Если в директории нет Next-проекта (нет package.json), сначала инициализируй минимальный рабочий каркас.
    - Если проект уже есть, не пересоздавай его и не трогай лишнее.
    - Главная бизнес-логика и все вспомогательные UI-компоненты лендинга должны быть в `app/page.tsx`.
    
    Что нужно сделать:
    1) Подготовить/донастроить минимально необходимые файлы для запуска (только если их не хватает):
       - `package.json`
       - `app/layout.tsx`
       - `app/globals.css`
       - Tailwind/PostCSS/TS конфиги по необходимости
    2) Создать/обновить `app/page.tsx` с лендингом.
    3) Добавить `README.md` с командами запуска.
    4) Установить зависимости и запустить dev-сервер.
    
    Жесткие требования к лендингу:
    - Без внешних ассетов и икон-пакетов (только inline SVG/градиенты/мокап-карточки).
    - Системный шрифт, mobile-first (360/768/1280).
    - Доступность: семантические теги, один h1, корректная иерархия h2/h3, focus-styles, aria-label где нужно.
    - Анимации только легкие hover/focus/transition.
    - Современный минималистичный SaaS UI, светлая тема с dark-friendly палитрой.
    - Весь контент на русском, примеры текста на английском.
    
    Навигация:
    - Header: логотип-слово “Translate Tutor”, ссылки: “Как работает”, “Сценарии”, “Привычка”, “FAQ”.
    - Кнопка “Начать” ведет на `#demo`.
    
    Обязательные секции:
    1. Hero (`#top`): заголовок, подзаголовок, CTA “Попробовать демо” -> `#demo`, “Как это работает” -> `#how`, мокап с табами “Перевод/Профиль”.
    2. Как это работает (`#how`): 3 шага.
    3. Сценарии (`#scenarios`): 3 карточки.
    4. Демо интерфейса (`#demo`): статичный псевдо-UI с формой, текстом с 4–5 bold-фразами, popover перевода, textarea, кнопкой проверки, блоком результата (score, 3 метрики, нюансы, таблица sentence-by-sentence).
    5. Привычка и прогресс (`#habit`): цель N/день, календарь (зеленый/красный/нейтральный), streak.
    6. Секция “умной проверки” (`#llm` можно): Gemini 3 Pro и Gemini 3 Flash + короткий JSON-мокап (6–10 строк), упомянуть AI Studio Builder.
    7. FAQ (`#faq`): 4–6 вопросов (уровни, время, безопасность, без регистрации, цена — “бесплатно в бете”).
    8. Footer: название, слоган, якорные ссылки, “© 2026”.
    
    Контентные акценты:
    - В Hero и Demo продай идею “как с репетитором” и “ежедневная привычка”.
    - Не использовать слово “LLM” в заголовках секций (можно в техническом тексте внутри).
    
    Формат финального ответа:
    - Не вставляй огромный код целиком.
    - Кратко перечисли созданные/измененные файлы.
    - Дай команды запуска и локальный URL.
    

    Сodex 5.3 + либа

    Ты — senior frontend-разработчик и product-designer.
    
    Работай в **уже существующем** проекте Next.js в текущем workspace (не создавай новый проект).
    
    ## Задача
    
    Сделай **вторую версию лендинга** с использованием **shadcn/ui + Tailwind CSS** как отдельный роут:
    
    - новая страница: `app/app2/page.tsx` (URL: `/app2`)
    - текущую версию в `app/page.tsx` **не удалять и не ломать**
    - если нужно, создай дополнительные папки/файлы для shadcn (`components/ui`, `lib`, `components.json` и т.д.)
    
    ## Что нужно сделать в проекте
    
    1. Проверить, что Tailwind работает в текущем проекте.
    2. Подключить shadcn/ui (если еще не подключен).
    3. Добавить обязательные компоненты shadcn/ui:
       - `button`, `card`, `badge`, `separator`
       - `tabs`
       - `accordion`
       - `input`, `textarea`, `select`
       - `popover`
       - `progress`
       - `table`
    4. Убедиться, что используются импорты из `@/components/ui/*` и утилита `cn` из `@/lib/utils`.
    5. Если алиас `@/` не настроен — добавить минимально необходимую настройку в `tsconfig.json`.
    6. Создать/обновить `app/app2/page.tsx` под требования ниже.
    7. Запустить проект и проверить, что страница открывается на `/app2`.
    
    ## Технические ограничения
    
    - Никаких внешних ассетов: без картинок по URL, без внешних икон-пакетов в коде страницы.
    - Типографика: системный шрифт (без CDN-шрифтов).
    - Адаптивность: mobile-first, корректно для 360px / 768px / 1280px.
    - Доступность: семантические теги, один `h1`, логичная иерархия `h2/h3`, `aria-label` где нужно, заметный focus.
    - Анимации: только легкие hover/focus/transition, без сложных scroll-анимаций.
    - В `app/app2/page.tsx` используй shadcn-компоненты как базовые примитивы, Tailwind — для лейаута и отступов.
    - Используй дизайн-токены shadcn (`bg-background`, `text-foreground`, `border`, `muted`, `primary` и т.п.).
    
    ## Контент и структура лендинга (обязательно)
    
    Продукт: сервис изучения английского через перевод коротких текстов с разбором «как у репетитора».
    
    Навигация в шапке:
    
    - Название: “Translate Tutor”
    - Якоря: “Как работает”, “Сценарии”, “Демо”, “Привычка”, “FAQ”
    - CTA “Начать” -> `#demo`
    
    Секции:
    
    1. Hero (`#top`)
       - `h1`, подзаголовок, 2 CTA: “Попробовать демо” -> `#demo`, “Как это работает” -> `#how`
       - рядом мокап на `Card` + `Tabs` (“Перевод / Профиль”)
    
    2. Как это работает (`#how`)
       - 3 шага в `Card`: генерируешь -> переводишь -> получаешь разбор
    
    3. Сценарии (`#scenarios`)
       - 3 карточки-flow: ежедневная тренировка, подсказка по слову, проверка перевода
    
    4. Демо интерфейса (`#demo`)
       - статичный псевдо-UI:
         - `Input` Тема
         - `Select` Уровень (A2/B1/B2/C1/C2)
         - `Select` Длина (100/150/200/250/300)
         - `Button` Сгенерировать
         - карточка с английским текстом и 4-5 **bold** фразами
         - `Popover` с “Перевести”, блоками “В контексте” / “Без контекста” и мини-словарем
         - `Textarea` Мой перевод
         - `Button` Отправить на проверку
         - блок результата: `Progress` (score + 3 метрики), список нюансов, `Table` (sentence / translation)
       - можно минимально использовать `useState`, но без реальной бизнес-логики
    
    5. Привычка и прогресс (`#habit`)
       - цель N переводов/день, календарная сетка (зеленый/красный/нейтральный), streak
    
    6. ИИ-разбор внутри (`#ai`)
       - две `Card`: “Gemini 3 Pro” и “Gemini 3 Flash”
       - рядом короткий JSON-мокап (6-10 строк)
       - упомянуть AI Studio Builder как плюс стабильного UI
       - не использовать слово “LLM” в заголовках
    
    7. FAQ (`#faq`)
       - `Accordion` на 4-6 вопросов: уровни, время, приватность, без регистрации, цена ("бесплатно в бете")
    
    8. Footer
       - название, короткий слоган, якорные ссылки, “© 2026”
    
    Дополнительно:
    
    - Микрокопирайт должен продавать “как с репетитором” и “ежедневную привычку”.
    - Только якоря, без добавления новых роутов кроме `app/app2/page.tsx`.
    
    ## Формат финального ответа
    
    Верни результат в 3 блоках и **ничего вне них**:
    
    1. `INSTALL` — команды, которые ты выполнил/нужно выполнить в этом проекте (npm; кратко, можно в скобках pnpm/yarn).
    2. `FILES` — список созданных/измененных файлов.
    3. `CODE` — полный код только `app/app2/page.tsx`.
    

    Codex 5.3 + стили ленда

    # Gladia.io — style-разбор для лендинга v3
    
    - Дата анализа: 2026-02-16
    - Референс: `https://gladia.io/`
    - Источники: HTML страницы + CSS
      - `https://cdn.prod.website-files.com/6458f30fed157c01444bd0b2/css/gladia-0c772dnew.webflow.shared.4a9e1afd5.min.css`
      - `https://cdn.jsdelivr.net/npm/@andrea_ztn/gladia/dist/index.css`
    - Доступ к интернету в среде: есть (страница и стили загрузились)
    
    ## 1) Ключевая визуальная идея
    
    Сайт строится вокруг dark-first презентации: почти черный фон, мягкие серые поверхности, крупная типографика, скругленные карточки и pill-элементы (кнопки, бейджи, поля). Акцентный фиолетовый используется дозированно, чаще для меток/градиентов, а не как главный цвет каждого элемента.
    
    ## 2) Выжимка токенов (что важно перенести)
    
    ## Typography
    
    | Токен | Значение | Где используется |
    |---|---|---|
    | `font.sans` | `Suisseintl, sans-serif` | основной текст и заголовки |
    | `font.mono` | `Geistmono, sans-serif` | eyebrow/технические подписи |
    | `font.weight.light` | `300` | подзаголовки, вторичный текст |
    | `font.weight.regular` | `400` | базовый набор |
    | `font.weight.medium` | `500` | кнопки, подписи, акценты |
    | `font.weight.semibold` | `600` | отдельные акценты |
    | `type.h1.desktop` | `80px / 110%` | hero-заголовки |
    | `type.h1.tablet` | `60px / 110%` | hero на tablet |
    | `type.h1.mobile` | `36px / 110%` | hero на mobile |
    | `type.h2.desktop` | `48px / 130%` | секционные заголовки |
    | `type.h2.mobile` | `24-32px / 115-130%` | mobile/compact |
    | `type.h3` | `22px / 140%` | подзаголовки карточек |
    | `type.body` | `16px / 140-150%` | основной текст |
    | `type.small` | `14px / 140%` | мелкие подписи |
    | `type.eyebrow` | `12px`, uppercase, `letter-spacing: 0.3-0.4em` | лейблы секций |
    
    ## Color roles
    
    | Роль | Значение | Комментарий |
    |---|---|---|
    | `color.bg.base` | `#000000` | основной фон секций |
    | `color.bg.surface-1` | `#1a1a1a` | карточки/панели |
    | `color.bg.surface-2` | `#252525` | вторичный surface |
    | `color.bg.surface-soft` | `#ffffff14` | прозрачные заливки/инпуты |
    | `color.text.primary` | `#ffffff` | основной текст |
    | `color.text.secondary` | `#8e8d91` | вторичный текст |
    | `color.text.tertiary` | `#515151` | слабый контраст/метки |
    | `color.border.default` | `#1f1f1f` | рамки dark-секций |
    | `color.border.soft` | `#ffffff14` | мягкие рамки |
    | `color.accent.primary` | `#947afc` | фирменный акцент |
    | `color.accent.link` | `#34a8ff` | focus/link state |
    | `color.accent.warm` | `#fcb17a` | вспомогательный акцент |
    | `color.accent.lime` | `#f9ffb0` | бейджи/подсветка |
    | `color.accent.pink` | `#ffb7fa` | бейджи/подсветка |
    
    ## Radius, border, shadows
    
    | Токен | Значение |
    |---|---|
    | `radius.pill` | `999px` / `100vw` |
    | `radius.card` | `32px` |
    | `radius.panel` | `20-24px` |
    | `radius.input` | `10px` |
    | `border.default` | `1px solid #1f1f1f` |
    | `border.soft` | `1px solid #ffffff14` |
    | `shadow.soft` | `0 4px 8px rgba(28,28,30,.08), 0 1px 2px rgba(28,28,30,.04)` |
    | `shadow.elevated` | `0 8px 50px rgba(0,0,0,.05)` |
    
    ## Layout, grid, spacing
    
    | Токен | Значение |
    |---|---|
    | `container.md` | `1176px` (`73.5rem`) |
    | `container.lg` | `1280px` (`80rem`) |
    | `nav.max` | `1168px` |
    | `gutter.desktop` | `40px` (`2.5rem`) |
    | `gutter.mobile` | `20px` (`1.25rem`) |
    | `section.py.lg` | `120-144px` |
    | `spacing.scale` | `4, 6, 8, 10, 12, 16, 20, 24, 32, 40, 48, 64, 72, 80, 120` |
    
    ## Breakpoints (по CSS рефа)
    
    - `max-width: 479px`
    - `max-width: 767px`
    - `max-width: 991px`
    - `max-width: 1167px`
    - `min-width: 1440px`
    - `min-width: 1920px`
    
    ## 3) Компонентные паттерны
    
    - Навигация: floating/pill-форма, мягкая рамка, большой радиус, контент в один ряд, аккуратный hover.
    - Кнопки:
      - primary: округлая, плотная, контрастная (светлая на темном или темная на светлом блоке);
      - secondary: темный surface + тонкая рамка + белый текст;
      - hover без резких эффектов, обычно смена фона/opacity.
    - Карточки: dark surface, радиус `32px`, видимая рамка `1px`, крупные внутренние отступы (`24-40px`).
    - Inputs: rounded/pill, полупрозрачная dark-подложка, светлый текст, тонкая рамка; на focus усиливается контур.
    - FAQ/accordion: минималистичные строки с чистой типографикой и тонкими разделителями.
    
    ## 4) Состояния и motion
    
    - Переходы в диапазоне `0.2s - 0.4s`, часто с `cubic-bezier(.455,.03,.515,.955)`.
    - Hover в основном через `background-color`, `color`, `opacity`, иногда `translateY(-2px)`.
    - Focus-visible для интерактива: заметный outline (`2px`, синий акцент).
    
    ## 5) Что брать в v3, а что не копировать
    
    ### Берем
    
    1. Темную основу с мягкими контрастами и читаемой иерархией текста.
    2. Типографическую шкалу (крупный hero + компактный body + uppercase eyebrow).
    3. Геометрию компонентов: pill-кнопки, карточки `32px`, тонкие границы.
    4. Спейсинг-систему и контейнеры уровня `1176/1280`.
    5. Сдержанные анимации и hover/focus состояния.
    
    ### Не берем
    
    1. Бренд-копирайт, иконки, логотипы, иллюстрации и контент Gladia.
    2. Webflow-классы и исходный CSS "как есть".
    3. Избыточную сложность (многослойные мегаменю, маркетинговые карусели, vendor-скрипты).
    
    ## 6) Применение к нашему проекту (ориентир)
    
    - Текущий стек: Next.js App Router + TypeScript + Tailwind v4 + shadcn/ui.
    - Для изоляции v3 важно не перетирать глобальные токены предыдущих версий:
      - либо scoped-токены внутри wrapper (`.app3-theme`),
      - либо отдельный `app/app3` CSS module + Tailwind-классы в `app/app3/page.tsx`.
    
    Ты — senior frontend-разработчик и product-designer.
    
    Работай в **уже существующем** проекте Next.js в текущем workspace (новый проект не создавай).
    
    ## Цель
    
    Сделай **третью версию лендинга** как отдельный роут, не ломая предыдущие версии:
    
    - новая страница: `app/app3/page.tsx` (URL: `/app3`)
    - `app/page.tsx` и `app/app2/page.tsx` **не удалять и не менять по смыслу**
    - можно добавлять новые файлы/стили для `app3`, но изменения должны быть изолированы и не влиять на `/` и `/app2`
    
    ## Референс и контекст
    
    - РЕФЕРЕНС: `https://gladia.io/`
    - МОЙ ПРОЕКТ: `.`
    - СТЕК: Next.js (App Router) + React + TypeScript + Tailwind CSS v4 + shadcn/ui
    - Предварительный разбор стиля уже сохранен: `docs/gladia-style-analysis.md`
    
    ## Важно: что берем из рефа
    
    Переносим **только дизайн-систему** и визуальные паттерны (без копирования кода/контента):
    
    1. Dark-first палитру: черный фон, светлый текст, мягкие серые surface-слои.
    2. Типографику в духе рефа: крупный hero, аккуратные h2/h3, легкий secondary-текст, uppercase-eyebrow.
    3. Геометрию: pill-кнопки/бейджи, карточки с радиусом около `32px`, тонкие границы `1px`.
    4. Лейаут: контейнеры примерно `1176-1280px`, плотная вертикальная ритмика секций.
    5. Микроинтеракции: мягкие hover/focus/transition, без тяжелых анимаций.
    
    Не переноси:
    
    - бренд/копирайт/иконки/картинки Gladia,
    - webflow-классы и CSS "как есть",
    - сложные элементы мегаменю/каруселей из рефа.
    
    ---
    
    Задача: взять референс-лендинг и перенести его дизайн-систему (ключевые моменты) на мой лендинг v3.
    
    ### 0) Перед стартом проверь доступ к интернету
    
    - Если доступа нет, остановись и попроси меня:  
      (а) сохранить HTML рефа,  
      (б) список подключенных CSS,  
      (в) 3-5 скриншотов (desktop/mobile) + цвета/шрифты.
    - Если доступ есть — продолжай.
    
    ### 1) Проанализируй референс-сайт
    
    - Открой `https://gladia.io/` и собери: шрифты, базовые размеры текста (H1/H2/H3/body/small), основные цвета, радиусы, тени, границы, сетку (container width, gutters), spacing scale, кнопки, поля ввода, карточки, hover/focus, брейкпоинты.
    - Извлекай именно **токены и паттерны**, а не сырые классы.
    - Сверь вывод с `docs/gladia-style-analysis.md`.
    - Зафиксируй результат в коротком markdown-отчете.
    
    ### 2) Сгенерируй тему для проекта (изолированно для app3)
    
    Так как проект на Tailwind + shadcn:
    
    - Не ломай существующие токены предыдущих версий.
    - Делай тему v3 через scoped-подход:
      - либо отдельный wrapper-класс (например, `.app3-theme`) с локальными CSS variables,
      - либо `app/app3/*.module.css` + Tailwind utility,
      - либо комбинацию этих подходов.
    - Если меняешь `app/globals.css`, то только аддитивно и только в scoped-стиле для `app3`.
    - Разрешено обновить `tailwind.config.ts`, если это действительно нужно для токенов/шрифтов/теней/screens.
    
    ### 3) Применение к лендингу v3
    
    - Создай/обнови `app/app3/page.tsx`.
    - Используй те же продуктовые смыслы, что в предыдущих версиях (Translate Tutor), но с новой визуальной системой из рефа.
    - Секции обязательны:
      1. Hero (`#top`)
      2. Как это работает (`#how`)
      3. Сценарии (`#scenarios`)
      4. Демо интерфейса (`#demo`)
      5. Привычка и прогресс (`#habit`)
      6. ИИ-разбор внутри (`#ai`)
      7. FAQ (`#faq`)
      8. Footer
    
    ### 4) Контент и ограничения (как в предыдущих задачах)
    
    - Header: “Translate Tutor”, якоря “Как работает”, “Сценарии”, “Демо”, “Привычка”, “FAQ”, CTA “Начать” -> `#demo`.
    - Hero: `h1`, подзаголовок, 2 CTA, рядом mockup (`Card` + `Tabs`).
    - Demo: `Input`, `Select`, `Textarea`, `Popover`, `Progress`, `Table`, без реальной бизнес-логики.
    - FAQ: `Accordion` на 4-6 вопросов.
    - Без внешних ассетов и внешних икон-паков в коде страницы.
    - Mobile-first: 360 / 768 / 1280.
    - Доступность: семантика, один `h1`, корректная иерархия, `aria-label`, видимый focus.
    - Анимации: только легкие hover/focus/transition.
    - Весь основной контент на русском, примеры текста на английском.
    - Не использовать слово “LLM” в заголовках секций.
    
    ### 5) Выходные артефакты
    
    1. Изменения в коде (готовые файлы/диффы).
    2. `docs/REPORT_APP3.md` с разделами:
       - что взято из рефа,
       - таблица токенов,
       - где именно токены применены в проекте,
       - TODO (если что-то нельзя воспроизвести без дополнительных данных).
    3. Проверка, что `/`, `/app2` и `/app3` открываются и предыдущие версии не сломаны.
    
    ## Формат финального ответа
    
    Верни результат в 4 блоках и ничего вне них:
    
    1. `INSTALL` — команды, которые выполнил/нужно выполнить.
    2. `FILES` — список созданных/измененных файлов.
    3. `REPORT` — краткая выжимка из `docs/REPORT_APP3.md`.
    4. `CODE` — полный код `app/app3/page.tsx` (+ полный код новых файлов в `app/app3`, если они есть).
    
    Начинай.
    

    Просто промпт в ai studio builder

    Продукт: сервис изучения английского через перевод.
    Цель лендинга: объяснить ценность “ежедневно генерируешь короткий текст → переводишь → получаешь разбор как от репетитора”, показать ключевые сценарии и привести к CTA “Начать тренировку”.
    Навигация лендинга:
    Верхняя шапка с логотипом‑словом (например “Translate Tutor”) и якорными ссылками: “Как работает”, “Сценарии”, “Привычка”, “FAQ”.
    Кнопка CTA в шапке “Начать” ведёт на #demo.
    Стиль:
    Современный минималистичный SaaS‑UI, много воздуха, аккуратные тени/рамки, мягкие скругления.
    Поддержи светлую тему, но сделай палитру дружелюбной к dark mode (например через нейтральные серые и контрастные акценты).
    Контент (на русском; примеры текстов — на английском):
    Используй смысл из PRD:
    Пользователь выбирает тему, уровень (A2/B1/B2/C1/C2), длину (100/150/200/250/300 слов).
    Генерация английского текста, выделены 4–5 продвинутых фраз жирным.
    Выделение слова/фразы → попап “Перевести” → “В контексте” и “Без контекста” (мини‑словарь: lemma, часть речи, 2–4 перевода, заметка по употреблению, пример).
    Пользователь вводит перевод на русском → “Отправить на проверку” → результат: score 0–100, метрики (смысл/лексика/грамматика), нюансы, определения продвинутых слов, перевод по предложениям.
    Профиль: цель N переводов в день, календарь (зелёный/красный/нейтральный), streak.
    LLM: Gemini 3 Pro (генерация+проверка), Gemini 3 Flash (перевод выделенного), ответы в JSON, интеграция через AI Studio Builder (упомяни как преимущество стабильного UI).
    Структура секций (обязательно):
    Hero (#top):
    Заголовок (1 строка), подзаголовок (2 строки), 2 CTA: “Попробовать демо” → #demo, “Как это работает” → #how.
    Справа/ниже: визуальный мокап “экран приложения” (карточка с табами “Перевод / Профиль”).
    “Как это работает” (#how): 3 шага (генерируешь → переводишь → получаешь разбор), в виде карточек/таймлайна.
    “Сценарии” (#scenarios): 3 карточки/мини‑flow (Ежедневная тренировка, Подсказка по слову, Проверка перевода с разбором).
    “Демо интерфейса” (#demo):
    Псевдо‑UI: форма (Тема, Уровень, Длина, кнопка “Сгенерировать”), ниже блок с английским текстом (с 4–5 bold фразами), ниже popover‑карточка перевода (как будто выделили фразу), ниже textarea “Мой перевод”, кнопка “Отправить на проверку”, ниже “Результат проверки” (score, 3 метрики, список нюансов, таблица sentence-by-sentence).
    Это всё статично, без настоящей логики (можно минимально на useState для переключения вкладок “Перевод/Профиль”, но не обязательно).
    “Привычка и прогресс” (#habit):
    Блок про цель/календарь/streak, визуально покажи календарную сетку с легендой цветов.
    “LLM внутри” (можно без якоря или #llm):
    2 колонки: “Gemini 3 Pro” и “Gemini 3 Flash”, тезисы + маленький блок кода‑мокапа JSON (короткий, 6–10 строк).
    “FAQ” (#faq): 4–6 вопросов (уровни, сколько занимает, безопасность, можно ли без регистрации, цена: “бесплатно в бете”).
    Footer: название, короткий слоган, ссылки‑якоря, “© 2026”.
    Дополнительно:
    В Hero и Demo используй микрокопирайт, который продаёт “как с репетитором” и “ежедневная привычка”.
    Не используй слова “LLM” в заголовках; лучше “ИИ‑разбор”/“умная проверка”, а технические детали — внутри секции.

    Промпт в ai studio builder + cтили ленда

    Тут тот же промпт что в пункте 4 и в системный промпт стили ленда что в пункте 3

    Выводы

    Мне больше всего понравился вариант с ai studio builder + стили ленда, топ 2 codex + стили ленда

    Мне кажется я не очень умно скоприровал стили буду разбираться

    Все результаты с одного промпта дизайн можно докручивать и улучшать (специально этого не делал)

    Напишите в коменты плиз свои подходы к тому как делать красивый фронт, очень интересно

    Комментарии (1)

    Пока писал потестил еще в ai studio builder приложить реф не как описание стилей а как пдф скриншота, получилось симпатичней всего

    Войдите, чтобы комментировать

    Глеб Кудрявцев

    AI Architecture & Engineering

    Системный подход к искусственному интеллекту. От архитектуры до продакшена.

    Контакты

    © 2026 Глеб Кудрявцев. Все права защищены.

    Built with precision

    Тестирую разные варианты завайбкодить лендинг