Как работает MonstarX
КраткоВы описываете приложение. ИИ-агент составляет план — список функций, — а затем пишет код на защищённом облачном компьютере, где приложение работает в предпросмотре прямо во время создания. Каждое изменение кода сохраняется как версия, к которой можно вернуться. MonstarX Cloud даёт приложению базу данных, вход, почту, хранилище и ИИ. Приложение можно протестировать в настоящих браузерах, опубликовать по собственному адресу одним нажатием и дальше улучшать через чат.
MonstarX выполняет работу небольшой команды разработчиков: решает, что создать, пишет код, запускает его, проверяет и публикует в интернете. На этой странице каждый этап объясняется простыми словами — чтобы вы понимали, что происходит, пока ждёте, и что можно сделать на каждом шаге.
Путь приложения
Заголовок раздела «Путь приложения»Шаги с 3-го по 7-й повторяются для каждого изменения, о котором вы просите. Разберём их по порядку.
1. Описание
Заголовок раздела «1. Описание»Всё начинается с запроса: одного-двух предложений о том, для чего приложение и что в нём делают люди. Можно добавить изображения, документы, таблицу или макет Figma и выбрать, с чего MonstarX начнёт:
| Вы нажимаете | Что происходит сначала |
|---|---|
| Создать | MonstarX сразу начинает создавать приложение, а все пробелы заполняет разумными решениями. |
| Спланировать (включён переключатель Сначала план) | MonstarX задаёт несколько вопросов — по одному, к каждому предлагает варианты ответа — и начинает создание, когда вы ответите. |
| Создать (включён переключатель Сначала дизайн) | Сначала вы видите несколько вариантов первого экрана в готовом виде и выбираете понравившийся стиль. |
См. Опишите приложение и Как писать запросы.
2. План
Заголовок раздела «2. План»Для нового приложения или запроса с несколькими функциями MonstarX сначала составляет план функций — короткий нумерованный список того, что он создаст. План закреплён вверху чата под заголовком Функции, а полоса показывает, сколько функций уже готово. Вы сами можете добавлять, удалять, открывать заново или создавать отдельные функции.
См. План функций.
3. Создание
Заголовок раздела «3. Создание»ИИ-агент — конструктор MonstarX — проходит по плану по одной функции. Для каждой он изучает то, что уже есть, пишет и правит файлы приложения, создаёт нужные таблицы в базе данных и проверяет, что страницы по-прежнему работают. Попутно он может нарисовать для приложения фотографии.
Всё это видно в чате в реальном времени: каждый отрезок работы свёрнут в одну простую строку — например, «Создано: 4 файла · прочитано: 2 файла» или «Создано: 1 функция · база данных обновлена», — а любой отдельный шаг можно раскрыть одним нажатием.
Какая ИИ-модель выполняет работу? В режиме Авто (по умолчанию) MonstarX сам подбирает подходящую модель и глубину размышлений для каждого запроса и показывает свой выбор в ответе. Модель можно выбрать и самостоятельно. См. Выберите модель.
Сборка идёт на стороне MonstarX, а не в вашем браузере. Можно закрыть вкладку или заблокировать телефон — сборка продолжится, а когда она закончится, можно получить уведомление. Запросы, отправленные во время сборки, ждут в очереди и запускаются сами. См. Как следить за сборкой и Работайте, пока идёт сборка.
4. Предпросмотр
Заголовок раздела «4. Предпросмотр»Приложение работает на собственном защищённом облачном компьютере, а вкладка Предпросмотр показывает его вживую — настоящее приложение, а не картинку. Пока идёт запись файлов, MonstarX прячет недописанные страницы и показывает вместо них карточку состояния, так что приложение вы видите, только когда страница действительно работает.
- Переключайте ширину: для компьютера, планшета или телефона.
- Нажимайте на кнопки и вводите текст, как обычный посетитель.
- Укажите на любой элемент с помощью кнопки Изменить или инструмента Снимок, чтобы попросить изменение.
Если предпросмотром никто не пользуется 20 минут, он засыпает. Когда вы вернётесь, сначала увидите сохранённую копию страницы, а работающее приложение проснётся, как только вы пошевелите мышью или что-нибудь нажмёте. См. Предпросмотр.
5. Тесты
Заголовок раздела «5. Тесты»MonstarX проверяет каждую сборку по ходу работы: когда функция готова, он убеждается, что страницы отображаются. Для более глубокой проверки запустите автоматическое QA-тестирование: MonstarX составит план тестирования по вашему приложению, а облачные браузеры пройдут по нему, как настоящие клиенты, — зарегистрируются, запишутся, оформят заказ, — и каждый прогон будет записан на видео. После крупных изменений MonstarX предлагает запустить QA и спрашивает разрешения перед стартом. См. QA-тестирование.
Вкладка Безопасность ищет в приложении уязвимости, а вкладка SEO/GEO проверяет, как его видят поисковики и ИИ-помощники. См. Проверка безопасности и SEO и GEO.
6. Публикация
Заголовок раздела «6. Публикация»Пока вы не опубликовали приложение, его видите только вы, люди, с которыми вы поделились проектом, и все, кому вы дали ссылку на предпросмотр. Кнопка Опубликовать собирает рабочую копию приложения и выкладывает её в интернет по собственному адресу — your-app.monstarx.app — с HTTPS, через глобальную сеть Cloudflare. Можно добавить и свой домен.
Публикация фиксирует приложение в его текущем виде. Работайте в предпросмотре сколько угодно: опубликованный сайт изменится, только когда вы нажмёте Опубликовать заново. См. Опубликуйте приложение.
7. Улучшения
Заголовок раздела «7. Улучшения»Приложение никогда не бывает окончательно готовым. Попросите следующую функцию, исправьте то, о чём сообщил клиент, или выберите что-нибудь из блока Идеи для дальнейших шагов, который MonstarX предлагает, когда всё из плана создано: нажмите Добавить у нужной идеи (или Добавить все), а затем Создать. Каждый запрос проходит тот же круг: план, создание, предпросмотр, тесты, публикация.
Что такое версия?
Заголовок раздела «Что такое версия?»Каждый раз, когда меняется код приложения — после сборки, сохранения на вкладке Код или восстановления, — MonstarX сохраняет версию: снимок всего кода приложения на этот момент. Запросы в режимах Чат и План ничего не меняют, поэтому версий не создают. Откройте меню Версии вверху проекта — там они идут от новых к старым — и нажмите Восстановить, чтобы вернуться к нужной. Восстановление заменяет текущий код, а данные приложения (пользователи, записи, заказы) остаются без изменений.
См. Версии.
Что такое MonstarX Cloud?
Заголовок раздела «Что такое MonstarX Cloud?»Приложению нужны не только страницы: место для данных, вход для людей, отправка писем, загрузка файлов. MonstarX Cloud даёт каждому приложению всё это в готовом виде — ничего не нужно настраивать и никакие ключи не нужно вставлять:
| Сервис | Что получает приложение |
|---|---|
| База данных | Собственную базу данных. Предпросмотр и опубликованное приложение работают с одними и теми же данными. |
| Аккаунты пользователей | Регистрацию, вход и сброс пароля для пользователей приложения. |
| Почта | Письма с собственного адреса приложения, например your-app@monstarx.app. |
| Хранилище файлов | Загруженные фотографии и документы. |
| ИИ | Тексты, ответы, изображения и поиск в интернете прямо в приложении. |
| Карты | Карты и метки без всяких ключей. |
| Секреты | Зашифрованные ключи для подключённых сервисов — они никогда не попадают в код. |
Всё это можно смотреть и настраивать на вкладке Облачные сервисы, а где удобнее — подставить свои аккаунты: например, Supabase для базы данных или собственный домен для почты. См. MonstarX Cloud.
Что происходит за кулисами?
Заголовок раздела «Что происходит за кулисами?»| Когда вы… | MonstarX… |
|---|---|
| Нажимаете Создать | Создаёт проект и сразу запускает ваш запрос на своих серверах. |
| Ждёте | Читает, пишет и проверяет файлы приложения на защищённом облачном компьютере, где работает предпросмотр. |
| Закрываете вкладку | Продолжает работу. Результат будет ждать вас, когда вы вернётесь. |
| Отправляете ещё один запрос во время сборки | Ставит его в очередь: он запустится, когда закончится предыдущая сборка. На вопросы в режимах Чат и План MonstarX отвечает сразу, параллельно со сборкой. |
| Дожидаетесь конца сборки | Сохраняет версию, обновляет картинку проекта на странице Проекты и предлагает, что создать дальше. |
| Нажимаете Опубликовать | Собирает рабочую копию и публикует её в интернете. |
| Подключаете GitHub | Сохраняет каждое изменение в ваш репозиторий как коммит, а правки, сделанные там, забирает обратно при следующей синхронизации. |
Вопросы и ответы
Заголовок раздела «Вопросы и ответы»Нужно ли держать компьютер включённым, пока MonstarX создаёт приложение?
Нет. Сборки идут на серверах MonstarX. Можно закрыть вкладку или выключить компьютер, а результат посмотреть, когда вернётесь.
Можно ли посмотреть код, который пишет MonstarX?
Да. На вкладке Код видны все файлы, их можно править и сохранять. Ещё проект можно экспортировать или сохранить на GitHub.
Предпросмотр — это то же самое, что опубликованное приложение?
Это одно и то же приложение, но опубликованная версия меняется, только когда вы нажимаете Опубликовать заново, а предпросмотр — после каждой сборки. Обе работают с одной базой данных.
Удалит ли восстановление версии данные приложения?
Нет. Восстановление меняет только код. Пользователи, записи и другие данные приложения остаются на месте.
На чём MonstarX создаёт приложения?
На стандартном современном веб-стеке: TanStack Start, React и TypeScript с базой данных SQL. С ним разберётся любой веб-разработчик.