Blog

Hogyan építjük és üzemeltetjük a Mythexet – azt is, ami elromlott –, és mi újság a termékben.

Fejlesztés

Hogyan épül és működik a Mythex – azzal együtt, mi romlott el és hogyan javítottuk.

  • Egy sikertelen újrapublikálás soha nem töröl működő backendet — Egy sikertelen újrapublikálás törölhette volna egy app élő API-ját, vagy futva hagyhatta volna a hibás verziót. Három javítás a Mythex visszavonásához.
  • Riasztások, amelyek egyszer szólnak, nem szerverenként egyszer — Egy napi riasztás egy délután öt alkalommal jött meg. Miért nem működik a memóriabeli deduplikáció két szerverrel és deployokkal, és mit javított a közös állapot.
  • Nagyobb munkaterületekre váltás úgy, hogy senki ne várjon — A munkaterületek negyede 1 GB-on ragadt, miután 2 GB-ra váltottunk. Az első javításunk egy embert hét percig várakoztatott. Mit változtattunk, és mit változtattunk újra.
  • Adatbázisok számlázása a valódi használat szerint — Korábban minden app adatbázisköltségét becsültük, és a becslés mindkét irányban téved. Most minden adatbázist mért használat alapján számlázunk, óránként.
  • Az összeomló appok elkapása közvetlenül a publikálás után — Három publikálás átment az állapotellenőrzésen, miközben az API minden indítás után pár másodperccel összeomlott. Az ok: az összeomlásokat egy ötelemű listában számolták.
  • Képekkel teli ügynöki körök a memórián belül — Egy ügynöki kör katalógusszkennelésekkel 952 MB-nál kifutott a memóriából. Három külön ok tartotta túl sokáig a képeket, és mindhármat javítottuk.
  • Hosszú ügynöki körök a kontextusablakon belül — Az al-ügynökeink addig nőttek, amíg a modell el nem utasította őket, vagy rosszul számoltak oroszul. Három javítás, amely a hosszú AI-munkát végigviszi.
  • A chat életben tartása, amikor a telefon elalszik — A telefonok elalszanak és hálózatot cserélnek építés közben. Két hiba miatt a chat megakadt, vagy félig mutatta a választ. Így javítottuk ki.
  • Hogyan tudott egy nehéz chat leállítani az API-nkat — Szeptember 28-án mindkét API-szerverünk egyszerre fogyott ki a memóriából. Az igazi javítás: az előzményeket mérettel, nem darabszámmal töltjük be.
  • A Közzététel kétszeri megnyomása most egyszer közzéteszi — Három közzétételi kérés 84 ms-on belül ugyanarra az appra három deployt indított. Így az adatbázis dönt, ki publikál, a többiek pedig az igazat kapják.
  • SEO-tanulságok a saját oldalunk javításából — Dupla FAQ-jelölés, rossz bélyegkép a Google-ben, kattintás nélküli sablonoldalak és egy blokkolt útvonal: mit találtunk a mythex.ai-on, és mit javítottunk.
  • A statikus oldalak újrapublikálás közben is elérhetők maradnak — Statikus oldal újrapublikálásakor nem üres a live oldal: a régi verzió marad, amíg az új fel nem kerül, a változások pedig másodpercek alatt látszanak.
  • A memóriakimerülési összeomlás, amely egy folyamatjelzőben lapult — Az AI-ügynökünk memóriahiba miatt állt le egy nagy fájl írása közben. Nem a modell volt az ok, hanem egy állapotcímke, amelyet 41 000-szer küldtünk újra.
  • A hiányzó swap-fájl, amely lefagyasztotta a szervereinket — Egy éles szerver nem omlott össze, mégsem válaszolt: lapgyorsítótár-csörtetés volt swap nélkül. Mi történt, és mit változtattunk.
  • Adatbázisok felébresztése halott kapcsolatok nélkül — Az alvásból ébredő publikált app első kérése 10–12 másodpercig tartott, mert alvás alatt elhalt adatbázis-kapcsolatokat próbált újrahasználni. Most 2,3 másodperc.
  • Saját szolgáltatásainkat korlátoztuk sebességben — Az API címenkénti sebességkorlátja a saját szolgáltatásainkat is korlátozta, így az éles környezetben 429-es válaszokat kaptak. Hogyan javítottuk ki.
  • Miért költöztettük a Mythex szervereit ARM-re — A munka sandboxokba költözése után szervereink memóriájuk harmadát használták. A kisebb ARM-példányok körülbelül 30%-kal csökkentették a szerverköltséget.
  • Hogyan jutottunk nulla 502-es hibához a deployoknál — Egy watchdog, amely a deployjainkkal versenyzett, és egy terheléselosztó, amely későn vette észre a változást: hogyan lett a 10 db 502-es hibából nulla.

Termék

Mi új a Mythexben, és miért így építettük.

  • 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át munkaterület és élő előnézet minden projekthez — Minden Mythex-projekt saját privát felhő-munkaterületen fut, a chat mellett élő előnézettel. Hogyan működik, hogyan használd, és mire számíthatsz.
  • A Mythex ügynöke már tudja, mit tud építeni a Mythex — Ha iPhone-appot vagy mindig csatlakozó botot kérsz, az ügynök megmondja, hogy nem elérhető, felajánl egy közelit, és csak igenre épít.
  • Oldal minden típusú vállalkozásnak — Foglalási rendszert keresel fogorvosi rendelőhöz, vagy weboldalt pékséghez? Olyan oldalra jutsz, amelyet az üzletnek írtak, kész kezdőpromptal az építéshez.
  • Automatikus feltöltés: a publikált app fut tovább, amikor fogynak a kreditek — Az automatikus feltöltés Mythex-krediteket vásárol, amikor az egyenleg fogy, így egy hosszú építés vagy egy forgalmas publikált app nem áll le nullánál. Beállítás és korlátok.
  • Mythex-appok építése Claude-ból, Cursorból vagy Codexből — A Mythex távoli MCP-szervert futtat: csatlakoztasd a Claude-ot, Cursort vagy Codexet, és felhő-sandboxban kódolnak élő előnézettel, adatbázissal és publikálással.
  • Checkpointok: bármely agent-változtatás visszavonása — Minden sikeres kör után a Mythex menti a projekted checkpointját. Bármelyikhez visszatérhetsz két kattintással, vagy szerkeszthetsz egy korábbi üzenetet, és újrapróbálhatod.
  • Gmail, Google Sheets és Slack összekötése az app-builderrel — A Mythex-összekötők a Gmailt, a Google Sheetst, a Slacket, a Notiont és másokat kötik a chat agenthez, API-kulcsok nélkül. Hogyan működik, beállítás és korlátok.
  • Egyedi domainek a Mythexen: vegyél egyet, vagy kösd be a sajátodat — Pro appok a Mythexen a saját domainen futhatnak. Vegyél domaint a Mythexen belül, vagy irányíts egy meglévőt CNAME-rekorddal. Lépések, megújítás és korlátok.
  • Diktáld a promptjaidat hangbevitellel — A promptokat a Mythexnek is kimondhatod. Kattints a mikrofonra vagy nyomd meg az Alt+V-t, ellenőrizd a szöveget, majd küldd el. Hogyan működik és mik a korlátai.
  • Javítás AI-val: egy kattintás, ha a közzététel nem sikerül — Ha a közzététel meghiúsul, a Mythex megmondja, mi történt, és felajánlja a Javítás AI-val gombot: az ügynök elolvassa a kimenetet, és javítja a projektet.
  • Képek generálása közvetlenül a chatben — Kérj a Mythextől hero képet, og:image-et vagy logójelet, és a chatben megrajzolja, majd csak akkor teszi az appodba, ha szólsz. Így működik.
  • GitHub-szinkronizálás és exportálás: a Mythex-kódod a tiéd — Amit a Mythexen építesz, a tiéd. Szinkronizálj projektet GitHubra, töltsd le archívumként, vagy importálj vissza egyet. Hogyan működik, és mik a korlátok.
  • A Mythex mostantól emlékszik rá, ki vagy és hogyan dolgozol — Memória, Rólad rész, tudásbázis és korábbi chatek keresése: a Mythex nem kezd nulláról. Mindezt láthatod, szerkesztheted vagy kikapcsolhatod.
  • Tervezz, mielőtt építenél: így működik a Tervezési mód a Mythexen — A tervezési mód az ügynököt megtervezésre készteti, mielőtt szerkeszt. Olvasd el a tervet a saját lapján, majd nyomd meg az Építés gombot.
  • A közzétételi hibák mostantól egyszerű szavakkal mondják meg, mi történt — Ha a Mythex-közzététel meghiúsul, egy egyszerű mondatot kapsz arról, mi romlott el, plusz a Javítás AI-val és a Próbáld újra gombot — a nyers tárhelykimenet helyett.
  • A közzétett appod az újraközzététel alatt is elérhető marad — Az újraközzététel régen az élő Mythex-appot az építés idejére offline tette. Most az előző verzió addig szolgál, amíg az új el nem készül — plusz két további javítás.
  • Titkok és környezeti változók kulcsok chatbe illesztése nélkül — Ha az ügynöknek API-kulcs kell, biztonságos kártyán kéri el, nem a csevegőmezőben. Projekt-titkok, env változók és kulcsforgatás a Mythexben.
  • Indulás sablonból: írott első prompt az appodhoz — A Mythex sablonok kezdő promptot adnak egy oldal- vagy apptípushoz. Válassz egyet, nyomd meg a Sablon használata gombot, és finomítsd az első verziót.
  • Al-ügynökök, amelyeket megnyithatsz és elolvashatsz — Az összetett feladatokat a Mythex ügynöke beágyazott futásokra bonthatja. Mindegyik csevegési sorként látszik, amelyet megnyithatsz és elolvashatsz.
  • Teszteld az appodat a böngészőben egyetlen paranccsal — Írd be a /test parancsot, és a Mythex végigkattint az élő előnézeten, képernyőképeket készít, és a csevegésben jelenti, mi tört el.
  • Miért kap minden Mythex-app saját adatbázist — Minden Mythex-app, amelynek adat kell, saját Postgres-adatbázist kap, amely tétlenségkor elalszik. Miért így, és mik a kompromisszumok.
  • Munkaterületek és a csapat meghívása — A Mythex-projektek munkaterületeken élnek. Hívj meg csapattagokat e-mailben, dolgozzatok együtt, ülésenkénti díj nélkül. Így működik.

Cég

Jegyzetek a csapattól.

  • Bemutatjuk a Mythex útmutatókat és a Mythex blogot — Gyakorlati útmutatók AI-val készülő appokhoz és weboldalakhoz, őszinte eszközösszehasonlítások, és egy mérnöki blog arról, hogyan épül a Mythex, a hibákkal együtt.
  • A Mythex mostantól 12 nyelven beszél — A Mythex marketingoldala mostantól 12 nyelven érhető el, a portugáltól és németről a हिन्दी, 日本語 és العربية nyelvekig. A láblécből választhatsz.

Mythex · Árak · GYIK · Útmutatók · Blog · Felhasználási módok · Készítés AI-jal · Sablonok · A Mythex összehasonlítva · AI-alapú alkalmazásépítési szószedet · Ingyenes eszközök AI-alapú alkalmazásépítéshez · Rólunk

Mythex…

  • Mythex a munkához
  • Mythex alapítóknak
  • Mythex termékmenedzsereknek
  • Mythex tervezőknek
  • Mythex marketingeseknek
  • Mythex értékesítőknek
  • Mythex üzemeltetésnek
  • Mythex HR-csapatoknak
  • Weboldalak
  • Prototípus-készítés
  • Belső eszközök
  • Partnerprogram

Útmutatók

  • Hogyan építsd meg
  • Összehasonlítások
  • Fogalmak érthetően
  • Ötletek és indulás
  • Promptolás és kiadás

Blog

  • Fejlesztés
  • Termék
  • Cég
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 Ελληνικά Íslenska Latviešu Lietuvių Македонски Norsk bokmål Română Srpski Slovenčina Slovenščina Svenska বাংলা ગુજરાતી ಕನ್ನಡ മലയാളം मराठी ਪੰਜਾਬੀ தமிழ் తెలుగు Bahasa Melayu Tagalog မြန်မာ Қазақ тілі Монгол Հայերեն ქართული አማርኛ Soomaali Kiswahili