Блог

Как мы создаём и поддерживаем Mythex — включая то, что пошло не так, — и что нового в продукте.

Инженерия

Как устроен и работает Mythex — включая то, что ломалось, и как мы это чинили.

  • Неудачная повторная публикация никогда не удаляет работающий бэкенд — Неудачная повторная публикация могла удалить живой API приложения или оставить сломанную новую версию работать. Три исправления в откате Mythex.
  • Оповещения, которые срабатывают один раз, а не по разу на каждый сервер — Ежедневное оповещение пришло нам пять раз за один день. Почему дедупликация в памяти ломается при двух серверах и деплое и как общее хранилище это исправило.
  • Переход на более крупные рабочие пространства без ожидания для кого-либо — Четверть рабочих пространств осталась на 1 ГБ после перехода на 2 ГБ. Первое исправление заставило одного человека ждать семь минут. Что мы меняли.
  • Оплата баз данных по тому, что они реально используют — Раньше мы оценивали стоимость базы данных каждого приложения, и оценка ошибалась в обе стороны. Теперь каждая база оплачивается по измеренному использованию, час за часом.
  • Как поймать приложения, которые падают сразу после публикации — Три публикации прошли проверку, хотя API падал через секунды после каждого запуска. Причина: падения считались в списке из пяти записей.
  • Как уложить ходы агента с большим количеством изображений в память — Ход агента, рассматривавший сканы каталога, упал с нехваткой памяти на 952 МБ. Три причины держали изображения слишком долго, и как мы их устранили.
  • Как уместить длинные ходы агента в контекстное окно — Субагенты росли, пока модель их не отклоняла, и неверно считали токены для русского. Три исправления, благодаря которым длинная работа ИИ доходит до конца.
  • Как сохранить чат живым, когда телефон спит — Телефоны засыпают, переключают вкладки и теряют сеть во время сборки. Две ошибки заставляли чат зависать или показывать половину ответа. Как мы их нашли и исправили.
  • Как один тяжёлый чат мог уронить наш API — 28 сентября оба наших API-сервера одновременно исчерпали память. Настоящей причиной оказалась загрузка истории чата по количеству, а не по размеру сообщений.
  • Двойное нажатие «Опубликовать» теперь публикует один раз — Три запроса на публикацию одного приложения пришли с разницей 84 мс и запустили три деплоя. Теперь база данных решает, кто публикует, а остальным честно сообщает.
  • Уроки SEO, которые мы вынесли из исправления собственного сайта — Дублирующая разметка FAQ, не та миниатюра в Google, шаблонные страницы без кликов и путь, который отклонял наш edge: что мы нашли на mythex.ai и исправили.
  • Статические сайты теперь работают во время повторной публикации — Раньше повторная публикация статического сайта очищала его перед загрузкой. Теперь старый сайт работает, пока новый не на месте, а изменения видны за секунды.
  • Нехватка памяти, спрятанная в подписи прогресса — Наш AI-агент закончил память, записывая один большой файл. Причиной была не модель и не параллельные субагенты, а строка статуса, отправленная 41 000 раз.
  • Отсутствующий файл подкачки, из-за которого зависли наши серверы — Продакшен-сервер перестал отвечать, но не упал: ни убийства из-за нехватки памяти, ни ошибки, просто трэш page-cache на машине без swap. Что случилось и что мы изменили.
  • Пробуждение баз данных без мёртвых соединений — Опубликованное приложение, пробуждаясь от сна, держало первый запрос 10–12 секунд из-за соединений с базой, которые умерли, пока оно спало. Как мы довели это до 2,3 секунды.
  • Мы ограничивали собственные сервисы по частоте запросов — Лимит запросов с одного адреса в нашем API считал наши собственные сервисы одним занятым человеком, и в продакшене они начали получать 429. Как мы нашли и исправили.
  • Почему мы перенесли серверы Mythex на ARM — Когда тяжёлая работа переехала в песочницы отдельных проектов, наши серверы использовали треть памяти. Меньшие ARM-инстансы сократили расходы примерно на 30%. Как это было.
  • Как мы добились нуля ошибок 502 при деплоях — Сторожевой процесс, который конкурировал с деплоями, и балансировщик, который заметил проблему поздно: как мы нашли обе, исправили и сократили 502 при деплое с 10 до нуля.

Продукт

Что нового в Mythex и почему мы сделали именно так.

  • Mythex Is Now on iPhone and Android — Mythex now has its own iPhone and Android app. Build and edit apps by chat, watch the live preview, and get a notification when a build is done.
  • Приватное рабочее пространство и живой превью для каждого проекта — Каждый проект Mythex работает в собственном приватном облачном рабочем пространстве с живым превью рядом с чатом. Как это устроено, как пользоваться и чего ожидать.
  • Агент Mythex теперь знает, что может построить Mythex — Просите приложение для iPhone или бота, который всегда на связи, и агент скажет, что это недоступно, предложит ближайший вариант и подождёт вашего согласия.
  • Посадочная страница для любого вида бизнеса — Ищете систему онлайн-записи для стоматологии или сайт для пекарни и попадаете на страницу Mythex, написанную именно для этого бизнеса, с готовым промптом для создания.
  • Автопополнение: ваше опубликованное приложение работает, даже когда кредиты заканчиваются — Автопополнение покупает кредиты Mythex, когда баланс заканчивается, чтобы долгая сборка или загруженное приложение не останавливались на нуле. Настройка и ограничения.
  • Создавайте приложения Mythex из Claude, Cursor или Codex — Mythex работает как удалённый MCP-сервер: подключите Claude, Cursor или Codex, и они пишут код в облачной песочнице Mythex с живым превью, базой данных и публикацией.
  • Контрольные точки: отмените любое изменение агента — После каждого успешного хода Mythex сохраняет контрольную точку вашего проекта. Вернитесь к любой из них в два клика или отредактируйте прошлое сообщение и попробуйте снова.
  • Подключите Gmail, Google Sheets и Slack к вашему конструктору приложений — Коннекторы Mythex связывают Gmail, Google Sheets, Slack, Notion и другие сервисы с агентом в чате без API-ключей в коде. Как это работает, настройка и ограничения.
  • Свои домены в Mythex: купите или подключите свой — Приложения Pro в Mythex могут работать на вашем домене. Купите его прямо в Mythex или направьте свой домен на приложение через CNAME. Шаги, продление и ограничения.
  • Диктуйте промпты голосом — Промпты для Mythex можно надиктовать вместо набора текста. Нажмите микрофон или Alt+V, проверьте текст и отправьте. Как это работает и каковы ограничения.
  • Fix with AI: один клик, когда публикация не удалась — Если публикация не удалась, Mythex говорит, что случилось, и предлагает «Исправить с ИИ»: агент читает вывод сборки или логи и исправляет проект.
  • Генерация изображений прямо в чате — Попросите Mythex сделать главное изображение, og:image или знак логотипа, и он нарисует его в чате, а в ваше приложение добавит только по вашей команде. Вот как это работает.
  • Синхронизация с GitHub и экспорт: ваш код в Mythex принадлежит вам — Всё, что вы создаёте в Mythex, принадлежит вам. Синхронизируйте проект с GitHub, скачайте архивом или загрузите обратно. Как работает каждый способ и его ограничения.
  • Mythex теперь помнит, кто вы и как вы работаете — Память, «О вас», знания проекта и поиск по прошлым чатам: Mythex больше не начинает с нуля. Всё это можно посмотреть, изменить или отключить.
  • Сначала план, потом сборка: как работает режим плана в Mythex — Режим плана позволяет агенту Mythex продумать подход до любых правок. Прочитайте план во вкладке, затем нажмите «Собрать». Как это работает и когда использовать.
  • Ошибки публикации теперь говорят, что случилось, простыми словами — Если публикация Mythex не удалась, вы получаете одно простое предложение о том, что случилось, а также «Исправить с ИИ» и «Попробовать снова» вместо сырого вывода.
  • Ваше опубликованное приложение теперь остаётся доступным во время повторной публикации — Раньше повторная публикация отключала живое приложение Mythex на время сборки. Теперь предыдущая версия работает, пока новая не готова, плюс два исправления.
  • Секреты и переменные окружения без вставки ключей в чат — Когда агенту Mythex нужен API-ключ, он запрашивает его через защищённую карточку, а не поле чата. Как работают секреты и переменные окружения и как сменить ключ.
  • Начните с шаблона: готовый первый промпт для вашего приложения — Шаблоны Mythex дают стартовый промпт под конкретный тип сайта или приложения. Выберите шаблон, нажмите «Использовать шаблон», и агент соберёт первую версию для доработки.
  • Субагенты, которых можно открыть и прочитать — Когда агент Mythex делит сложную задачу на вложенные запуски, каждый появляется в чате строкой, которую можно открыть и прочитать. Как это работает и что вы контролируете.
  • Проверьте приложение в браузере одной командой — Введите /test, и Mythex пройдёт по вашему живому превью так, как прошёл бы пользователь: сделает скриншоты и сообщит в чате, что сломалось. Как этим пользоваться и когда.
  • Почему у каждого приложения Mythex своя база данных — Каждому приложению Mythex, которому нужны данные, выделяется собственная база Postgres, которая засыпает при простое. Почему не общая база и каковы компромиссы.
  • Рабочие пространства и приглашение команды — Проекты Mythex живут в рабочих пространствах. Приглашайте коллег по email, работайте над одними проектами и не платите за места. Как устроены владельцы, участники и оплата.

Компания

Заметки от команды.

  • Представляем руководства Mythex и блог Mythex — Практические руководства по созданию приложений и сайтов с ИИ, честные сравнения инструментов и инженерный блог о том, как устроен Mythex, включая то, что ломается.
  • Mythex теперь говорит на 12 языках — Маркетинговый сайт Mythex теперь доступен на 12 языках: от português и Deutsch до हिन्दी, 日本語 и العربية. Выберите свой в подвале страницы.

Mythex · Цены · Вопросы · Руководства · Блог · Сценарии · Создание с ИИ · Шаблоны · Сравнения Mythex · Глоссарий по созданию приложений с ИИ · Бесплатные инструменты для создания приложений с ИИ · О нас

Mythex для…

  • Mythex для работы
  • Mythex для основателей
  • Mythex для продакт-менеджеров
  • Mythex для дизайнеров
  • Mythex для маркетологов
  • Mythex для продаж
  • Mythex для операционных команд
  • Mythex для HR-команд
  • Сайты
  • Прототипирование
  • Внутренние инструменты
  • Партнёрская программа

Руководства

  • Как создать
  • Сравнения
  • Понятия простыми словами
  • Идеи и запуск
  • Промпты и запуск

Блог

  • Инженерия
  • Продукт
  • Компания
English Português (Brasil) Deutsch Français Español Italiano हिन्दी Bahasa Indonesia ไทย 한국어 日本語 العربية 简体中文 繁體中文(台灣) 繁體中文(香港) Türkçe Tiếng Việt Polski Nederlands Українська فارسی اردو Español (España) Français (Canada) Português (Portugal) Shqip Bosanski Български Català Hrvatski Čeština Dansk Eesti Suomi Ελληνικά Magyar Íslenska Latviešu Lietuvių Македонски Norsk bokmål Română Srpski Slovenčina Slovenščina Svenska বাংলা ગુજરાતી ಕನ್ನಡ മലയാളം मराठी ਪੰਜਾਬੀ தமிழ் తెలుగు Bahasa Melayu Tagalog မြန်မာ Қазақ тілі Монгол Հայերեն ქართული አማርኛ Soomaali Kiswahili