ബ്ലോഗ്

Fix with AI: പബ്ലിഷ് പരാജയപ്പെടുമ്പോൾ ഒറ്റ ക്ലിക്കിൽ

Mythex-ൽ ഒരു പബ്ലിഷ് പരാജയപ്പെടുമ്പോൾ, ഡയലോഗ് എന്താണ് യഥാർത്ഥത്തിൽ സംഭവിച്ചതെന്ന് പറയുന്നു, ഓരോ പരാജയത്തിലും രണ്ട് ബട്ടണുകൾ നൽകുന്നു: Fix with AI, Try again. Fix with AI ഏജന്റിന് പരാജയവും നിങ്ങളുടെ ആപ്പ് പ്രിന്റ് ചെയ്തതും കൈമാറുന്നു, അതുവഴി അതിന് പ്രോജക്റ്റ് ശരിയാക്കി വീണ്ടും പബ്ലിഷ് ചെയ്യാം. നിങ്ങളുടെ ആപ്പിൽ ഒന്നും തെറ്റില്ലെങ്കിൽ അത് ലളിതമായി വീണ്ടും പബ്ലിഷ് ചെയ്യുന്നു. ഞങ്ങളുടെ ഭാഗത്തെ പ്രശ്നമെന്ന് പറയുന്നത് നിർത്തി, ആപ്പിനുള്ളിലെ യഥാർത്ഥ പ്രശ്നങ്ങളെ തിരിച്ചറിയാനും, പ്രവർത്തനം തുടങ്ങി കുറച്ച് മിനിറ്റുകൾക്ക് ശേഷം തകരുന്ന ആപ്പുകളെ പിടിക്കാനും ഇപ്പോൾ തുടങ്ങിയിരിക്കുന്നു.

എന്താണ് മാറിയത്

എല്ലാ പരാജയത്തിലും Fix with AI

മുമ്പ് ചില പരാജയങ്ങളിൽ Fix with AI കാണിച്ചിരുന്നു, മറ്റുള്ളവയിൽ Try again മാത്രം. ആ വിഭജനം പരാജയം ആരുടെ കുറ്റമാണെന്ന് തോന്നുന്നു എന്നതിനെ അടിസ്ഥാനമാക്കിയായിരുന്നു: അത് ഞങ്ങളുടെ ഭാഗത്താണെന്ന് തോന്നിയാൽ, ശരിയായ കോഡിന് പിന്നാലെ ഏജന്റ് ഓടുന്നതും നിങ്ങളുടെ ക്രെഡിറ്റിൽ അത് ചെലവാകുന്നതും ഞങ്ങൾ ആഗ്രഹിച്ചില്ല.

അതിനാൽ നിങ്ങൾ ഏത് തരം പരാജയമാണ് നേരിടുന്നതെന്ന് ഊഹിക്കേണ്ടി വന്നിരുന്നു. ഇപ്പോൾ എല്ലാ പരാജയവും രണ്ട് ബട്ടണുകളും നൽകുന്നു. പരാജയത്തിന്റെ തരവും അതിന് പിന്നിലെ ഔട്ട്പുട്ടും ഏജന്റിന് ലഭിക്കുന്നു, അതിനാൽ ആപ്പിൽ എന്തെങ്കിലും തെറ്റുണ്ടെങ്കിൽ അത് ശരിയാക്കുന്നു, ഇല്ലെങ്കിൽ വീണ്ടും പബ്ലിഷ് ചെയ്യുന്നു. ഏതായിരുന്നു എന്ന് നിങ്ങൾ പറയേണ്ടതില്ല.

ഒഴിവാക്കലുകൾ ഉത്തരം കോഡല്ലാത്തവയാണ്. ഒരു ലിങ്ക് പേര് ഇതിനകം എടുത്തതാണെങ്കിൽ മറ്റ് പേരുകൾ നിർദ്ദേശിക്കുന്നു. ക്രെഡിറ്റ് തീർന്നാൽ കൂടുതൽ നേടാനുള്ള വഴി നൽകുന്നു.

പ്രശ്നം പറയുന്ന സന്ദേശങ്ങൾ

പല പരാജയങ്ങളും മുമ്പ് "ഞങ്ങളുടെ ഭാഗത്തെ ഒരു പ്രശ്നം, വീണ്ടും പബ്ലിഷ് ചെയ്യുക" എന്നതിലാണ് അവസാനിച്ചിരുന്നത് — അത് സത്യമല്ലായിരുന്നു, വീണ്ടും പബ്ലിഷ് ചെയ്യുന്നത് ഒരിക്കലും സഹായിച്ചിരുന്നുമില്ല. ഇപ്പോൾ അവയ്ക്ക് സ്വന്തം സന്ദേശങ്ങളുണ്ട്:

  • "പബ്ലിഷ് ചെയ്തതിന് ശേഷം നിങ്ങളുടെ ആപ്പ് ആരംഭിച്ചില്ല." ആപ്പ് പബ്ലിഷ് ചെയ്തു, പക്ഷേ കണക്ഷനുകൾ സ്വീകരിക്കാൻ തുടങ്ങിയില്ല. മിക്കപ്പോഴും അത് മറ്റൊരു പോർട്ടിലാണ് കേൾക്കുന്നത്, അല്ലെങ്കിൽ localhost-ൽ മാത്രമാണ്. പബ്ലിഷ് ചെയ്ത ആപ്പ് 0.0.0.0-ലും $PORT-ലുള്ള പോർട്ടിലും കേൾക്കണം. ഒരു നിശ്ചിത സമയം കാത്തിരുന്ന് പ്രതീക്ഷിക്കുന്നതിന് പകരം, ആപ്പ് അതിന്റെ പോർട്ടിൽ യഥാർത്ഥത്തിൽ കണക്ഷനുകൾ സ്വീകരിക്കുന്നുണ്ടോ എന്ന് ഇപ്പോൾ പരിശോധിക്കുന്നു.
  • "ഈ ഫയൽ വളരെ വലുതാണ്" / ഫയലുകൾ കൂടുതലാണ്. സ്റ്റാറ്റിക് സൈറ്റുകൾക്ക് ഒരു ഫയലിന് വലുപ്പ പരിധിയുണ്ട് (സൈറ്റിന്റെ തരം അനുസരിച്ച് ഏകദേശം 25–30 MB), കൂടാതെ 20,000 ഫയലുകളുടെ പരിധിയും. ഒന്നും അപ്‌ലോഡ് ചെയ്യുന്നതിന് മുമ്പ് ഇപ്പോൾ ഫോൾഡർ അളക്കുന്നു, എല്ലാ തരം ഫയലുകൾക്കും ഒരേ രീതിയിൽ, പരിധി കവിയുന്ന എല്ലാ ഫയലുകളും സന്ദേശം പട്ടികപ്പെടുത്തുന്നു.
  • "ആരംഭിച്ച ഉടനെ നിങ്ങളുടെ ആപ്പ് നിന്നുപോയി." സാധാരണയായി ഒരു എൻവയോൺമെന്റ് വേരിയബിൾ അല്ലെങ്കിൽ സീക്രട്ട് പോലുള്ള സെറ്റിംഗ് കാണാതിരിക്കുക, ആദ്യ അഭ്യർത്ഥനയിൽ തകരുക, അല്ലെങ്കിൽ സ്റ്റാർട്ട് കമാൻഡിലെ പിശക് എന്നിവയാണ് കാരണം.

ലൈവായ ശേഷം തകരുന്ന ആപ്പുകൾ പിടിക്കുന്നു

പബ്ലിഷ് വിജയിച്ചാലും, കുറച്ച് മിനിറ്റുകൾക്ക് ശേഷം ആപ്പ് പരാജയപ്പെടാം: അത് ആവർത്തിച്ച് തകരുന്നു, അല്ലെങ്കിൽ പ്രവർത്തിക്കുന്നു പക്ഷേ കണക്ഷനുകൾ സ്വീകരിക്കുന്നത് നിർത്തുന്നു. പബ്ലിഷ് ചെയ്ത ആപ്പുകൾ Mythex പതിവായി പരിശോധിക്കുന്നു. ഒരു ആപ്പ് കുറച്ച് മിനിറ്റുകൾക്കുള്ളിൽ ആവർത്തിച്ച് തകരുകയോ, പ്രവർത്തിക്കുമ്പോഴും കണക്ഷനുകൾ എടുക്കാതിരിക്കുകയോ ചെയ്താൽ, പബ്ലിഷ് failed ആയി അടയാളപ്പെടുത്തുന്നു, നിങ്ങൾക്ക് ഒരു ഇമെയിൽ ലഭിക്കുന്നു, പ്രോജക്റ്റിൽ സന്ദേശവും Fix with AI-യും കാണിക്കുന്നു.

ആപ്പിന് സ്വയം കരകയറിയ ഒറ്റ ക്രാഷ് പരാജയപ്പെട്ട പബ്ലിഷ് ആയി കണക്കാക്കില്ല. ആപ്പിന് മെമ്മറി തീർന്നതാണ് കാരണമെങ്കിൽ അതേക്കുറിച്ച് പ്രത്യേക ഇമെയിൽ ലഭിക്കും.

ഒരു ലൈവ് ആപ്പ് പരാജയമായി അടയാളപ്പെടുത്തുമ്പോൾ, ആ നിമിഷത്തിൽ ആപ്പ് പ്രിന്റ് ചെയ്തതും ഞങ്ങൾ സംരക്ഷിക്കുന്നു. ആ അസംസ്കൃത ഔട്ട്പുട്ട് നിങ്ങൾ കാണില്ല, പക്ഷേ Fix with AI ഏജന്റിന് നൽകുന്നത് അതാണ്, അതിനാൽ ഊഹിക്കുന്നതിന് പകരം യഥാർത്ഥ പിശകിൽ നിന്ന് തുടങ്ങുന്നു.

ഇങ്ങനെ ഉപയോഗിക്കുന്ന വിധം

  1. പതിവുപോലെ Publish ക്ലിക്ക് ചെയ്യുക.
  2. പരാജയപ്പെട്ടാൽ ഡയലോഗിലെ സന്ദേശം വായിക്കുക. എന്തോ പരാജയപ്പെട്ടു എന്ന് മാത്രമല്ല, എന്താണ് സംഭവിച്ചത് എന്നാണ് അത് പറയാൻ ശ്രമിക്കുന്നത്.
  3. Fix with AI ക്ലിക്ക് ചെയ്യുക. ഏജന്റ് ബിൽഡ് ഔട്ട്പുട്ടോ ആപ്പിന്റെ ലോഗുകളോ വായിക്കുന്നു, പ്രോജക്റ്റ് ശരിയാക്കുന്നു, നിങ്ങൾക്ക് വീണ്ടും പബ്ലിഷ് ചെയ്യാം.
  4. നിങ്ങളുടെ ആപ്പിൽ ഒന്നും തെറ്റില്ലെന്ന് സന്ദേശം പറഞ്ഞാൽ — "Publishing is busy for a moment" അല്ലെങ്കിൽ "Publish was interrupted" — സാധാരണയായി Try again മതി.
  5. ലൈവ് ആപ്പ് തുടർച്ചയായി തകരുന്നു എന്ന ഇമെയിൽ കിട്ടിയാൽ, പ്രോജക്റ്റ് തുറക്കുക: അതേ സന്ദേശവും Fix with AI-യും അവിടെ കാത്തിരിക്കുന്നുണ്ടാകും.

സന്ദേശം പേരിനെക്കുറിച്ചല്ലെന്ന് പറയുന്നില്ലെങ്കിൽ, വീണ്ടും പബ്ലിഷ് ചെയ്യുമ്പോൾ അതേ ലിങ്ക് പേര് നിലനിർത്തുക.

ഇത് നിർമ്മിച്ചത് എന്തുകൊണ്ട്

പരാജയപ്പെട്ട പബ്ലിഷ് പലപ്പോഴും ഒരാൾ നേരിടുന്ന ആദ്യത്തെ യഥാർത്ഥ തടസ്സമാണ്. പ്രിവ്യൂവിൽ ആപ്പ് പ്രവർത്തിക്കുന്നു, അവർ Publish അമർത്തുന്നു, അത് ഉയരുന്നില്ല. ഡെവലപ്പർ അല്ലാത്ത ഒരാൾക്ക് "ലോഗുകൾ നോക്കൂ" എന്നത് പ്രവർത്തിക്കാവുന്ന ഉപദേശമല്ല. Fix with AI ആ നിമിഷത്തെ ഒറ്റ ക്ലിക്കാക്കി മാറ്റുന്നു, സത്യസന്ധമായ സന്ദേശങ്ങൾ വായിക്കുമ്പോൾ അവ ശരിയായ കാര്യത്തിലേക്ക് ചൂണ്ടുന്നു.

പരിധികൾ

  • Fix with AI ഏജന്റ് ഉപയോഗിക്കുന്നതിനാൽ മറ്റേതൊരു സന്ദേശം പോലെ ക്രെഡിറ്റ് ചെലവാകും.
  • നിങ്ങളുടെ പ്രോജക്റ്റിലുള്ളത് ശരിയാക്കാം: കോഡ്, കോൺഫിഗറേഷൻ, സ്റ്റാർട്ട് കമാൻഡ്. ഒരു ലിങ്ക് പേര് എടുത്തത്, സ്ഥിരീകരിക്കാത്ത ഇമെയിൽ, അല്ലെങ്കിൽ ശൂന്യമായ ക്രെഡിറ്റ് ബാലൻസ് എന്നിവ ശരിയാക്കാനാകില്ല.
  • ചില പ്രശ്നങ്ങൾക്ക് നിങ്ങളുടെ തീരുമാനം വേണം, ഉദാഹരണത്തിന് ഒരു വലിയ ഫയൽ Storage-ലേക്ക് മാറ്റണോ അതോ ചെറുതാക്കണോ എന്നത്.

ഓരോ സന്ദേശവും അതിനെന്ത് ചെയ്യണമെന്നും ഡോക്സിൽ ഉണ്ട്: Publish troubleshooting. ആപ്പ് കാര്യങ്ങൾ തെറ്റുമ്പോൾ അവ ശരിയാക്കുന്ന വിശാലമായ കഴിവിന്, AI നിർമ്മിച്ച ആപ്പ് എങ്ങനെ ഡീബഗ് ചെയ്യാം കാണുക.

Mythex · Pricing · AI ഉപയോഗിച്ച് എന്തും നിർമ്മിക്കൂ · വെബ്‌സൈറ്റ്, ആപ്പ് ടെംപ്ലേറ്റുകൾ · Mythex താരതമ്യം · AI ആപ്പ് നിർമ്മാണ ഗ്ലോസറി · സൗജന്യ AI ആപ്പ് നിർമ്മാണ ടൂളുകൾ · English

English አማርኛ العربية Български বাংলা Bosanski Català Č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 简体中文 繁體中文(香港) 繁體中文(台灣)