บล็อก

แก้ด้วย AI: กดครั้งเดียวเมื่อการเผยแพร่ล้มเหลว

เมื่อการเผยแพร่บน Mythex ล้มเหลว กล่องโต้ตอบตอนนี้จะบอกว่าเกิดอะไรขึ้นจริง ๆ และมีปุ่มสองปุ่มให้ในทุกกรณีที่ล้มเหลว คือ แก้ด้วย AI และ ลองอีกครั้ง แก้ด้วย AI จะส่งข้อผิดพลาดและสิ่งที่แอปของคุณพิมพ์ออกมาให้เอเจนต์ เพื่อให้มันแก้โปรเจกต์แล้วเผยแพร่ใหม่ และถ้าไม่มีอะไรผิดในแอป มันก็แค่เผยแพร่ซ้ำให้ นอกจากนี้เรายังเลิกระบุว่าความผิดพลาดเป็นของ “ฝั่งเรา” ทั้งที่จริงแล้วอยู่ในแอป และเริ่มจับแอปที่พังไม่กี่นาทีหลังขึ้นออนไลน์ได้ด้วย

สิ่งที่เปลี่ยนไป

แก้ด้วย AI ได้ในทุกความล้มเหลว

ก่อนหน้านี้ บางความล้มเหลวจะแสดงแค่แก้ด้วย AI ส่วนบางอย่างแสดงแค่ลองอีกครั้ง การแบ่งแบบนั้นอิงจากว่าความผิดพลาดดูเหมือนเป็นความรับผิดชอบของฝั่งเรา เราไม่อยากให้เอเจนต์ไปไล่แก้โค้ดที่ปกติดีอยู่แล้ว โดยใช้เครดิตของคุณ

ผลคือคุณต้องคอยเดาเองว่าเป็นความล้มเหลวแบบไหน ตอนนี้ทุกความล้มเหลวจะมีปุ่มทั้งสองให้ เอเจนต์จะได้รับประเภทของความล้มเหลวและผลลัพธ์เบื้องหลังมัน มันจึงแก้แอปเมื่อมีบางอย่างในแอปผิด และเผยแพร่ซ้ำเมื่อไม่มีอะไรผิด คุณไม่ต้องบอกเองว่าเป็นกรณีไหน

ข้อยกเว้นคือกรณีที่คำตอบไม่ใช่เรื่องของโค้ด เช่น ชื่อลิงก์ซ้ำกับที่มีอยู่แล้วจะแนะนำชื่ออื่นให้ และเมื่อเครดิตหมดจะมีวิธีให้คุณเติมเพิ่ม

ข้อความที่บอกว่าเกิดอะไรขึ้น

ความล้มเหลวหลายอย่างเคยจบลงด้วยข้อความว่า “ปัญหาฝั่งเรา เผยแพร่ใหม่อีกครั้ง” ซึ่งไม่จริง และการเผยแพร่ซ้ำก็ไม่เคยช่วยอะไร ตอนนี้แต่ละอย่างมีข้อความของตัวเองแล้ว:

  • “แอปของคุณไม่เริ่มทำงานหลังเผยแพร่” แอปถูกเผยแพร่แล้วแต่ยังไม่เริ่มรับการเชื่อมต่อ ส่วนใหญ่เป็นเพราะแอปฟังพอร์ตอื่น หรือฟังเฉพาะ localhost แอปที่เผยแพร่แล้วต้องฟังที่ 0.0.0.0 และพอร์ตใน $PORT แทนที่จะรอเวลาคงที่แล้วหวังว่าจะได้ผล ตอนนี้เราตรวจว่าแอปรับการเชื่อมต่อที่พอร์ตจริงหรือไม่
  • “ไฟล์นี้ใหญ่เกินไป” / ไฟล์มากเกินไป เว็บไซต์แบบ static มีขีดจำกัดขนาดต่อไฟล์ (ประมาณ 25–30 MB ขึ้นอยู่กับประเภทของเว็บไซต์) และจำนวนไฟล์สูงสุด 20,000 ไฟล์ ตอนนี้เราวัดขนาดโฟลเดอร์ก่อนอัปโหลดทุกอย่าง ด้วยวิธีเดียวกันสำหรับทุกประเภทไฟล์ และข้อความจะแสดงทุกไฟล์ที่เกินขีดจำกัด
  • “แอปของคุณหยุดทำงานทันทีหลังเริ่ม” มักเกิดจากการตั้งค่าที่หายไป เช่น ตัวแปรสภาพแวดล้อมหรือความลับ การล่มตั้งแต่คำขอแรก หรือข้อผิดพลาดในคำสั่งเริ่มต้น

จับแอปที่พังหลังขึ้นออนไลน์

การเผยแพร่อาจสำเร็จ แต่แอปยังล้มเหลวอีกไม่กี่นาทีต่อมาได้ คือแอปล่มซ้ำ ๆ หรือทำงานอยู่แต่หยุดรับการเชื่อมต่อ Mythex ตรวจแอปที่เผยแพร่แล้วเป็นประจำ ถ้าแอปล่มซ้ำภายในไม่กี่นาที หรือทำงานอยู่แต่ไม่มีการเชื่อมต่อเข้ามา การเผยแพร่จะถูกทำเครื่องหมายว่าล้มเหลว คุณจะได้รับอีเมล และโปรเจกต์จะแสดงข้อความพร้อมปุ่มแก้ด้วย AI

แอปที่ล่มเพียงครั้งเดียวแล้วฟื้นขึ้นมาเองจะไม่นับเป็นการเผยแพร่ที่ล้มเหลว ถ้าสาเหตุคือแอปใช้หน่วยความจำจนหมด คุณจะได้รับอีเมลแยกเกี่ยวกับเรื่องนั้น

เมื่อเราทำเครื่องหมายว่าแอปที่ใช้งานอยู่ล้มเหลว เราจะบันทึกสิ่งที่แอปพิมพ์ออกมาในขณะนั้นด้วย คุณจะไม่เห็นผลดิบนั้น แต่เป็นสิ่งที่แก้ด้วย AI ส่งให้เอเจนต์ ทำให้มันเริ่มจากข้อผิดพลาดจริงแทนการเดา

วิธีใช้

  1. กด เผยแพร่ ตามปกติ
  2. ถ้าล้มเหลว ให้อ่านข้อความในกล่องโต้ตอบ มันถูกเขียนมาเพื่อบอกว่าเกิดอะไรขึ้น ไม่ใช่แค่บอกว่ามีบางอย่างผิดพลาด
  3. กด แก้ด้วย AI เอเจนต์จะอ่านผลการบิลด์หรือบันทึกของแอป แก้โปรเจกต์ และคุณเผยแพร่ใหม่ได้
  4. ถ้าข้อความบอกว่าไม่มีอะไรผิดในแอปของคุณ เช่น “การเผยแพร่กำลังไม่ว่างชั่วคราว” หรือ “การเผยแพร่ถูกขัดจังหวะ” ปุ่ม ลองอีกครั้ง มักเพียงพอ
  5. ถ้าคุณได้รับอีเมลว่าแอปที่ใช้งานอยู่ล่มซ้ำ ๆ ให้เปิดโปรเจกต์ ข้อความเดียวกันและปุ่มแก้ด้วย AI จะรออยู่ที่นั่น

เมื่อเผยแพร่อีกครั้ง ให้ใช้ชื่อลิงก์เดิม เว้นแต่ข้อความจะบอกว่าชื่อนั้นคือปัญหา

ทำไมเราถึงสร้างสิ่งนี้

การเผยแพร่ที่ล้มเหลวมักเป็นกำแพงจริงแรกที่คนหนึ่งชนเข้า แอปทำงานได้ในพรีวิว เขากด เผยแพร่ แล้วมันไม่ขึ้น สำหรับคนที่ไม่ใช่นักพัฒนา คำแนะนำว่า “ไปดู log” ไม่ใช่สิ่งที่เขาทำตามได้ แก้ด้วย AI เปลี่ยนช่วงเวลานั้นให้เหลือหนึ่งคลิก และข้อความที่ซื่อตรงทำให้เมื่อคุณอ่านมัน มันชี้ไปที่สิ่งที่ถูกต้อง

ข้อจำกัด

  • แก้ด้วย AI ใช้เอเจนต์ จึงใช้เครดิตเหมือนข้อความอื่น
  • มันแก้สิ่งที่อยู่ในโปรเจกต์ของคุณได้ เช่น โค้ด การตั้งค่า คำสั่งเริ่มต้น แต่แก้ชื่อลิงก์ที่ซ้ำ อีเมลที่ยังไม่ยืนยัน หรือเครดิตที่หมดไม่ได้
  • ปัญหาบางอย่างต้องให้คุณตัดสินใจ เช่น จะย้ายไฟล์ขนาดใหญ่ไปที่ Storage หรือทำให้ไฟล์เล็กลง

ทุกข้อความและสิ่งที่ควรทำเกี่ยวกับข้อความนั้นอยู่ในเอกสาร: การแก้ปัญหาการเผยแพร่ สำหรับทักษะกว้างขึ้นในการแก้ไขเมื่อมีอะไรผิดพลาด ดู วิธีดีบักแอปที่สร้างด้วย 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 简体中文 繁體中文(香港) 繁體中文(台灣)