CMS7 мин·29 июня 2026 г.

Создание лендинга за 5 минут с AI, Astro и Konso CMS

Создание лендинга за 5 минут с AI, Astro и Konso CMS

Как за 5 минут создать лендинг с помощью AI, Astro и Konso CMS

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

Мы решили пойти другим путем.

Вместо генерации одноразового сайта AI создает контент, сохраняет его в Konso CMS, а Astro превращает этот контент в полноценный лендинг.

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

Сегодня покажем, как это работает.


Что вообще происходит?

Вся схема выглядит примерно так.

Вы описываете продукт
        │
        ▼
AI читает описание
        │
        ▼
Создает тексты для лендинга
        │
        ▼
Публикует их в Konso CMS
        │
        ▼
Astro отображает готовый сайт

Самое приятное — почти ничего делать не нужно.

Что понадобится для начала

Перед запуском убедитесь, что у вас есть:

Перед началом

Исходный код проекта доступен в репозитории вместе с подробной инструкцией по запуску.

git clone https://gitverse.ru/konso/landing-astro-demo.git .

Шаг 1. Настраиваем проект

Первое, что нужно сделать — подготовить окружение.

Создаем файл настроек:

cp .env.example .env

В нем находятся параметры подключения к Konso CMS.

Заполняем три значения:

KONSO_PROJECT_ID=...
KONSO_API_KEY=...

Если не хочется создавать файл, можно временно экспортировать переменные прямо в терминале:

export KONSO_PROJECT_ID=...
export KONSO_API_KEY=...

Но есть нюанс.

После закрытия терминала эти переменные исчезнут. Поэтому для постоянной работы лучше использовать .env.

Теперь устанавливаем зависимости:

pnpm install

На этом подготовка закончена.

Шаг 2. Создаем структуру в CMS

Любая CMS должна понимать, какие данные в ней будут храниться.

Например:

Вручную создавать все эти поля долго и скучно.

Поэтому достаточно один раз выполнить команду:

node scripts/init.mjs

Скрипт автоматически создаст модель контента landing-page со всеми необходимыми полями. После выполнения команды вы сможете открыть личный кабинет Konso и посмотреть созданную структуру, а при необходимости — изменить или дополнить её.

Если уже запускали раньше — повторять не нужно.

Шаг 3. Расскажите AI о своем продукте

Теперь самое интересное.

Откройте файл:

config/context.json

В нем нужно максимально простыми словами описать свой продукт.

Например:

{
  "name": "SuperCRM",
  "description": "CRM для небольших компаний",
  "audience": "Отделы продаж",
  "problems": [
    "Теряются заявки",
    "Нет аналитики",
    "Менеджеры работают в Excel"
  ],
  "cta": "Попробовать бесплатно"
}

Не нужно писать рекламные тексты.

Не нужно придумывать красивые формулировки.

Не нужно пытаться “угодить” AI.

Чем честнее и конкретнее описание — тем лучше получится результат.

Шаг 4. Просим AI сделать лендинг

Дальше происходит магия.

Открываем Claude Code или Codex и пишем буквально одну фразу:

/good-landing-creator Создай лендинг для моего Saas сервиса

На этом всё.

Дальше AI самостоятельно:

То есть вам не нужно копировать тексты.

Не нужно открывать CMS.

Не нужно создавать записи вручную.

Весь контент появляется автоматически.

Что такое Skill?

Если интересно, почему AI понимает, что именно нужно сделать.

Все дело в специальных инструкциях — Skills.

В данном примере используется good-landing-creator.

Он знает:

Получается что-то вроде очень опытного маркетолога, который еще умеет работать с CMS.

Шаг 5. Запускаем сайт

Теперь остается всего одна команда:

pnpm dev

После запуска открываем браузер:

http://localhost:4321

Если всё прошло успешно, вы увидите уже готовый лендинг.

Почему Astro?

Можно было взять React, Next.js или любой другой фреймворк.

Но Astro отлично подходит именно для лендингов.

Почему?

Во-первых, страницы генерируются заранее (SSG).

Это означает:

Во-вторых, Astro не заставляет использовать какой-то один стек.

Можно спокойно подключить React, Vue, Svelte или вообще писать обычный HTML.

Почему контент хранится в CMS?

Многие AI-инструменты просто генерируют HTML.

Каждый раз приходится создавать сайт заново.

Здесь подход другой.

AI создает именно контент.

А значит после генерации можно:

И всё это без знания HTML

Получается полноценный рабочий процесс, а не одноразовая генерация.

Что можно изменить?

Практически всё.

Можно заменить шаблон Astro, например запустив /frontend-design Обнови дизайн сайта, сделав его более современным и визуально привлекательным.

Можно добавить новые блоки.

Можно изменить структуру CMS.

Можно написать собственный Skill для AI.

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

Никаких ограничений здесь нет.

Для кого подойдет этот проект?

Он будет полезен, если вы:

Особенно удобно, когда нужно запускать сразу несколько лендингов с похожей структурой.

Итоги

Вместо того чтобы вручную писать тексты, копировать их в CMS и верстать страницу, вы просто описываете свой продукт.

Дальше всё происходит автоматически.

AI создает контент.

Konso хранит его в структурированном виде.

Astro превращает его в быстрый современный сайт.

И самое главное — после генерации вы получаете не “одноразовую картинку”, а полноценный проект, который можно развивать дальше.

Именно таким, на наш взгляд, и должен быть современный AI-first процесс создания лендингов.

Часто задаваемые вопросы

Что произойдёт, если AI сгенерирует некорректный контент?expand_more
AI не является обязательной частью процесса публикации. Сгенерированный контент попадает в Konso CMS как обычная запись и может быть проверен, отредактирован или дополнен перед публикацией сайта. При необходимости запись можно изменить вручную или повторно сгенерировать. Публикация полностью контролируется пользователем.
Насколько свободен AI при создании лендинга?expand_more
AI работает в рамках заранее созданной модели контента `landing-page`. Он заполняет существующие поля и создаёт структуру из поддерживаемых компонентов. Если проект предусматривает блоки «Отзывы», «Цены» или другие секции, AI может использовать их. Он не изменяет схему данных и не создаёт произвольные поля, которые могли бы нарушить работу шаблона Astro.
Можно ли изменить дизайн или структуру лендинга после генерации?expand_more
Да. Контент и представление полностью разделены. Контент редактируется через Konso CMS, а внешний вид определяется шаблоном Astro. Разработчик может изменить существующие компоненты, добавить новые блоки или полностью заменить дизайн без миграции контента. Для изменения шаблона потребуются знания Astro, тогда как редактирование текстов и изображений доступно через интерфейс CMS.
Как обновлять контент после запуска сайта?expand_more
После первоначальной генерации лендинг становится обычным проектом в Konso CMS. В большинстве случаев изменения вносятся вручную через интерфейс Konso CMS. AI удобно использовать для создания новых разделов, генерации SEO-текстов, перевода или улучшения существующего контента. Повторная генерация всей страницы не требуется.
Как Astro получает данные из Konso CMS?expand_more
При использовании SSG (Static Site Generation) данные запрашиваются из Konso CMS во время сборки сайта. В итоговый сайт попадают уже готовые HTML-страницы без обращений к CMS при каждом открытии страницы. Это обеспечивает высокую производительность, хорошие показатели Core Web Vitals и отсутствие дополнительных запросов, влияющих на SEO.

По теме

Попробуйте Konso

Готовы перейти на одну платформу?

Мониторинг, CMS и каналы доставки — всё в Konso. Запуск за один день, предсказуемые расходы.

Оставаясь на сайте, Вы даете свое согласие на использование файлов cookie