Блог
Как създаваме и поддържаме Mythex – включително нещата, които се объркаха – и какво ново има в продукта.
Инженерство
Как е изграден и как работи Mythex, включително какво се счупи и как го поправихме.
- Неуспешно повторно публикуване никога не изтрива работещ бекенд — Неуспешно повторно публикуване можеше да изтрие живото API на приложение. Три корекции в начина, по който Mythex отменя публикация, която се е провалила.
- Сигнали, които се задействат веднъж, а не веднъж на всеки сървър — Сигнал, който трябва да стига до нас веднъж на ден, дойде пет пъти за един следобед. Как споделеното състояние поправи дедупликацията при няколко сървъра.
- Преминаване към по-големи работни пространства без чакане за никого — Една четвърт от работните пространства останаха на 1 GB след преминаването към 2 GB. Първата корекция накара човек да чака седем минути. Какво променихме.
- Таксуване на базите данни според това, което наистина се използва — Преди оценявахме разхода за база данни на всяко приложение, а оценката грешеше в двете посоки. Сега всяка база се таксува според измерено използване, час по час.
- Улавяне на приложения, които се срутват веднага след публикуване — Три публикации минаха проверката, докато API-то им се срутваше при всеки старт. Причината: броене на сривове в списък с пет записа.
- Агентски ходове с много изображения, които се побират в паметта — Един агентски ход, който гледаше сканирания на каталог, изчерпа паметта при 952 MB. Три отделни причини, всяка държеше изображенията твърде дълго, и как ги оправихме.
- Дългите агентски ходове в рамките на контекстния прозорец — Подагентите растяха, докато моделът ги отхвърли, спираха рано, за да спестят място, или грешно броеха токените на руски. Три поправки, които завършват дългата работа.
- Чатът остава жив, когато телефонът заспи — Телефоните заспиват, сменят табове и губят мрежа. Два бъга караха чата на Mythex да засяда или да показва половин отговор. Как ги намерихме и поправихме.
- Как един тежък чат можеше да свали нашето API — На 28 септември и двата API сървъра изчерпаха паметта си едновременно. Първата поправка беше повече памет; истинската — зареждане на историята по размер.
- Натискането на Publish два пъти вече публикува веднъж — Три заявки за публикуване на едно приложение пристигнаха на 84 ms една от друга и стартираха три деплоя. Как базата данни решава кой публикува.
- Уроци за SEO от поправката на собствения ни сайт — Дублирана FAQ разметка, грешна миниатюра в Google, страници с шаблони без кликвания и път, който edge-ът ни отхвърляше. Какво открихме и поправихме.
- Статичните сайтове вече остават онлайн, докато се публикуват наново — Преиздаването на статичен сайт преди изпразваше live файловете, преди да качи новия билд. Сега старият сайт работи, докато новият е на място, и промените се виждат за секунди.
- Грешката с липсваща памет, скрита в етикет за напредък — Агентът ни изчерпа паметта, докато записваше голям файл. Причината не беше моделът или паралелните подагенти, а етикет за статус, изпратен 41 000 пъти.
- Липсващият swap файл, който замрази сървърите ни — Производствен сървър спря да отговаря, без да се срине — без убиване заради памет, само page-cache thrashing на машина без swap. Какво се случи и какво променихме.
- Събуждане на бази данни без мъртви връзки — Публикувано приложение, което се събуждаше от сън, държеше първата си заявка 10–12 секунди върху връзки към базата, умрели докато спеше. Как стигнахме до 2,3 секунди.
- Ограничавахме собствените си услуги — Пер-адресният лимит на нашия API третираше собствените ни услуги като един зает човек и в продукцията те започнаха да получават 429. Как го открихме и поправихме.
- Защо преместихме сървърите на Mythex на ARM — След като тежката работа се премести в изолирани среди, сървърите ни ползваха една трета от паметта си. По-малките ARM инстанции намалиха разходите с около 30%.
- Как стигнахме до нула 502 грешки при деплойте — Watchdog, който се състезаваше с деплойте, и балансьор, който забелязваше твърде късно: как открихме и двете, поправихме ги и измерихме деплойте от 10 502 до нула.
Продукт
Какво ново има в 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 — Поискате ли от Mythex iPhone приложение или бот, който трябва да е свързан постоянно, агентът ясно казва, че не е наличен, предлага най-близкото и чака съгласие.
- Целева страница за всеки вид бизнес — Търсиш система за резервации за стоматологичен кабинет? Попадаш на страница на Mythex, написана за този бизнес, с готов промпт за изграждането ѝ.
- Автоматично зареждане: публикуваното приложение работи, когато кредитите свършат — Автоматичното зареждане купува кредити, когато балансът е нисък, за да не спре дълго изграждане или натоварено приложение на нула. Настройка и ограничения.
- Изграждай Mythex приложения от Claude, Cursor или Codex — Mythex работи с отдалечен MCP сървър: свържи Claude, Cursor или Codex и те пишат код в облачната ти среда Mythex с жив преглед, база данни и публикуване.
- Контролни точки: отмени всяка промяна на агента — След всеки успешен ход Mythex запазва контролна точка на проекта ти. Върни се към коя да е от тях с два клика или редактирай по-ранно съобщение и опитай отново.
- Свържи Gmail, Google Sheets и Slack с твоя конструктор на приложения — Mythex Connectors свързва Gmail, Google Sheets, Slack, Notion и други с агента в чата, без API ключове в кода ти. Как работи, настройка и ограничения.
- Персонални домейни в Mythex: купи или свържи свой — Pro приложенията в Mythex могат да работят на твой домейн. Купи такъв в Mythex или насочи свой домейн с CNAME запис. Стъпки, подновяване и ограничения.
- Диктувай промптовете си с гласово въвеждане — Можеш да говориш на Mythex вместо да пишеш промптовете. Натисни микрофона или Alt+V, провери текста и изпрати. Как работи и ограниченията му.
- Fix with AI: едно натискане, когато публикуването се провали — Когато публикуването се провали, Mythex казва какво точно се е случило и предлага Fix with AI: агентът чете изхода от билда или логовете на приложението и поправя проекта.
- Генериране на изображения право в чата — Помолете Mythex за hero изображение, og:image или лого и той го нарисува в чата, а в приложението ви го слага само когато кажете. Ето как работи.
- GitHub Sync и Export: кодът ви в Mythex е ваш — Всичко, което правите в Mythex, принадлежи на вас. Синхронизирайте проект с GitHub, изтеглете го като архив или импортирайте архив обратно. Как работи всяко и ограниченията.
- Mythex вече помни кои сте и как работите — Памет, „За теб“, знания за проекта и търсене в минали чатове: Mythex спира да започва от нулата. Вижте, редактирайте или изключете всичко.
- Планирайте, преди да създавате: как работи Plan Mode в Mythex — Plan mode позволява на агента на Mythex да обмисли подхода, преди да редактира нещо. Прочетете плана в отделен таб и натиснете Build. Как работи.
- Грешките при публикуване вече казват какво се е случило, с обикновени думи — Когато публикуването в Mythex се провали, получавате едно просто изречение за това какво е станало, плюс Fix with AI и Try again — вместо суров изход от хостинга.
- Публикуваното ви приложение остава онлайн, докато го публикувате отново — Повторното публикуване преди спираше живо приложение на Mythex по време на билда. Сега предишната версия остава онлайн, докато новата е готова, плюс две поправки.
- Тайни и променливи на средата без поставяне на ключове в чата — Когато агентът има нужда от API ключ, пита през защитена карта, а не в полето за чат. Как работят тайните и env променливите и как се сменя ключ.
- Започнете с шаблон: написан първи промпт за вашето приложение — Шаблоните на Mythex ви дават стартов промпт, нагласен за определен тип сайт или приложение. Изберете един, натиснете „Използвай шаблона“ и агентът строи първа версия.
- Подагенти, които можете да отворите и прочетете — Когато агентът на Mythex раздели сложна задача на вложени изпълнения, всяко се показва в чата като ред, който можете да отворите и прочетете. Как работи и какво контролирате.
- Тествайте приложението си в браузъра с една команда — Напишете /test и Mythex преминава през живия ви преглед както потребител, прави снимки и докладва в чата какво се е счупило. Как се използва и кога.
- Защо всяко приложение на Mythex получава собствена база данни — Всяко приложение на Mythex, което има нужда от данни, получава собствен Postgres, който заспива при бездействие. Защо избрахме отделна база за всяко приложение и компромисите.
- Работни пространства и покана за екипа ви — Проектите в Mythex живеят в работни пространства. Поканете колеги по имейл, работете по същите проекти и без такси на място. Как работят собствениците, членовете и плащането.
Компания
Бележки от екипа.
- Представяме Mythex Guides и блога на Mythex — Практични ръководства за създаване на приложения и сайтове с AI, честни сравнения на инструменти и инженерен блог за това как е изграден Mythex — включително какво се чупи.
- Mythex вече говори на 12 езика — Маркетинговият сайт на Mythex вече е на 12 езика — от Português и Deutsch до हिन्दी, 日本語 и العربية. Изберете своя от футъра.
Mythex · Цени · Въпроси · Ръководства · Блог · Приложения · Създавайте с ИИ · Шаблони · Mythex в сравнение · Речник на създаването на приложения с ИИ · Безплатни инструменти за създаване на приложения с ИИ · За нас