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