Բլոգ
Ինչպես ենք ստեղծում և սպասարկում Mythex-ը՝ ներառյալ այն, ինչ սխալ գնաց, և ինչ նորություններ կան պրոդուկտում։
Ինժեներիա
Ինչպես է ստեղծված և աշխատում Mythex-ը, ներառյալ այն, ինչ կոտրվեց, և ինչպես ուղղեցինք։
- Ձախողված վերահրապարակումը երբեք չի ջնջում աշխատող backend-ը — Ձախողված վերահրապարակումը կարող էր ջնջել ակտիվ API-ն։ Երեք շտկում, թե ինչպես է Mythex-ը հետ շրջում ձախողված հրապարակումը։
- Ահազանգեր, որոնք գործում են մեկ անգամ, ոչ թե մեկ անգամ յուրաքանչյուր սերվերի համար — Ահազանգը, որ պետք է գար օրական մեկ անգամ, մի կեսօրվա ընթացքում հասավ հինգ անգամ։ Ինչու և ինչպես շտկվեց։
- Անցում ավելի մեծ աշխատանքային տարածքների՝ առանց որևէ մեկին սպասեցնելու — Մեր աշխատանքային տարածքների քառորդը մնաց 1 ԳԲ, երբ մենք անցանք 2 ԳԲ-ի։ Մեր առաջին շտկումը մի մարդու սպասեցրեց յոթ րոպե։ Ինչ փոխեցինք և նորից փոխեցինք։
- Տվյալների բազաների վճարումը՝ ըստ իրական օգտագործման — Մեր նախկին գնահատումը սխալ էր։ Այժմ յուրաքանչյուր տվյալների բազա վճարվում է չափված օգտագործումից՝ ժամ առ ժամ։
- Բռնել հավելվածները, որոնք խափանվում են հրապարակումից անմիջապես հետո — Երեք հրապարակում անցան health check-ը, թեև API-ն խափանվում էր ամեն գործարկման ժամանակ։ Պատճառը. խափանումները հաշվվում էին սահմանափակ ցուցակում։
- Պատկերներով ծանր agent-ի քայլերը պահել հիշողության սահմաններում — Agent-ի մի քայլ, որը դիտում էր կատալոգի սկանները, սպառեց 952 ՄԲ հիշողություն։ Երեք առանձին պատճառ և ինչպես շտկեցինք դրանք։
- Երկար agent-ի քայլերը պահել context window-ի սահմաններում — Մեր ենթա-agent-ները կարող էին աճել այնքան, որ մոդելը մերժեր դրանք, կանգ առնել տեղը խնայելու համար, կամ սխալ հաշվել ռուսերեն թոքենները։ Երեք շտկում։
- Չատը կենդանի պահել, երբ հեռախոսը քնում է — Հեռախոսները քնում են, փոխում են ներդիրները և կորցնում ցանցը կառուցման մեջտեղում։ Երկու սխալ թողնում էին չատը կանգնած կամ կիսատ պատասխանով։ Ինչպես գտանք և շտկեցինք դրանք։
- Մեկ ծանր չատը կարող էր API-ն վթարի ենթարկել — Սեպտեմբերի 28-ին մեր երկու API սերվերները միաժամանակ սպառեցին հիշողությունը։ Առաջին շտկումը ավելի հիշողություն էր, իրականը՝ չատի պատմության բեռնումն ըստ չափի, ոչ թե քանակի։
- Publish-ը երկու անգամ սեղմելիս այժմ հրապարակվում է մեկ անգամ — Նույն հավելվածի երեք հրապարակման հարցում 84 մվ ընդմիջումով հասավ, և յուրաքանչյուրն աշխատեցրեց լրիվ deploy։ Ինչպես բազան դարձավ կողպում և ասաց ճշմարտությունը։
- SEO դասեր մեր սեփական կայքը շտկելուց — Կրկնվող FAQ նշումներ, սխալ մանրապատկեր Google-ում, շաբլոնային էջեր առանց սեղմումների և եզր, որ մերժում էր ուղի։ Ինչ գտանք mythex.ai-ում և ինչ շտկեցինք։
- Ստատիկ կայքերը մնում են ակտիվ նորից հրապարակելու ընթացքում — Ստատիկ կայքի նորից հրապարակումը նախկինում դատարկում էր այն։ Այժմ հին տարբերակը մնում է ակտիվ, մինչև նորը գա, և փոփոխությունները երևում են վայրկյաններում։
- Հիշողության սպառման վթարը, որը թաքնված է առաջընթացի պիտակում — Մեր AI agent-ը հիշողությունը սպառեց մեծ ֆայլ գրելիս։ Պատճառը ոչ մոդելն էր, ոչ ենթա-agent-ները, այլ կարգավիճակի պիտակը, որ 41,000 անգամ էր ուղարկվել։
- Բացակայող swap ֆայլը, որը սառեցրեց մեր սերվերները — Արտադրական սերվերը դադարեց պատասխանել առանց խափանվելու՝ առանց OOM սպանության, միայն page cache-ի թրեշինգ swap չունեցող սարքի վրա։ Ինչ եղավ և ինչ փոխեցինք։
- Բազաները արթնացնելը՝ առանց մեռած կապերի — Հրապարակված հավելվածը քնից արթնանալիս առաջին հարցումը 10–12 վայրկյան էր պահում մեռած բազայի կապերի վրա։ Ինչպես իջեցրինք այն մինչև 2.3 վայրկյան։
- Մենք սահմանափակում էինք մեր սեփական ծառայությունները — Մեր API-ի հասցեով սահմանափակումը սխալմամբ վարվեց մեր սեփական ծառայությունների հետ որպես մեկ զբաղված անձի, և արտադրության մեջ նրանք 429 սխալ ստացան։
- Ինչու տեղափոխեցինք Mythex-ի սերվերները ARM-ի վրա — Ծանր աշխատանքը sandbox-ներ տեղափոխելուց հետո սերվերները օգտագործում էին հիշողության մեկ երրորդը։ ARM ինստանսները կրճատեցին արժեքը մոտ 30%-ով։ Ինչպես։
- Ինչպես հասանք deploy-ների զրո 502 սխալի — Watchdog-ը, որ մրցում էր մեր deploy-ների հետ, և load balancer, որ շատ ուշ նկատեց։ Ինչպես գտանք երկուսն էլ, շտկեցինք և չափեցինք՝ 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 նախագիծ աշխատում է իր անձնական cloud տարածքում՝ զրույցի կողքին կենդանի նախադիտմամբ։ Ինչպես է աշխատում։
- Mythex agent-ը այժմ գիտի, թե ինչ կարող է կառուցել Mythex-ը — Եթե iPhone հավելված կամ միշտ միացած բոտ եք խնդրում, agent-ը ասում է, որ այն հասանելի չէ, առաջարկում է ամենամոտ տարբերակը և սպասում է ձեր համաձայնությանը։
- Էջ՝ յուրաքանչյուր տեսակի բիզնեսի համար — Փնտրիր ատամնաբուժական կլինիկայի ամրագրման համակարգ կամ հացաբուլկեղենի կայք և հայտնվիր Mythex-ի էջում, որը գրված է այդ բիզնեսի համար, պատրաստի promptով՝ այն կառուցելու համար։
- Ավտոմատ համալրում. պահիր հրապարակված հավելվածդ աշխատող, երբ կրեդիտները քիչ են — Ավտոմատ համալրումը գնում է կրեդիտներ, երբ մնացորդը ցածր է, որ հավելվածը չկանգնի զրոյի վրա։ Ինչպես կարգավորել և սահմանափակումները։
- Կառուցիր Mythex հավելվածներ Claude-ից, Cursor-ից կամ Codex-ից — Միացրու Claude-ը, Cursor-ը կամ Codex-ը Mythex MCP սերվերին, և նրանք կկառուցեն քո հավելվածը Mythex sandbox-ում՝ նախադիտմամբ և հրապարակմամբ։
- Checkpoint-ներ. հետ վերադարձրու agent-ի յուրաքանչյուր փոփոխություն — Յուրաքանչյուր հաջող հերթից հետո Mythex-ը պահում է քո նախագծի checkpoint-ը։ Վերադարձիր ցանկացած դրանցից երկու սեղմումով կամ խմբագրիր նախորդ հաղորդագրությունը և փորձիր նորից։
- Միացրու Gmail-ը, Google Sheets-ը և Slack-ը քո հավելվածների կառուցողին — Mythex Connectors-ը կապում է Gmail-ը, Google Sheets-ը, Slack-ը և ավելին agent-ի հետ՝ առանց API բանալիների քո կոդում։ Ինչպես է աշխատում։
- Անհատական դոմեյններ Mythex-ում. գնիր մեկը կամ միացրու քոնը — Pro հավելվածները կարող են աշխատել քո սեփական դոմեյնով։ Գնիր դոմեյն Mythex-ում կամ ուղղիր քոնը CNAME գրառումով։ Քայլերը և սահմանափակումները։
- Թելադրիր քո prompt-ները ձայնային մուտքով — Կարող ես Mythex-ին ասել քո prompt-ները, այլ ոչ թե մուտքագրել դրանք։ Սեղմիր խոսափողը կամ սեղմիր Alt+V, ստուգիր տեքստը և ուղարկիր։ Ինչպես է աշխատում և դրա սահմանափակումները։
- Fix with AI՝ մեկ սեղմումով, երբ հրապարակումը ձախողվում է — Երբ հրապարակումը ձախողվում է, Mythex-ը ասում է, թե ինչ է եղել։ Fix with AI-ով agent-ը կարդում է լոգերը և շտկում նախագիծը։
- Նկարների գեներացում ուղղակիորեն չատում — Խնդրեք Mythex-ից hero նկար, og:image կամ լոգոյի նշան, և այն կնկարի չատում։ Հավելված մտցնում է միայն ձեր ասելուց հետո։
- GitHub սինխրոնիզացիա և արտահանում. ձեր Mythex կոդը ձերն է — Mythex-ում կառուցած ամեն ինչ ձերն է։ Նախագիծը սինխրոնացրեք GitHub-ի հետ, ներբեռնեք արխիվով կամ ներմուծեք հետ։ Ինչպես է աշխատում, և սահմանները։
- Mythex-ն այժմ հիշում է, թե ով եք դուք և ինչպես եք աշխատում — Հիշողություն, About you, նախագծի և աշխատանքային տարածքի գիտելիքներ և նախկին չատերի որոնում։ Mythex-ը այլևս չի սկսում զրոյից։ Տեսեք, խմբագրեք կամ անջատեք ամեն ինչ։
- Նախ պլանավորեք. ինչպես է աշխատում Plan mode-ը Mythex-ում — Plan mode-ը թույլ է տալիս Mythex agent-ին աշխատանքի մոտեցում մշակել, նախքան որևէ բան խմբագրելը։ Կարդացեք պլանը առանձին ներդիրում, ապա սեղմեք Build։
- Հրապարակման սխալները այժմ ասում են, թե ինչ է եղել, պարզ բառերով — Երբ Mythex-ի հրապարակումը ձախողվում է, ստանում եք մեկ պարզ նախադասություն, թե ինչ է սխալվել, Fix with AI-ը և Try again-ը՝ հոսթինգի չմշակված արտածման փոխարեն։
- Հրապարակված հավելվածը մնում է առցանց, երբ նորից եք հրապարակում — Նախկինում վերահրապարակումը կենդանի Mythex հավելվածը անջատում էր build-ի ընթացքում։ Այժմ նախորդ տարբերակը շարունակում է սպասարկվել, մինչև նորը պատրաստ լինի, և ևս երկու շտկում։
- Գաղտնիքներ և միջավայրի փոփոխականներ՝ առանց բանալիները չաթում տեղադրելու — Երբ Mythex agent-ին API բանալի է պետք, նա հարցնում է անվտանգ քարտով, ոչ թե չաթում։ Ինչպես են աշխատում նախագծի գաղտնիքները և ինչպես փոխել բանալին։
- Սկսեք շաբլոնից. հավելվածի գրավոր առաջին հրահանգ — Mythex-ի շաբլոնները տալիս են սկզբնական հրահանգ՝ կայքի կամ հավելվածի տեսակի համար։ Ընտրեք, սեղմեք «Օգտագործել շաբլոնը», և agent-ը կկառուցի առաջին տարբերակը։
- Ենթա-agent-ներ, որոնք կարող եք բացել և կարդալ — Բարդ առաջադրանքի ժամանակ Mythex agent-ը ենթա-գործարկումներ է օգտագործում։ Յուրաքանչյուրը չաթում հայտնվում է տողով, որը կարող եք բացել և կարդալ։
- Թեստավորեք ձեր հավելվածը բրաուզերում մեկ հրամանով — Մուտքագրեք /test, և Mythex-ը սեղմում է ձեր կենդանի նախադիտման մեջ, ինչպես կանի օգտվողը, վերցնում է սքրինշոթներ և չաթում հայտնում, թե ինչն է կոտրվել։
- Ինչու յուրաքանչյուր Mythex հավելված ստանում է իր սեփական տվյալների բազան — Յուրաքանչյուր Mythex հավելված ստանում է իր Postgres բազան, որը քնում է պարապ ժամանակ։ Ինչու մեկ բազա յուրաքանչյուր հավելվածի և ինչ հավասարակշռումներ կան։
- Աշխատանքային տարածքներ և թիմի հրավիրում — Mythex նախագծերը ապրում են աշխատանքային տարածքներում։ Հրավիրեք թիմը էլ․ փոստով՝ առանց նստատեղի վճարի։ Ինչպես են աշխատում սեփականատերը և անդամները։
Ընկերություն
Նշումներ թիմից։
- Ներկայացնում ենք Mythex-ի ուղեցույցները և Mythex բլոգը — AI-ով հավելվածներ և կայքեր կառուցելու գործնական ուղեցույցներ, ազնիվ գործիքների համեմատություններ և ինժեներական բլոգ՝ ներառյալ այն, ինչը կոտրվում է։
- Mythex-ն արդեն խոսում է 12 լեզվով — Mythex-ի մարքեթինգային կայքն արդեն 12 լեզվով է՝ Português-ից և Deutsch-ից մինչև हिन्दी, 日本語 և العربية։ Ընտրեք ձեր լեզուն footer-ից։
Mythex · Գներ · ՀՏՀ · Ուղեցույցներ · Բլոգ · Կիրառություններ · Ստեղծել ԱԲ-ով · Ձևանմուշներ · Mythex-ի համեմատությունները · AI-ով հավելվածների ստեղծման բառարան · Անվճար գործիքներ AI-ով հավելվածներ ստեղծելու համար · Մեր մասին