เมื่อ AI วนเวียนไม่จบ
บางครั้ง AI เสนอทางแก้ แล้วมันใช้ไม่ได้ มันเสนออีกอัน แล้วก็ใช้ไม่ได้อีก และคุณก็จมอยู่ในลูป "ลองอันนี้แทน" มาสามรอบแล้ว นี่คือสัญญาณ ไม่ใช่ทางตัน ให้ทำแบบนี้:
- หยุดและรีเซ็ตบริบท เริ่มข้อความใหม่ที่สรุปทุกสิ่งที่คุณ รู้แน่ชัด ในตอนนี้ (ที่ยืนยันด้วย log แล้ว) ไม่ใช่ทุกสิ่งที่คุณเคยลอง แชทยาว ๆ ที่เต็มไปด้วยความพยายามที่ล้มเหลวเป็นพิษต่อคำตอบถัดไปของ AI จริง ๆ — มันจะยังคงจับคู่รูปแบบกับทางตันในประวัติของตัวเอง
- ระบุสิ่งที่คุณได้ตัดออกไปแล้ว "เรายืนยันแล้วว่า
userเป็น undefined และการ query ฐานข้อมูลคืนค่า null สตริง query ดูถูกต้อง ดังนั้นปัญหาน่าจะอยู่ก่อนหน้า query" การทำแบบนี้หยุด AI จากการเสนอทางตันซ้ำ - ขอให้มันอธิบาย ไม่ใช่แก้ "อธิบายทีละขั้นตอนหน่อยว่า
userได้ค่ามาจาก request จนถึงบรรทัด 14 ได้อย่างไร" การบังคับให้อธิบายมักจะเผยให้เห็นช่องว่าง - เพิ่ม logging ไม่ใช่การเดามากขึ้น เมื่อทฤษฎีหมดลง หลักฐานคือทางไปข้างหน้า
- ย่อขนาดปัญหาลง ขอให้ AI ช่วยคุณสร้างโค้ดตัวอย่างที่เล็กที่สุดเท่าที่จะเป็นไปได้ซึ่งยังคงทำให้บั๊กเกิดซ้ำได้ บ่อยครั้งบั๊กจะเห็นได้ชัดเจนเมื่อสัญญาณรบกวนหายไป — และถ้ามันไม่เกิดซ้ำในเวอร์ชันเล็กนั้น คุณก็ได้เรียนรู้แล้วว่าสาเหตุอยู่ในส่วนที่คุณตัดออกไป