Tinklaraštis

Kaip kuriame ir palaikome Mythex – įskaitant tai, kas nepavyko, – ir kas naujo produkte.

Inžinerija

Kaip kuriamas ir veikia Mythex, įskaitant tai, kas sugedo ir kaip tai sutvarkėme.

  • Nepavykusi pakartotinė publikacija niekada neištrina veikiančio backend'o — Nepavykusi pakartotinė publikacija galėjo ištrinti gyvą API arba palikti veikti sugedusią versiją. Trys pataisymai, kaip Mythex atšaukia nepavykusias publikacijas.
  • Įspėjimai, kurie suveikia vieną kartą, o ne kartą kiekviename serveryje — Vienas kasdienis įspėjimas per popietę atėjo penkis kartus. Kodėl atmintyje saugomas dedupe lūžta su dviem serveriais ir diegimais, ir kaip bendra saugykla tai ištaisė.
  • Perkėlimas į didesnes darbo erdves be ilgesnio laukimo kam nors — Ketvirtadalis darbo erdvių liko su 1 GB, kai perėjome prie 2 GB. Pirmasis sprendimas vienam žmogui sukėlė septynių minučių laukimą. Ką pakeitėme ir kodėl.
  • Duomenų bazių apmokestinimas pagal tai, ką jos iš tikrųjų naudoja — Anksčiau įvertindavome duomenų bazių kainas ir klydome abiem kryptimis. Dabar kiekviena duomenų bazė mokama pagal išmatuotą naudojimą, valandą po valandos.
  • Programėlių, kurios sugenda iškart po publikavimo, sugavimas — Trys publikavimai praėjo sveikatos patikrą, nors jų API sugedo kiekvieno paleidimo metu. Priežastis: gedimų skaičiavimas penkių įrašų sąraše.
  • Vaizdais gausius agento ciklus išlaikome atmintyje — Agento ciklas, nuolat žiūrėjęs į katalogo nuskaitymus, pasiekė 952 MB ir ištuštino atmintį. Trys atskiros priežastys laikė vaizdus per ilgai. Kaip jas ištaisėme.
  • Ilgi agento darbai telpa į konteksto langą — Sub-agentai augo, kol modelis juos atmetė, sustojo anksti taupydami vietą arba klaidingai skaičiavo žetonus rusų kalba. Trys pataisymai ilgiems darbams.
  • Pokalbis išlieka gyvas, kai telefonas miega — Telefonai užmiega, persijungia skirtukus ir praranda tinklą kurdami. Dvi klaidos sustabdydavo pokalbį arba rodydavo pusę atsakymo. Kaip jas ištaisėme.
  • Vienas sunkus pokalbis galėjo numušti mūsų API — Rugsėjo 28 d. abu API serveriai vienu metu išseko atmintis. Pirmas taisymas buvo daugiau atminties, o tikras – istorija kraunama pagal dydį, ne skaičių.
  • Dukart spaudus Publish, dabar publikuojama tik kartą — Trys tos pačios programėlės publikavimo užklausos atkeliavo per 84 ms, ir kiekviena paleido diegimą. Dabar duomenų bazė nusprendžia, kuri užklausa laimi.
  • SEO pamokos iš savo svetainės taisymo — Dubliuotas DUK žymėjimas, neteisinga Google miniatiūra, šablonų puslapiai be paspaudimų ir kelias, kurio kraštinis serveris neįleido. Ką radome mythex.ai ir ką pataisėme.
  • Statinės svetainės lieka veikiančios, kol jos publikuojamos iš naujo — Anksčiau statinės svetainės pakartotinis publikavimas ištuštindavo svetainę. Dabar sena versija veikia, kol nauja įdiegta, o pakeitimai matomi per kelias sekundes.
  • Atminties perpildymo klaida, paslėpta progreso etiketėje — Mūsų AI agentui pritrūko atminties rašant vieną didelį failą. Priežastis nebuvo modelis ar lygiagretūs subagentai – tai buvo būsenos etiketė, siųsta 41 000 kartų.
  • Trūkstamas swap failas, kuris sustabdė mūsų serverius — Gamybos serveris nustojo atsakinėti, nors nenulūžo ir nebuvo nužudytas dėl atminties – tik puslapių talpyklos trikdžiai serveryje be swap. Kas nutiko ir ką pakeitėme.
  • Duomenų bazių pabudimas be negyvų ryšių — Publikuota programėlė, pabudusi iš miego, pirmą užklausą laikė 10–12 sekundžių dėl duomenų bazės ryšių, kurie miego metu nutrūko. Kaip sumažinome iki 2,3 sekundės.
  • Patys ribojome savo paslaugas — Mūsų API riba vienam adresui traktavo mūsų pačių paslaugas kaip vieną asmenį, todėl gamyboje jos gavo 429 klaidas. Kaip tai radome ir ištaisėme.
  • Kodėl perkėlėme Mythex serverius į ARM — Perkėlus sunkų darbą į projektų smėlio dėžes, serveriai naudojo trečdalį atminties. Mažesni ARM egzemplioriai sumažino sąskaitą maždaug 30%.
  • Kaip pasiekėme, kad diegimai neturėtų 502 klaidų — Sargiklis lenktyniavo su diegimais, o balansuotojas pastebėjo per vėlai. Kaip radome abu, ištaisėme ir diegimus sumažinome nuo 10 502 klaidų iki nulio.

Produktas

Kas naujo Mythex ir kodėl tai sukūrėme būtent taip.

  • 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.
  • Privati darbo erdvė ir tiesioginė peržiūra kiekvienam projektui — Kiekvienas Mythex projektas veikia savo privačioje debesų darbo erdvėje, o šalia pokalbio — tiesioginė peržiūra. Kaip tai veikia, kaip naudoti ir ko tikėtis.
  • Mythex agentas dabar žino, ką Mythex gali sukurti — Jei paprašysite Mythex iPhone programėlės ar visada prisijungusio boto, agentas dabar aiškiai pasakys, kad to nėra, pasiūlys artimiausią variantą ir palauks sutikimo.
  • Nusileidimo puslapis kiekvienam verslo tipui — Ieškote rezervacijų sistemos dantų klinikai ar svetainės kepyklai ir patenkate į Mythex puslapį su paruoštu startiniu raginimu, kuris ją sukuria.
  • Automatinis papildymas: programėlė veikia, kai kreditai baigiasi — Automatinis papildymas perka Mythex kreditus, kai likutis mažėja, kad ilgas kūrimas ar aktyvi publikuota programėlė nesustotų ties nuliu. Kaip nustatyti ir jo apribojimai.
  • Kurkite Mythex programėles iš Claude, Cursor ar Codex — Prijunkite Claude, Cursor ar Codex prie Mythex per MCP ir kurkite programėles debesyje su gyva peržiūra, duomenų baze ir publikavimu.
  • Kontroliniai taškai: atšaukite bet kurį agento pakeitimą — Po kiekvieno sėkmingo ciklo Mythex išsaugo projekto kontrolinį tašką. Grąžinkite bet kurį iš jų dviem paspaudimais arba redaguokite ankstesnę žinutę.
  • Prijunkite Gmail, Google Sheets ir Slack prie savo programų kūrėjo — Mythex jungtys prijungia Gmail, Google Sheets, Slack, Notion ir kitas programas prie pokalbio agento be API raktų kode. Kaip veikia ir ribos.
  • Pasirinktiniai domenai Mythex: nusipirkite arba prijunkite savo — Pro programos Mythex gali veikti jūsų domenu. Nusipirkite domeną Mythex arba nukreipkite savo domeną į programą CNAME įrašu. Žingsniai ir ribos.
  • Diktuokite savo užklausas balsu — Vietoj rašymo galite kalbėti su Mythex. Spauskite mikrofoną arba Alt+V, patikrinkite tekstą ir išsiųskite. Kaip veikia ir kokios ribos.
  • Ištaisyti su AI: vienas paspaudimas, kai publikavimas nepavyksta — Kai publikavimas nepavyksta, Mythex dabar pasako, kas įvyko, ir siūlo „Ištaisyti su AI“: agentas perskaito kūrimo išvestį arba programėlės žurnalus ir ištaiso projektą.
  • Vaizdų generavimas tiesiai pokalbyje — Paprašykite Mythex pagrindinio vaizdo, og:image arba logotipo ženklo – jis nupiešia jį pokalbyje ir įdeda į programėlę tik tada, kai tai nurodote. Štai kaip tai veikia.
  • GitHub sinchronizavimas ir eksportas: jūsų Mythex kodas yra jūsų — Viskas, ką sukuriate Mythex, priklauso jums. Sinchronizuokite su GitHub, atsisiųskite kaip archyvą arba įkelkite atgal. Kaip kiekvienas veikia ir kokie apribojimai.
  • Mythex dabar prisimena, kas jūs esate ir kaip dirbate — Atmintis, Apie jus, projekto žinios ir ankstesnių pokalbių paieška: Mythex nebepradeda nuo nulio. Viską galite peržiūrėti, keisti ar išjungti.
  • Planuokite prieš kurdami: kaip veikia planavimo režimas Mythex — Planavimo režimu agentas susigalvoja požiūrį prieš keisdamas ką nors. Perskaitykite planą atskirame skirtuke ir spauskite Build. Kaip veikia.
  • Publikavimo klaidos dabar aiškiai sako, kas įvyko — Kai Mythex publikavimas nepavyksta, gausite vieną aiškų sakinį apie tai, kas nutiko, ir „Ištaisyti su AI“ bei „Bandyti dar kartą“ – vietoj žalio hostingo išvesties.
  • Jūsų publikuota programėlė dabar lieka veikianti, kol ją publikuojate iš naujo — Iš naujo publikuojant gyvą Mythex programėlę, svetainė anksčiau dingdavo kūrimo metu. Dabar tuo metu rodoma ankstesnė versija, be to, dar dvi pataisos.
  • Paslaptys ir aplinkos kintamieji be raktų įklijavimo į pokalbį — Kai Mythex agentui reikia API rakto, jis prašo jo saugioje kortelėje, o ne pokalbio lauke. Kaip veikia projekto paslaptys ir aplinkos kintamieji ir kaip pakeisti raktą.
  • Pradėkite nuo šablono: parašytas pirmas užklausos tekstas jūsų programėlei — Mythex šablonai suteikia pradinį užklausos tekstą konkrečiam svetainės ar programėlės tipui. Pasirinkite šabloną, paspauskite Naudoti šabloną ir gausite pirmą versiją.
  • Subagentai, kuriuos galite atverti ir perskaityti — Kai Mythex agentas sudėtingą užduotį padalija į įdėtus paleidimus, kiekvienas pokalbyje rodomas kaip eilutė, kurią galite atverti ir perskaityti. Kaip tai veikia.
  • Išbandykite savo programėlę naršyklėje viena komanda — Įveskite /test, ir Mythex paspaudinės per jūsų tiesioginę peržiūrą kaip vartotojas, padarys ekrano nuotraukas ir pokalbyje praneš, kas sugedo. Kaip tai naudoti ir kada.
  • Kodėl kiekviena Mythex programėlė gauna savo duomenų bazę — Kiekviena Mythex programėlė, kuriai reikia duomenų, gauna savo Postgres duomenų bazę, kuri užmiega, kai nenaudojama. Kodėl ne bendra duomenų bazė.
  • Darbo erdvės ir komandos kvietimas — Mythex projektai gyvena darbo erdvėse. Kvieskite komandą el. paštu, dirbkite su tais pačiais projektais ir nemokėkite mokesčio už narius.

Įmonė

Komandos užrašai.

  • Pristatome Mythex vadovus ir Mythex tinklaraštį — Praktiniai vadovai, kaip kurti programėles ir svetaines su AI, sąžiningi įrankių palyginimai ir inžinerinis tinklaraštis apie Mythex kūrimą, įskaitant tai, kas sugenda.
  • Mythex dabar kalba 12 kalbų — Mythex svetainė dabar veikia 12 kalbų, tarp jų português, Deutsch, हिन्दी, 日本語 ir العربية. Kalbą pasirinkite puslapio apatinėje dalyje.

Mythex · Kainos · DUK · Gidai · Tinklaraštis · Panaudojimo atvejai · Kurkite su DI · Šablonai · Mythex palyginimas · Programėlių kūrimo su dirbtiniu intelektu žodynėlis · Nemokami programėlių kūrimo su dirbtiniu intelektu įrankiai · Apie mus

Mythex skirtas…

  • Mythex darbui
  • Mythex įkūrėjams
  • Mythex produktų vadovams
  • Mythex dizaineriams
  • Mythex rinkodaros specialistams
  • Mythex pardavimams
  • Mythex operacijoms
  • Mythex personalo komandoms
  • Svetainės
  • Prototipai
  • Vidiniai įrankiai
  • Partnerių programa

Gidai

  • Kaip sukurti
  • Palyginimai
  • Sąvokos paprastai
  • Idėjos ir paleidimas
  • Užklausos ir leidimas

Tinklaraštis

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