Blog

Javítás AI-val: egy kattintás, ha a közzététel nem sikerül

Ha egy közzététel meghiúsul a Mythexen, a párbeszédablak most megmondja, mi történt valójában, és minden hibánál két gombot kínál: Javítás AI-val és Próbáld újra. A Javítás AI-val átadja az ügynöknek a hibát és azt, amit az appod kiírt, így az javíthatja a projektet, és újra közzé tudja tenni. Ha az appoddal semmi nem volt rendben, egyszerűen újra közzéteszi. Azt is abbahagytuk, hogy a valódi, appon belüli problémákat „a mi oldalunkra” hárítsuk, és elkezdtük elkapni azokat az appokat, amelyek néhány perccel az élesítés után törnek el.

Mi változott

Javítás AI-val minden hibánál

Régen egyes hibáknál a Javítás AI-val gomb jelent meg, másoknál csak a Próbáld újra. A különbség attól függött, kinek a hibájának tűnt: ha úgy látszott, hogy a mi oldalunkon van a baj, nem akartuk, hogy az ügynök olyan kódot kergessen, ami rendben van, a te kreditjeidből.

Emiatt neked kellett kitalálnod, milyen hibával van dolgod. Most minden hibánál mindkét gomb elérhető. Az ügynök megkapja a hiba típusát és a mögötte álló kimenetet, így javítja az appot, ha abban van a hiba, és újra közzéteszi, ha nincs. Sosem kell megmondanod, melyik eset volt.

A kivételek azok, ahol a válasz nem kód. A foglalt linknév másik neveket javasol. A kredit elfogyása pedig azt kínálja, hogyan szerezhetsz többet.

Üzenetek, amelyek megmondják, mi történt

Több hiba régen ebbe a mondatba futott ki: „a mi oldalunkon van probléma, publikáld újra”. Ez nem volt igaz, és az újrapublikálás soha nem segített. Most ezeknek saját üzenetük van:

  • „Az appod publikálás után nem indult el.” Az app közzé lett téve, de soha nem kezdett kapcsolatokat fogadni. Leggyakrabban más porton figyel, vagy csak a localhost-on. A közzétett appnak a 0.0.0.0-on és a $PORT-ban megadott porton kell figyelnie. Ahelyett, hogy fix ideig vártunk volna és reménykedtünk, most ellenőrizzük, hogy az app ténylegesen fogad-e kapcsolatot a portján.
  • „Ez a fájl túl nagy” / túl sok fájl. A statikus oldalaknak van fájlméret-korlátjuk (kb. 25–30 MB, az oldal típusától függően) és 20 000 fájlos felső határuk. Most feltöltés előtt, minden fájltípusra egységesen megmérjük a mappát, az üzenet pedig felsorolja az összes korlátot túllépő fájlt.
  • „Az appod közvetlenül indulása után leállt.” Általában hiányzó beállítás, például környezeti változó vagy titok, összeomlás az első kérésnél, vagy hiba az indító parancsban.

Az élesített appok elromlásának elkapása

A közzététel sikerülhet, és az app mégis elromolhat pár perccel később: folyamatosan összeomlik, vagy fut, de nem fogad kapcsolatot. A Mythex rendszeresen ellenőrzi a közzétett appokat. Ha egy app néhány percen belül többször összeomlik, vagy fut, de nem kap kapcsolatot, a közzétételt sikertelennek jelöljük, emailt kapsz, a projektben pedig megjelenik az üzenet a Javítás AI-val gombbal.

Egyetlen összeomlás, amelyből az app magától felépült, nem számít sikertelen közzétételnek. Ha az ok az volt, hogy az app kifutott a memóriából, erről külön emailt kapsz.

Amikor egy élő appot sikertelennek jelölünk, elmentjük, mit írt ki az app abban a pillanatban. Ezt a nyers kimenetet te nem látod, de a Javítás AI-val ezt adja át az ügynöknek, így az a valódi hibából indul, nem találgat.

Hogyan használd

  1. Kattints a Közzététel gombra, ahogy szoktad.
  2. Ha sikertelen, olvasd el a párbeszédablakban az üzenetet. Úgy van megírva, hogy megmondja, mi történt, nem csak azt, hogy valami történt.
  3. Kattints a Javítás AI-val gombra. Az ügynök elolvassa a build kimenetét vagy az app logjait, javítja a projektet, és újra közzéteheted.
  4. Ha az üzenet szerint az appoddal nincs baj, például „A közzététel egy pillanatra foglalt” vagy „A közzétételt megszakították”, általában elég a Próbáld újra.
  5. Ha emailt kaptál, hogy egy élő app folyamatosan összeomlik, nyisd meg a projektet: ugyanaz az üzenet és a Javítás AI-val gomb vár ott.

Amikor újra közzéteszed, tartsd meg ugyanazt a linknevet, hacsak az üzenet nem azt mondja, hogy a név a probléma.

Miért építettük meg

A sikertelen közzététel gyakran az első igazi fal, amibe valaki beleütközik. Az app a előnézetben működik, megnyomja a Közzétételt, és nem jön fel. Egy nem fejlesztő számára a „nézd meg a logokat” nem használható tanács. A Javítás AI-val ezt a pillanatot egy kattintásra egyszerűsíti, az őszinte üzenetek pedig arra mutatnak, amerre a hiba valójában van.

Korlátok

  • A Javítás AI-val az ügynököt használja, így ugyanúgy fogyaszt krediteket, mint bármely más üzenet.
  • A projektedben lévő dolgokat tudja javítani: kódot, konfigurációt, az indító parancsot. Foglalt linknevet, nem ellenőrzött emailt vagy üres kreditegyenleget nem tud megoldani.
  • Néhány problémához döntés kell tőled, például az, hogy egy nagy fájlt áthelyezel a Tárhelybe, vagy kisebbé teszed.

Minden üzenet és az, hogy mit tegyél velük, a dokumentációban található: Közzététel hibaelhárítás. A általánosabb tudnivalókért, hogyan javíts meg dolgokat, ha elromlanak, olvasd el hogyan hibakeress egy AI-val épített appot útmutatónkat.

Mythex · Pricing · Építs bármit AI-val · Weboldal- és alkalmazássablonok · A Mythex összehasonlítva · AI-alapú alkalmazásépítési szószedet · Ingyenes eszközök AI-alapú alkalmazásépítéshez · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)