Blog

Error Publish Kini Menjelaskan Apa yang Terjadi dengan Kata-Kata Sederhana

Saat publish gagal di Mythex, dialognya kini memberi tahu dalam satu kalimat sederhana apa yang terjadi: build gagal, aplikasi Anda berhenti tepat setelah dimulai, aplikasi Anda tidak pernah mulai, sebuah file terlalu besar, atau ada yang salah di sisi kami. Dialog itu juga menampilkan Perbaiki dengan AI dan Coba lagi. Output mentah dari build dan aplikasi Anda tetap sampai ke agen, sehingga Perbaiki dengan AI bisa membacanya dan memperbaiki proyek, tetapi Anda tidak lagi harus membacanya sendiri.

Apa yang berubah

Satu kalimat yang bisa Anda tindaklanjuti

Setiap publish yang gagal sekarang punya jenis, yang ditentukan pada saat kegagalan terjadi berdasarkan fakta yang sudah ada di sana: langkah mana yang gagal, apakah mesin aplikasi melaporkan crash, apakah aplikasi pernah mulai menerima koneksi, bukan dengan membaca teks error setelahnya. Setiap jenis punya pesannya sendiri:

Yang Anda lihatArtinya
"The build failed."Perintah build atau Dockerfile proyek Anda tidak berhasil membangun.
"Your app stopped right after it started."Aplikasi sudah dipublish, lalu keluar atau terus restart.
"Your app didn't start after publishing."Aplikasi sudah dipublish tetapi tidak pernah mulai menerima koneksi.
"This file is too big" / terlalu banyak fileSitus statis melebihi batas ukuran per file atau jumlah file. Pesannya mencantumkan file-filenya.
"This link name can't be used for publishing."Ubah nama tautan lalu publish lagi; kode Anda baik-baik saja.
"Publishing is busy for a moment"Tidak ada yang salah dengan aplikasi Anda. Publish lagi beberapa menit kemudian.
"…a problem on our side, not in your app."Masalah di pihak kami. Publish lagi beberapa menit kemudian.

Perbaiki dengan AI di setiap kegagalan

Setiap kegagalan menampilkan Perbaiki dengan AI dan Coba lagi. Saat Anda memakai Perbaiki dengan AI, agen menerima jenis kegagalan dan output build atau aplikasi yang lengkap secara pribadi, di dalam konteksnya sendiri. Jika ada yang salah di aplikasi Anda, agen memperbaikinya. Jika tidak ada yang salah (misalnya momen sibuk, atau masalah di pihak kami), agen cukup mempublish ulang. Anda tidak perlu mencari tahu sendiri jenis kegagalannya.

Masalah setelah go live

Sebuah publish bisa berhasil lalu aplikasinya gagal beberapa menit kemudian. Mythex memeriksa aplikasi yang sudah dipublish secara berkala. Jika aplikasi live terus crash, atau terus berjalan tetapi berhenti menerima koneksi, publish ditandai gagal, Anda mendapat email, dan proyek menampilkan pesan itu beserta Perbaiki dengan AI. Apa yang dicetak aplikasi disimpan untuk dibaca agen.

Batas ukuran diperiksa sebelum unggah

Untuk situs statis, setiap ukuran file dan total jumlah file diperiksa sebelum apa pun diunggah. Jika ada yang melebihi batas, Anda mendapat satu pesan yang mencantumkan setiap file yang terlalu besar, alih-alih kegagalan di tengah proses.

Mengapa kami membuatnya

Sebuah publish yang gagal dulu menampilkan apa pun yang dicetak alat di balik publishing. Pada satu minggu di akhir September, sebagian besar kegagalan menampilkan teks yang sebenarnya menjadi tanggung jawab kami, bukan pembangun aplikasi: kontak penagihan, nomor versi internal, path registry, error penyimpanan. Perbaiki dengan AI kemudian menempelkan teks yang sama itu ke chat. Orang diminta men-debug infrastruktur kami.

Sebagian dari teks itu juga keliru. Aplikasi yang tidak pernah mendengarkan port-nya dilaporkan sebagai “masalah di sisi kami”, padahal perbaikannya ada di aplikasi. File statis yang melebihi batas ukuran dilaporkan dengan cara yang sama, dan publish ulang tidak akan pernah berhasil.

Dan setiap bagian Mythex yang bereaksi terhadap kegagalan (dialog, notifikasi, Perbaiki dengan AI, peringatan internal kami) dulu mencari tahu apa yang terjadi dengan mencocokkan kata dalam teks error. Itu rusak setiap kali kata-katanya berubah. Sekarang jenisnya dicatat di tempat kegagalan terjadi, dan semua yang lain membaca jenis itu.

Kami juga menerapkan aturan yang sama pada error lain selagi kami mengerjakannya:

  • Chat. Jika koneksi terputus saat balasan sedang mengalir, Anda sekarang melihat kalimat kami, bukan “Load failed” atau “Failed to fetch” dari browser.
  • Domain kustom. Pesan tentang membeli atau menghubungkan domain sekarang dipilih berdasarkan status dan kode respons, alih-alih meneruskan kalimat dari penyedia domain.
  • Pembuatan gambar. Kartunya menampilkan pesan kami; agen menerima detail dari layanan.

Cara menggunakannya

  1. Publish seperti biasa dari tombol Publish.
  2. Jika gagal, baca pesan satu baris di dialog.
  3. Klik Perbaiki dengan AI. Agen membaca output build atau log aplikasi Anda, memperbaiki apa yang salah, dan mempublish ulang jika tidak ada yang perlu diperbaiki di aplikasi.
  4. Atau klik Coba lagi untuk mempublish versi yang sama lagi, pilihan yang tepat untuk “busy for a moment” dan “a problem on our side”.
  5. Jika pesannya tentang nama tautan, ubah nama tautan sebelum mempublish lagi. Untuk error lain, pertahankan nama yang sama.

Batasan

  • Beberapa kegagalan menampilkan tombol yang berbeda: nama tautan yang sudah dipakai memunculkan saran nama lain, dan kehabisan kredit menawarkan cara untuk menambah kredit.
  • Situs statis punya batas per file sekitar 25–30 MB, tergantung jenis situsnya, dan hingga 20.000 file. File besar sebaiknya disimpan di storage dan ditautkan.
  • Publish yang gagal sebelum perubahan ini tidak punya jenis, sehingga menampilkan satu baris netral, bukan alasan spesifik.
  • Jika “a problem on our side” terus terjadi, hubungi support dengan ID proyek dan nama tautan Anda.

Daftar lengkap pesan dan apa yang harus dilakukan untuk masing-masing ada di pemecahan masalah publish. Jika Anda sedang memperbaiki aplikasi yang bandel secara manual, panduan kami tentang cara men-debug aplikasi yang dibuat dengan AI membahas langkahnya. Dan untuk apa yang terjadi pada situs live saat Anda mempublish ulang, lihat aplikasi yang sudah dipublish kini tetap aktif saat Anda mempublish ulang.

Mythex · Pricing · Bangun apa pun dengan AI · Template website dan aplikasi · Mythex dibandingkan · Glosarium membuat aplikasi dengan AI · Alat gratis untuk membuat aplikasi dengan AI · English

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