บทที่ 5 ⏱ 15 นาที

เมื่อมันพังหนัก — วิธีกู้คืน

ไม่ช้าก็เร็ว ทุกคนจะเจอจังหวะนี้: ส่ง prompt ไป แล้วแอปที่เคยใช้ได้กลับแปลกไปหมด

บางครั้งปุ่มหาย บางครั้ง layout เพี้ยน บางครั้งของเดิมใช้ไม่ได้เลย บทนี้ไม่ได้สอนให้แอปไม่พัง แต่สอนให้คุณไม่ตกใจ และพามันกลับมาได้


ลงมือรู้ทางหนีก่อน — ดู history ของโปรเจกต์

ขั้นตอนที่ 1 — เปิดโปรเจกต์เดิมของคุณ

  1. เข้า Lovable
  2. เปิดโปรเจกต์แอปจดบันทึกที่คุณทำมาต่อเนื่อง
  3. มองบริเวณด้านบนของแชท
  4. หาไอคอน View history หรือเลื่อนดูข้อความเก่าในแชท

Lovable เก็บประวัติการเปลี่ยนแปลงของโปรเจกต์คุณไว้ คุณไม่ได้เดินไปข้างหน้าแบบมีแค่ทางเดียว

ขั้นตอนที่ 2 — ลองดูเวอร์ชันเก่า

  1. กดเข้าไปที่ View history ถ้ามี
  2. เลือกดูเวอร์ชันก่อนหน้า 1 อัน
  3. สังเกตว่าคุณสามารถเปิดดูเวอร์ชันเก่าได้ โดยยังไม่ต้องรีบ revert ทันที

ตรงนี้สำคัญมาก เพราะเวลามีปัญหา คุณไม่จำเป็นต้องเดาอย่างเดียวว่าจุดไหนเริ่มพัง คุณย้อนกลับไปดูได้

✅ คุณรู้แล้วว่ามีทางกลับ

แค่คุณเห็นว่าโปรเจกต์มี history และมีเวอร์ชันเก่าให้เปิดดูได้ คุณก็ผ่านจุดที่น่ากลัวที่สุดไปแล้ว


ทดลองทำให้พัง แล้วกู้กลับมา

การรู้วิธีกู้คืนจะมั่นใจกว่า ถ้าคุณลองทำเองสักครั้ง

ขั้นตอนที่ 1 — ส่ง prompt ที่มีโอกาสทำให้แอปเพี้ยน

คัดลอก prompt นี้ไปวางในแชท:

เปลี่ยนหน้าตาแอปทั้งหมดให้เป็นแบบ 3 คอลัมน์
ย้ายปุ่มทั้งหมดไปด้านล่าง
และจัดทุกส่วนให้อยู่ชิดกันมากที่สุด

prompt นี้มีโอกาสทำให้แอปดูแปลก ใช้งานยาก หรือบางส่วนเพี้ยนไปจากเดิม

ขั้นตอนที่ 2 — ดูสิ่งที่เปลี่ยนไป

  1. กดส่ง prompt
  2. รอดูผลใน preview
  3. ลองเพิ่มโน้ต 1 อัน หรือลองค้นหา 1 ครั้ง
  4. สังเกตว่ามีอะไรแปลกไปบ้าง

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

ขั้นตอนที่ 3 — กู้กลับมาจากเวอร์ชันก่อนหน้า

  1. เปิด View history หรือดูที่ข้อความตอบกลับก่อนหน้าในแชท
  2. เลือกเวอร์ชันที่ยังทำงานดี ก่อน prompt เมื่อกี้
  3. ใช้คำสั่ง Revert หรือ Restore ในเวอร์ชันนั้น
  4. รอให้ Lovable พาโปรเจกต์กลับไปยังจุดนั้น

หลังจากนั้น ลองเพิ่มโน้ต ลองค้นหา หรือลองลบโน้ตอีกครั้ง

✅ คุณกู้แอปกลับมาได้แล้ว

ถ้าแอปกลับมาใช้งานได้เหมือนเดิมหลัง revert นี่คือทักษะสำคัญที่สุดอย่างหนึ่งของการทำงานกับ AI


เวลาแอปพัง ให้เลือกวิธีแก้แบบนี้

เวลาเกิดปัญหา ไม่จำเป็นต้องใช้วิธีเดียวทุกครั้ง

ถ้าปัญหาเล็กและคุณรู้ชัดว่าพังตรงไหน ให้บอก AI ให้แก้เฉพาะจุดก่อน

ตัวอย่าง:

หลังจากแก้รอบล่าสุด ปุ่มบันทึกโน้ตใช้งานไม่ได้
ช่วยแก้ให้ปุ่มกลับมาทำงาน โดยไม่เปลี่ยนส่วนอื่น

แต่ถ้าคุณเริ่มไม่แน่ใจแล้วว่าอะไรพังเพราะอะไร การ revert มักเร็วกว่าและปลอดภัยกว่า

สรุปง่ายๆ แบบนี้:

  • พังเล็กน้อยและชี้จุดได้: บอก AI ให้แก้
  • พังหลายจุดหรือเริ่มมั่ว: revert กลับก่อน
💡 คิดแบบประหยัดแรง

ถ้าต้องอธิบายยาวมากกว่าจะซ่อมได้ แปลว่าบางทีการ revert แล้วเริ่มใหม่จากจุดที่ดีกว่า อาจเร็วกว่า


ถ้า AI แก้ซ้ำหลายรอบแล้วยังไม่ดีขึ้น

นี่เป็นจังหวะที่หลายคนเผลอเสียเวลาเยอะที่สุด

ยิ่งให้ AI แก้ทับบนของที่พังหลายรอบ ปัญหามักยิ่งซ้อนกันจนจับต้นชนปลายยาก

ถ้าคุณลองแก้มา 2-3 รอบแล้วอาการยังแย่เหมือนเดิม หรือเริ่มมีปัญหาใหม่เพิ่ม ให้หยุด แล้วกลับไปเวอร์ชันที่ยังดี

จากนั้นค่อยลองใหม่ด้วย prompt ที่แคบลงและชัดขึ้นกว่าเดิม

⚠️ อย่าฝืนแก้จนซ้อนกัน

ถ้ารอบล่าสุดทำให้แอปแย่ลงเรื่อยๆ อย่าฝืนไปต่อทันที การ revert ไม่ใช่การแพ้ แต่มันคือการคุมความเสียหาย


สิ่งที่คุณได้จากบทนี้จริงๆ

ทักษะสำคัญของการใช้ AI ไม่ใช่แค่สั่งให้มันสร้างของได้

อีกครึ่งหนึ่งคือรู้ว่า ถ้ามันพาออกนอกทางแล้ว คุณจะกลับมาได้ยังไง

พอคุณรู้ว่ามีทางกลับ ความกลัวเวลาอยากลองอะไรใหม่จะน้อยลงมาก และนั่นทำให้คุณกล้าสร้างของที่ดีขึ้น

💡 คนที่ไปต่อได้ ไม่ใช่คนที่ไม่เคยพัง

คนที่ทำโปรเจกต์ต่อได้เรื่อยๆ ไม่ใช่คนที่ไม่เคยพลาด แต่คือคนที่พลาดแล้วกลับมาตั้งหลักได้เร็ว


คุณเพิ่งทำอะไรสำเร็จไปแล้วบ้าง

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

ตลอด 5 บทที่ผ่านมา คุณเริ่มจาก prompt แรก สร้างแอปจดบันทึก แก้ให้ตรงใจ เพิ่มฟีเจอร์ใหม่ publish ให้คนอื่นเปิดได้ และกู้แอปกลับมาเมื่อมันพัง

คุณยังไม่ได้กลายเป็นโปรแกรมเมอร์ และคอร์สนี้ก็ไม่ได้ต้องการแบบนั้น

แต่คุณมีทักษะที่สำคัญกว่าในจุดเริ่มต้น: คุณเปลี่ยนไอเดียในหัวให้กลายเป็นของจริง แล้วค่อยๆ คุมมันได้มากขึ้นทีละขั้น

🎉
ยินดีด้วย! คุณทำสำเร็จแล้ว

คุณพาแอปที่พังกลับมาใช้งานได้อีกครั้งด้วยตัวเองแล้ว 🎉