Blog

Corregir amb IA: un clic quan una publicació falla

Quan una publicació falla a Mythex, el diàleg ara et diu què ha passat realment i et ofereix dos botons en cada fallada: Corregir amb IA i Torna-ho a provar. Corregir amb IA passa a l'agent la fallada i el que la teva app ha imprès, perquè pugui corregir el projecte i tornar a publicar; i si res de la teva app no estava malament, simplement torna a publicar. A més, hem deixat de culpar «el nostre costat» per problemes que eren realment a l'app, i hem començat a detectar apps que es trenquen uns minuts després de sortir en línia.

Què ha canviat

Corregir amb IA en cada fallada

Abans, algunes fallades mostraven Corregir amb IA i unes altres només mostraven Torna-ho a provar. La divisió es basava en de qui semblava que era la culpa: si semblava que era cosa del nostre costat, no volíem que l'agent perseguís codi que estava bé, amb els teus crèdits.

Això et deixava a tu la feina de descobrir quin tipus de fallada tenies davant. Ara cada fallada ofereix els dos botons. L'agent rep el tipus de fallada i la sortida que hi ha darrere, de manera que corregeix l'app quan alguna cosa de l'app està malament, i torna a publicar quan no n'hi ha cap. Mai no has de dir de quin tipus era.

Les excepcions són les que la solució no és codi. Un nom d'enllaç ja agafat suggereix altres noms. Quedar-se sense crèdits ofereix una manera d'aconseguir-ne més.

Missatges que diuen què ha passat

Algunes fallades acabaven com «un problema del nostre costat, torna a publicar», cosa que no era certa, i tornar a publicar mai no hi ajudava. Ara tenen missatges propis:

  • «La teva app no s'ha iniciat després de publicar-la.» L'app es va publicar però mai no va començar a acceptar connexions. Sovint escolta en un port diferent, o només a localhost. Una app publicada ha d'escoltar a 0.0.0.0 i al port que indica $PORT. En lloc d'esperar un temps fix i confiar-hi, ara comprovem que l'app accepta connexions al seu port.
  • «Aquest fitxer és massa gran» / massa fitxers. Els llocs estàtics tenen un límit de mida per fitxer (uns 25–30 MB, segons el tipus de lloc) i un màxim de 20.000 fitxers. Ara mesurem la carpeta abans de pujar res, de la mateixa manera per a tots els tipus de fitxer, i el missatge llista cada fitxer que supera el límit.
  • «La teva app s'ha aturat just després d'iniciar-se.» Normalment és un ajust que falta, com una variable d'entorn o un secret, un error en la primera petició o un error a l'ordre d'inici.

Detectar apps que es trenquen després de sortir en línia

Una publicació pot reeixir i que l'app falli uns minuts després: continua caient, o funciona però deixa de acceptar connexions. Mythex comprova les apps publicades amb regularitat. Si una app cau repetidament en pocs minuts, o funciona però no rep cap connexió, la publicació es marca com a fallida, reps un correu electrònic i el projecte mostra el missatge amb Corregir amb IA.

Una única caiguda de la qual l'app es recupera per si sola no compta com a publicació fallida. Si va ser perquè l'app es va quedar sense memòria, reps un correu electrònic separat sobre això.

Quan marquem una app en línia com a fallida, també guardem el que l'app havia imprès en aquell moment. Tu no veus aquesta sortida en brut, però és el que Corregir amb IA dona a l'agent, perquè parteixi de l'error real en lloc d'endevinar.

Com fer-ho servir

  1. Fes clic a Publica com sempre.
  2. Si falla, llegeix el missatge del diàleg. Està escrit per dir-te què ha passat, no només que alguna cosa ha passat.
  3. Fes clic a Corregir amb IA. L'agent llegeix la sortida de la compilació o els registres de l'app, corregeix el projecte, i després pots tornar a publicar.
  4. Si el missatge diu que res de la teva app no està malament —«La publicació està ocupada un moment» o «La publicació s'ha interromput»—, normalment n'hi ha prou amb Torna-ho a provar.
  5. Si has rebut un correu que diu que una app en línia continua caient, obre el projecte: hi trobaràs el mateix missatge i Corregir amb IA.

Mantén el mateix nom d'enllaç quan tornis a publicar, tret que el missatge digui que el nom és el problema.

Per què ho hem construït

Una publicació fallida sovint és el primer obstacle de debò que troba algú. L'app funciona a la vista prèvia, prem Publica, i no arrenca. Per a algú que no és desenvolupador, «mira els registres» no és un consell que pugui aplicar. Corregir amb IA converteix aquest moment en un clic, i els missatges honestos fan que, quan els llegeixes, apuntin a la cosa correcta.

Límits

  • Corregir amb IA usa l'agent, així que gasta crèdits com qualsevol altre missatge.
  • Pot corregir el que hi ha al teu projecte: codi, configuració, l'ordre d'inici. No pot corregir un nom d'enllaç ja agafat, un correu sense verificar ni un saldo de crèdits buit.
  • Alguns problemes requereixen una decisió teva, com ara si cal moure un fitxer gran a l'Emmagatzematge o fer-lo més petit.

Tots els missatges i què fer amb cadascun són a la documentació: Solució de problemes de publicació. Per a la habilitat més àmplia de corregir coses quan van malament, consulta com depurar una app construïda amb IA.

Mythex · Pricing · Crea qualsevol cosa amb IA · Plantilles de llocs web i aplicacions · Mythex comparat · Glossari de creació d’aplicacions amb IA · Eines gratuïtes per crear aplicacions amb IA · English

English አማርኛ العربية Български বাংলা Bosanski Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն 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 简体中文 繁體中文(香港) 繁體中文(台灣)