Blog

Ako vyvíjame a prevádzkujeme Mythex – vrátane toho, čo sa pokazilo – a čo je nové v produkte.

Vývoj

Ako sa Mythex vyvíja a prevádzkuje – vrátane toho, čo sa pokazilo a ako sme to opravili.

  • Neúspešné opätovné publikovanie nikdy nevymaže fungujúci backend — Neúspešné opätovné publikovanie mohlo vymazať živé API aplikácie alebo nechať bežať jej pokazenú novú verziu. Tri opravy vrátenia zlyhaného publikovania.
  • Upozornenia, ktoré sa spustia raz, nie raz na každý server — Denné upozornenie k nám prišlo päťkrát za jedno popoludnie. Prečo deduplikácia v pamäti zlyháva pri dvoch serveroch a nasadeniach a čo to opravilo.
  • Prechod na väčšie pracovné priestory bez čakania pre niekoho — Štvrtina pracovných priestorov zostala po prechode na 2 GB na 1 GB. Naša prvá oprava spôsobila jednému človeku sedem minút čakania. Čo sme zmenili a zmenili znova.
  • Databázy účtované podľa toho, čo skutočne využívajú — Náklady na databázu sme kedysi odhadovali a odhad bol zlý oboma smermi. Teraz sa každá databáza účtuje podľa nameraného využitia, hodinu po hodine.
  • Zachytávanie aplikácií, ktoré spadnú hneď po publikovaní — Tri publikovania prešli kontrolou stavu, hoci ich API pri každom štarte spadlo po sekundách. Príčina: pády sa počítali v zozname s limitom päť položiek.
  • Ako udržať obrazovo náročné kroky agenta v pamäti — Jeden krok agenta, ktorý pozeral skeny katalógu, minul pamäť pri 952 MB. Tri samostatné príčiny, každá držala obrázky príliš dlho, a ako sme ich opravili.
  • Ako udržať dlhé kroky agenta v kontextovom okne — Subagenti rástli, až ich model odmietol, zastavili sa kvôli miestu alebo zle počítali ruské tokeny. Tri opravy, vďaka ktorým dlhá práca AI dokončí úlohu.
  • Ako udržať chat živý, keď telefón zaspí — Telefóny zaspávajú, prepínajú karty a strácajú sieť počas stavby. Dve chyby zasekli chat alebo ukázali polovicu odpovede. Ako sme ich našli a opravili.
  • Jeden ťažký chat mohol zhodiť naše API — 28. septembra obe naše API servery naraz minuli pamäť. Prvá oprava bola viac pamäte; skutočná bola načítavať históriu chatu podľa veľkosti, nie počtu.
  • Dvojité stlačenie Publish teraz publikuje iba raz — Tri žiadosti o publikovanie jednej aplikácie prišli s odstupom 84 ms a spustili tri deploye. Databáza rozhodne, kto publikuje, a ostatným povie pravdu.
  • SEO lekcie z opravy vlastnej stránky — Duplicitné FAQ značky, zlý náhľad v Google, šablóny, na ktoré nikto neklikal, a cesta, ktorú náš edge odmietal: čo sme našli na mythex.ai a opravili.
  • Statické stránky zostávajú online aj počas opätovného publikovania — Opätovné publikovanie statickej stránky ju už nevyprázdni. Stará verzia ostáva online, kým nová nie je na mieste, a zmeny sa ukážu za pár sekúnd.
  • Chyba out-of-memory skrytá v popisku priebehu — Náš AI agent došiel na pamäť pri zápise jedného veľkého súboru. Príčinou nebol model ani paralelní subagenti, ale štítok stavu odoslaný 41 000-krát.
  • Chýbajúci swap súbor, ktorý zamrazil naše servery — Produkčný server prestal odpovedať bez pádu — žiadne zabitie pre pamäť, len thrashing page cache na stroji bez swapu. Čo sa stalo a čo sme zmenili.
  • Prebúdzanie databáz bez mŕtvych spojení — Publikovaná aplikácia po prebudení držala prvú požiadavku 10–12 sekúnd na databázových spojeniach, ktoré počas spánku odumreli. Ako sme to skrátili na 2,3 sekundy.
  • Obmedzovali sme vlastné služby — Limit požiadaviek na adresu v našom API bral vlastné služby ako jedného zaneprázdneného človeka a v produkcii začali dostávať 429. Ako sme to našli a opravili.
  • Prečo sme presunuli servery Mythex na ARM — Keď ťažká práca prešla do sandboxov projektov, servery využívali tretinu pamäte. Menšie ARM inštancie znížili náklady asi o 30 %. Ako to fungovalo.
  • Ako sme dostali nasadenia na nula chýb 502 — Watchdog, ktorý súťažil s nasadeniami, a load balancer, ktorý reagoval neskoro: ako sme znížili chyby 502 pri nasadení z 10 na nulu.

Produkt

Čo je nové v Mythexe a prečo sme to urobili práve takto.

  • 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.
  • Privátny pracovný priestor a živý náhľad pre každý projekt — Každý projekt Mythex beží vo vlastnom privátnom cloudovom priestore so živým náhľadom vedľa chatu. Ako to funguje, ako to použiť a čo čakať.
  • Agent Mythex teraz vie, čo Mythex dokáže postaviť — Ak si od Mythex vyžiadate iPhone aplikáciu alebo bota, ktorý beží stále, agent teraz jasne povie, že to nie je dostupné, a ponúkne najbližšie riešenie.
  • Vstupná stránka pre každý typ podnikania — Hľadáte rezervačný systém pre zubnú ambulanciu alebo web pre pekáreň? Nájdete stránku Mythex napísanú pre ten podnik, s hotovým promptom na jej vytvorenie.
  • Automatické dobíjanie: aplikácia beží aj pri nízkom stave kreditov — Automatické dobíjanie kupuje kredity Mythex, keď zostatok klesne, aby dlhé zostavovanie ani publikovaná aplikácia nezastali na nule. Nastavenie a limity.
  • Stavajte aplikácie Mythex z Claude, Cursoru alebo Codexu — Pripojte Claude, Cursor alebo Codex na vzdialený MCP server Mythex a kódujte vo vašom cloudovom sandboxe s živým náhľadom, databázou a publikovaním.
  • Checkpointy: vráťte späť každú zmenu agenta — Po každom úspešnom kroku Mythex uloží checkpoint projektu. Vráťte sa k ľubovoľnému v dvoch kliknutiach alebo upravte skoršiu správu a skúste znova.
  • Pripojte Gmail, Google Sheets a Slack k svojmu nástroju na tvorbu aplikácií — Konektory Mythex prepoja Gmail, Google Sheets, Slack, Notion a ďalšie s chatovacím agentom bez API kľúčov v kóde. Ako to funguje, nastavenie a limity.
  • Vlastné domény v Mythex: kúpte si ju alebo pripojte vlastnú — Pro aplikácie v Mythex môžu bežať na vlastnej doméne. Kúpte si ju v Mythex alebo nasmerujte svoju doménu na aplikáciu cez CNAME. Kroky, obnova a limity.
  • Diktujte svoje prompty hlasom — Prompty môžete Mythexu nadiktovať namiesto písania. Kliknite na mikrofón alebo stlačte Alt+V, skontrolujte text a odošlite. Ako to funguje a jeho limity.
  • Fix with AI: jedno kliknutie, keď zlyhá publikovanie — Keď publikovanie zlyhá, Mythex teraz povie, čo sa stalo, a ponúkne Fix with AI: agent prečíta výstup zostavenia alebo logy aplikácie a opraví projekt.
  • Generovanie obrázkov priamo v chate — Požiadajte Mythex o hlavný obrázok, og:image alebo značku loga a nakreslí ho v chate. Do aplikácie ho dá až vtedy, keď o to poviete. Ako to funguje.
  • Synchronizácia s GitHubom a export: Váš kód v Mythexe patrí vám — Všetko, čo vytvoríte v Mythexe, patrí vám. Projekt synchronizujte s GitHubom, stiahnite ako archív alebo importujte späť. Ako to funguje a aké sú limity.
  • Mythex si teraz pamätá, kto ste a ako pracujete — Pamäť, About you, znalosti projektu a workspace a hľadanie v minulých chatoch: Mythex už v každom chate nezačína od nuly. Všetko si môžete pozrieť, upraviť alebo vypnúť.
  • Najprv naplánujte: ako funguje režim plánu v Mythex — Režim plánu nechá agenta Mythex vymyslieť postup skôr, než čokoľvek upraví. Plán si prečítajte na vlastnej karte a potom stlačte Build. Ako to funguje a kedy ho použiť.
  • Chyby pri publikovaní teraz hovoria, čo sa stalo, jednoduchými slovami — Keď publikovanie v Mythex zlyhá, dostanete jednu jasnú vetu o tom, čo sa stalo, plus Fix with AI a Try again namiesto surového výstupu.
  • Vaša publikovaná aplikácia teraz zostáva dostupná aj počas nového publikovania — Nové publikovanie kedysi vypínalo živú aplikáciu Mythex počas buildu. Teraz predchádzajúca verzia slúži, kým nová nie je pripravená, plus dve ďalšie opravy.
  • Tajomstvá a premenné prostredia bez vkladania kľúčov do chatu — Keď agent Mythex potrebuje API kľúč, pýta sa ho cez bezpečnú kartu, nie cez chat. Ako fungujú tajomstvá projektu a ako kľúč vymeniť.
  • Začnite zo šablóny: napísaný prvý prompt pre vašu aplikáciu — Šablóny Mythex dajú štartovací prompt pre typ webu alebo aplikácie. Vyberte jednu, stlačte Use template a agent postaví prvú verziu.
  • Sub-agenti, ktorých môžete otvoriť a prečítať — Keď agent Mythex rozdelí zložitú úlohu na vnorené behy, každý sa v chate zobrazí ako riadok, ktorý môžete otvoriť a prečítať. Ako to funguje.
  • Otestujte aplikáciu v prehliadači jedným príkazom — Napíšte /test a Mythex prejde živý náhľad ako používateľ, urobí snímky a v chate nahlási, čo sa pokazilo. Ako a kedy to použiť.
  • Prečo každá aplikácia Mythex dostáva vlastnú databázu — Každá aplikácia v Mythexe s dátami dostane vlastnú Postgres databázu, ktorá počas nečinnosti spí. Prečo sme zvolili jednu databázu na aplikáciu a aké sú kompromisy.
  • Pracovné priestory a pozývanie tímu — Projekty Mythex žijú v pracovných priestoroch. Pozvite členov e-mailom, pracujte na rovnakých projektoch a neplaťte poplatky za miesta. Ako fungujú roly.

Spoločnosť

Poznámky od tímu.

  • Predstavujeme sprievodcov Mythexu a blog Mythex — Praktickí sprievodcovia tvorbou aplikácií a webov s AI, čestné porovnania nástrojov a blog o tom, ako stavame Mythex, aj s chybami.
  • Mythex teraz hovorí 12 jazykmi — Webová stránka Mythex je teraz v 12 jazykoch, od portugalčiny a nemčiny po हिन्दी, 日本語 a العربية. Jazyk si vyberte v pätičke.

Mythex · Cenník · Časté otázky · Návody · Blog · Využitie · Tvorba s AI · Šablóny · Mythex v porovnaní · Slovník pojmov tvorby aplikácií s AI · Bezplatné nástroje na tvorbu aplikácií s AI · O nás

Mythex pre…

  • Mythex pre prácu
  • Mythex pre zakladateľov
  • Mythex pre produktových manažérov
  • Mythex pre dizajnérov
  • Mythex pre marketérov
  • Mythex pre obchod
  • Mythex pre prevádzku
  • Mythex pre HR tímy
  • Weby
  • Prototypovanie
  • Interné nástroje
  • Partnerský program

Návody

  • Ako vytvoriť
  • Porovnania
  • Vysvetlené pojmy
  • Nápady a spustenie
  • Prompty a nasadenie

Blog

  • Vývoj
  • Produkt
  • Spoločnosť
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 Svenska বাংলা ગુજરાતી ಕನ್ನಡ മലയാളം मराठी ਪੰਜਾਬੀ தமிழ் తెలుగు Bahasa Melayu Tagalog မြန်မာ Қазақ тілі Монгол Հայերեն ქართული አማርኛ Soomaali Kiswahili