برنامه‌نویسیمبتدی

پیدا کردن و رفع خطای برنامه

پیغام خطا و کد را بگیرد، علت اصلی را توضیح بدهد و راه‌حل قدم‌به‌قدم ارائه کند.

متن پرامپت

این خطا را در برنامه [زبان یا فریم‌ورک] می‌گیرم: ``` [پیغام خطا] ``` کد مربوط: ``` [کد] ``` کاری که می‌خواستم انجام دهم: [هدف] لطفاً: ۱. به زبان ساده بگو علت اصلی خطا چیست. ۲. کد اصلاح‌شده را بده. ۳. توضیح بده چطور در آینده از این نوع خطا جلوگیری کنم. اگر برای تشخیص قطعی به اطلاعات بیشتری نیاز داری، به‌جای حدس زدن بپرس.

بخش‌هایی که باید جایگزین کنید

  • [زبان یا فریم‌ورک]: مثلاً Python 3.12 یا React
  • [پیغام خطا]: متن کامل خطا، شامل Traceback
  • [کد]: بخشی از کد که خطا در آن رخ می‌دهد
  • [هدف]: توضیح کوتاه

چرا این پرامپت خوب کار می‌کند؟

دادن متن کامل خطا + کد + هدف سه ورودی‌ای است که هر برنامه‌نویس باتجربه هم برای عیب‌یابی لازم دارد. جمله آخر جلوی پاسخ‌های حدسی را می‌گیرد.

نکته‌های حرفه‌ای

  • نسخه زبان و کتابخانه‌ها را بنویسید؛ بسیاری از خطاها به تفاوت نسخه‌ها مربوط‌اند.

نتیجه اجرا روی مدل‌ها

این پرامپت هنوز در آزمایشگاه اجرا نشده است.