پرامپت‌نویسی برای ChatGPT یعنی تبدیل یک خواستهٔ کلی به دستور روشن و قابل اجرا. تفاوت میان «برای سفر برنامه بده» و «برای یک سفر سه‌روزه خانوادگی به شهری گرم، با بودجه متوسط و همراه کودک پنج‌ساله، برنامه‌ای روزبه‌روز بنویس» در همین جزئیات است؛ درخواست دوم زمینه و محدودیت دارد و معمولاً پاسخ کاربردی‌تری می‌سازد.

برای نتیجهٔ بهتر لازم نیست از واژه‌های پیچیده یا دستورهای نمایشی استفاده کنید. کافی است هدف، اطلاعات لازم، شکل پاسخ و محدودیت‌های مهم را مشخص کنید و در صورت نیاز، خروجی را در یک مرحلهٔ بعد اصلاح کنید.

پرامپت‌نویسی برای ChatGPT از چه اجزایی ساخته می‌شود؟

یک پرامپت خوب الزاماً طولانی نیست؛ باید ابهام را کم کند. بیشتر درخواست‌های کاربردی را می‌توان با این چهار جزء ساخت:

  • هدف: دقیقاً می‌خواهید چه کاری انجام شود؟ مانند خلاصه‌سازی، ایده‌پردازی، آموزش یا مقایسه.
  • زمینه: پاسخ برای چه کسی و در چه شرایطی نوشته می‌شود؟
  • محدودیت: چه چیزهایی باید رعایت شود؛ مثل بودجه، سن مخاطب، تعداد کلمه یا لحن.
  • قالب خروجی: پاسخ را فهرست، جدول، متن کوتاه، برنامهٔ روزانه یا مرحله‌به‌مرحله می‌خواهید؟

برای نمونه، به‌جای «غذای سالم پیشنهاد بده» بنویسید: «برای شام چهار نفر، سه غذای ساده و کم‌هزینه پیشنهاد بده که در کمتر از ۴۵ دقیقه آماده شوند. مواد اولیهٔ رایج در ایران باشند و برای هر غذا، زمان آماده‌سازی و جایگزین یک ماده را بنویس.»

قالب آماده برای نوشتن یک پرامپت دقیق

می‌توانید از این الگو برای بیشتر کارها استفاده کنید و بخش‌های غیرضروری را حذف کنید:

«می‌خواهم [هدف] را انجام دهم. زمینهٔ کار این است: [اطلاعات ضروری]. پاسخ برای [مخاطب] باشد و این محدودیت‌ها را رعایت کند: [محدودیت‌ها]. خروجی را به شکل [قالب] ارائه بده. اگر اطلاعات کافی نیست، ابتدا سؤال‌های ضروری را بپرس.»

عبارت «اگر اطلاعات کافی نیست، سؤال‌های ضروری را بپرس» در کارهای مهم مفید است؛ چون ابزار را وادار می‌کند پیش از ساختن پاسخ، ابهام‌های اصلی را آشکار کند. البته برای کار ساده‌ای که همهٔ اطلاعاتش را دارید، این جمله فقط روند کار را طولانی می‌کند.

مثال‌های آماده و کاربردی برای استفادهٔ روزمره

برنامه‌ریزی خانوادگی

پرامپت: «برای یک خانوادهٔ چهار نفره، برنامهٔ غذایی هفتگی طراحی کن. دو نفر بزرگسال و دو کودک دبستانی هستند. غذاها ایرانی، متنوع و نسبتاً کم‌هزینه باشند و آماده‌سازی شام بیشتر از یک ساعت طول نکشد. برنامه را در هفت ردیف بنویس و برای هر روز، غذای اصلی و یک پیشنهاد ساده برای میان‌وعده بده. اگر ماده‌ای گران یا کمیاب است، جایگزین پیشنهاد کن.»

کمک در تکالیف درسی

پرامپت: «مفهوم کسرها را برای دانش‌آموز پایهٔ چهارم توضیح بده. از اصطلاح‌های پیچیده استفاده نکن، دو مثال با پیتزا یا تقسیم خوراکی بزن و در پایان سه سؤال تمرینی با پاسخ کوتاه بنویس. پاسخ را طوری تنظیم کن که دانش‌آموز بتواند خودش مرحله‌به‌مرحله حل کند، نه اینکه فقط جواب نهایی را ببیند.»

در موضوعات درسی، بهتر است به‌جای درخواست جواب آماده، از ابزار بخواهید مفهوم را توضیح دهد، راهنمایی مرحله‌ای بدهد و اشتباه‌های شما را بررسی کند. این روش نقش ChatGPT را از جایگزین یادگیری به دستیار آموزشی نزدیک‌تر می‌کند.

بازنویسی و ویرایش متن

پرامپت: «متن زیر را از نظر نگارشی و روانی ویرایش کن، اما منظور نویسنده را تغییر نده. لحن صمیمی و محترمانه بماند و جمله‌های طولانی کوتاه شوند. ابتدا نسخهٔ ویرایش‌شده را بنویس و سپس در سه bullet، مهم‌ترین تغییرها را توضیح بده: [متن را اینجا قرار دهید].»

برنامه‌ریزی سفر یا خرید

پرامپت: «برای یک سفر دو روزه با خودروی شخصی برنامه بده. مبدأ [شهر] و مقصد [شهر] است و یک کودک شش‌ساله همراه ماست. برنامه باید استراحت‌های منظم، فعالیت‌های مناسب کودک و برآورد تقریبی زمان هر بخش را داشته باشد. از ارائهٔ اطلاعات قطعی دربارهٔ ساعت کاری یا قیمت خودداری کن و مواردی را که باید پیش از حرکت بررسی شوند جداگانه بنویس.»

این نمونه نشان می‌دهد که افزودن «مواردی که باید بررسی شوند» مهم است. ساعت کاری، قیمت، مسیر و قوانین ممکن است تغییر کنند و نباید صرفاً به پاسخ تولیدشده تکیه کرد.

چطور از یک پاسخ معمولی، نسخهٔ بهتر بگیریم؟

اولین پاسخ را پایان کار فرض نکنید. اگر نتیجه کلی، طولانی یا نامتناسب بود، درخواست اصلاحی را با اشارهٔ دقیق به مشکل بنویسید:

  1. بگویید کدام بخش مناسب نیست؛ مثلاً «پیشنهادها برای کودک خردسال مناسب نیستند».
  2. معیار تازه اضافه کنید؛ مثلاً «زمان آماده‌سازی کمتر از ۳۰ دقیقه باشد».
  3. قالب را مشخص کنید؛ مثلاً «در پنج bullet و بدون مقدمه بنویس».
  4. در پایان بخواهید فرض‌های مهم و اطلاعات نیازمند بررسی را جدا کند.

نمونهٔ اصلاحی: «پاسخ قبلی را بازنویسی کن. گزینه‌های گران را حذف کن، برای هر پیشنهاد یک جایگزین ارزان‌تر بده و همهٔ توضیح‌ها را در حداکثر ۲۵۰ کلمه نگه دار.» چنین دستورهایی معمولاً مؤثرتر از «بهترش کن» هستند.

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

  • درخواست مبهم: «یک متن خوب بنویس» معیار مشخصی برای خوب بودن ندارد؛ موضوع، مخاطب و لحن را اضافه کنید.
  • چند کار بی‌ارتباط در یک درخواست: اگر هم‌زمان ترجمه، تحلیل، طراحی برنامه و ویرایش می‌خواهید، کارها را مرحله‌بندی کنید.
  • فرض کردن دسترسی به اطلاعات زنده: برای خبر، قیمت، مقررات یا زمان‌بندی، منبع و تاریخ بررسی را مشخص کنید و پاسخ را مستقل راستی‌آزمایی کنید.
  • اعتماد کامل به پاسخ: ChatGPT ممکن است با لحن مطمئن، اطلاعات نادرست یا ناقص ارائه کند؛ به‌ویژه در مسائل پزشکی، حقوقی، مالی و آموزشی حساس.
  • وارد کردن اطلاعات محرمانه: نام، شماره تماس، نشانی، اطلاعات بانکی و جزئیات پزشکی را تا حد امکان حذف یا ناشناس کنید.

جمع‌بندی: پرامپت خوب چه ویژگی‌ای دارد؟

پرامپت‌نویسی برای ChatGPT زمانی نتیجهٔ بهتری می‌دهد که هدف، زمینه، محدودیت و قالب خروجی را روشن کند. از یک الگوی ساده شروع کنید، پاسخ را با معیارهای مشخص اصلاح کنید و اطلاعات حساس یا ادعاهای مهم را بدون بررسی نپذیرید. همین چند عادت، درخواست‌های روزمره را از جمله‌های مبهم به دستورهای واقعاً قابل استفاده تبدیل می‌کند.