پث‌وایز

پرامپت‌نویسی برای هوش مصنوعی (Prompt Engineering) · درس ۷ از ۱۲ · ۱۲ دقیقه

کار بزرگ رو تکه‌تکه کن

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

مشکل

یه بار نوشتن، همه‌جا کم‌عمق

وقتی همه‌چی رو یکجا می‌خوای، سه تا چیز خراب می‌شه. به هر بخش یه ذره توجه می‌رسه، نه خیلی. یه انتخاب ضعیف اول کار، مثلاً مشتری هدف اشتباه، تا آخر با همه‌چی میاد. و تو هیچ فرصتی برای فرمون دادن نداری تا وقتی کل متن روی همون انتخاب نوشته شده.

یه طرح ۱۰ بخشی تو یه جواب، به هر بخش پنج‌شش خط می‌ده. همون مدل اگه فقط بخش رقبا رو با جزئیات تو ازش بخوای، می‌تونه یه صفحه‌ی خوندنی بهت بده.

خونه رو با یه جمله سفارش نمی‌دن

هیچ‌کس به بنّا نمی‌گه «یه خونه برام بساز» و شش ماه بعد برگرده. اول سر نقشه توافق می‌کنی، بعد پی، بعد دیوارها، و هر مرحله رو قبل از این‌که مرحله‌ی بعدی بپوشوندش نگاه می‌کنی. تکه‌تکه کردن همینه: یه نقشه، بعد تکه‌ها، با یه چک بینشون. جایی که این تشبیه جواب نمی‌ده: بنّا با سی تا درخواست ریز کلافه می‌شه. مدل نمی‌شه. تنها هزینه‌ی قدم‌های بیشتر یه کم از وقت خودته.

خودت رو امتحان کن

مریم می‌خواد: «یه دفترچه‌ی آموزشی کامل ۲۰ صفحه‌ای برای نیروهای جدید شیرینی‌فروشیم بنویس.» نتیجه کلیه و خودش رو تکرار می‌کنه. بهترین توضیح چیه؟

  1. مدل چیزی درباره‌ی شیرینی‌فروشی نمی‌دونه
  2. همه‌چی یکجا خواسته شده و هر بخش کم‌عمق دراومده
  3. باید یه نقش دهن‌پرکن‌تر بهش می‌داد
  4. بیست صفحه کلاً از توان یه دستیار خارجه
جواب رو ببین

همه‌چی یکجا خواسته شده و هر بخش کم‌عمق دراومده

آره. مشکل کمبود دانش نیست. یه بار نوشتن یه کار خیلی بزرگ توجه رو پخش می‌کنه و حدس‌های اول کار درباره‌ی مغازه‌ی مریم رو قفل می‌کنه، قبل از این‌که بتونه هیچ‌کدومش رو اصلاح کنه.

الگو: اول نقشه، بعد تکه‌ها

  1. نقشه بخواه، نه خود کار

    «هنوز ننویسش. اول قدم‌ها یا بخش‌هایی که پیشنهاد می‌دی رو لیست کن، هر کدوم یه خط.»

  2. نقشه رو درست کن

    حذف کن، جابه‌جا کن، اضافه کن. این ارزون‌ترین لحظه برای عوض کردن مسیره: داری ده خط رو ویرایش می‌کنی، نه ده صفحه رو.

  3. هر پرامپت، یه تکه

    «حالا فقط بخش ۲ رو بنویس.» اطلاعاتی که همون تکه لازم داره رو بهش بده.

  4. قبل از ادامه‌ی کار، خروجی رو بررسی و ارزیابی کن

    بخونش. با «بمونه / عوض بشه / چرا» از درس ۶ بهترش کن. بعد برو سراغ بعدی.

  5. سر هم کن و یه دور آخر بزن

    تکه‌ها رو کنار هم بچسبون و فقط یه کار بخواه: «تکرارها و تناقض‌های بین بخش‌ها رو پیدا کن.»

باید تو مدرسه‌ی دخترم یه صحبت ۱۰ دقیقه‌ای برای پدر و مادرها داشته باشم درباره‌ی بچه‌ها و زمان گوشی و تبلت. من خودم یه مادرم، متخصص نیستم. هنوز متن صحبت رو ننویس. اول یه نقشه بده: بخش‌ها، هر کدوم چند دقیقه، و این‌که هر بخش چه نکته‌ای رو باید برسونه.

خروجی

نقشه‌ی یه صحبت ۱۰ دقیقه‌ای:
۱. شروع با یه ماجرا (۱ دقیقه): یه شب تو خونه که همه‌ی پدر و مادرها می‌شناسنش.
۲. واقعاً نگران چی هستیم (۲ دقیقه): خواب، درس، خلق‌وخو. رک و ساده.
۳. چی تو خونه جواب داده (۴ دقیقه): سه تا عادت، هر کدوم با یه مثال.
۴. چی جواب نمی‌ده (۲ دقیقه): ممنوع کردن بدون جایگزین.
۵. پایان (۱ دقیقه): یه کار کوچیک برای همین هفته.

قبل از این‌که بخش ۱ رو بنویسم، چیزی رو می‌خوای عوض کنی؟

سی ثانیه می‌خونی و همین الان می‌بینی چی رو باید درست کنی. شاید ۵ دقیقه برای عادت‌ها بخوای و بخش ۴ رو اصلاً نخوای. این تغییر الان فقط یه جمله خرج داره.

خودت رو امتحان کن

هر کار بزرگ رو به یه پرامپت اول معقول وصل کن

جواب رو ببین
  • متن سخنرانی یه عروسی → «۵ تا سؤال درباره‌ی عروس و داماد ازم بپرس، بعد یه ساختار پیشنهاد بده.»
  • یه گزارش دانشگاهی ۱۵ صفحه‌ای → «یه فهرست بخش‌ها پیشنهاد بده، هر بخش یه خط. هنوز هیچ‌کدومش رو ننویس.»
  • اسباب‌کشی به یه شهر دیگه → «هر کاری که باید انجام بشه رو به تفکیک ماه، به شکل چک‌لیست بنویس.»
  • راه انداختن یه فروشگاه اینترنتی → «این رو به چند مرحله تقسیم کن و بگو تو مرحله‌ی ۱ چه تصمیم‌هایی باید گرفته بشه.»

قانون سرانگشتی

تفکیک مسئله به گام‌های کوچک (Decomposition)

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

اول خلاصه کن. خلاصه رو بخون. به متن وفاداره؟ فقط بعدش: «حالا استدلال همین خلاصه رو نقد کن.» نقدی که روی یه خلاصه‌ی غلط ساخته بشه بی‌ارزشه، و تو هیچ‌وقت نمی‌فهمیدی.

یه پرامپت غول‌آسا یا یه زنجیره‌ی کوتاه

پرامپت غول‌آسا

«این ۳۰ تا نظر مشتری رو بخون، شکایت‌های اصلی رو پیدا کن، تصمیم بگیر کدوم اول حل بشه، برای عصبانی‌ها جواب بنویس و یه برنامه برای تیمم آماده کن.»

از هر کدوم یه ذره می‌گیری. اگه لیست شکایت‌ها غلط باشه، هر چی بعدش اومده هم غلطه.

زنجیره‌ی چهارتایی

۱. «این نظرها رو بر اساس نوع شکایت دسته‌بندی کن و هر دسته رو بشمار.» چک کن.
۲. «کدوم ۲ دسته رو اول حل می‌کنی و چرا؟» تصمیم بگیر.
۳. «برای نظر شماره‌ی ۷ یه جواب بنویس.» بهترش کن.
۴. «تصمیم ۱ و ۲ رو تبدیل کن به یه برنامه‌ی یک‌صفحه‌ای.»

هر قدم روی چیزی وایساده که خودت دیدی.

خودت رو امتحان کن

وقتی یه نقشه‌ی خوب داری، خواستن فقط بخش اول و چک کردنش قبل از خواستن بخش دوم، نتیجه‌ی بهتری می‌ده تا «حالا همه‌ش رو بنویس».

جواب رو ببین

درست

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

خودت رو امتحان کن

کدوم‌ها با یه پرامپت کارشون راه می‌افته و کدوم‌ها رو باید تکه‌تکه کرد؟

  • یه جواب مؤدبانه برای رد کردن یه جلسه
  • یه درخواست گرنت با بخش‌های بودجه، زمان‌بندی و اثرگذاری
  • سه تا ایده‌ی عنوان برای یه پست وبلاگ
  • طرح یه دوره‌ی ۶ هفته‌ای با طرح درس و آزمون
  • توضیح معنی یه اصطلاح تو یه قرارداد
  • تحلیل یادداشت‌های فروش یه سال و پیشنهاد استراتژی سال بعد
جواب رو ببین

یه پرامپت کافیه: یه جواب مؤدبانه برای رد کردن یه جلسه, سه تا ایده‌ی عنوان برای یه پست وبلاگ, توضیح معنی یه اصطلاح تو یه قرارداد

تکه‌تکه‌ش کن: یه درخواست گرنت با بخش‌های بودجه، زمان‌بندی و اثرگذاری, طرح یه دوره‌ی ۶ هفته‌ای با طرح درس و آزمون, تحلیل یادداشت‌های فروش یه سال و پیشنهاد استراتژی سال بعد

مرور درس

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

فقط نخونش، نگهش دار

پث‌وایز هر ایده رو درست قبل از اینکه فراموشش کنی با یه سؤال کوتاه برمی‌گردونه. رایگان روی اندروید و وب، به فارسی و انگلیسی.

Cafe Bazaar Myket باز کردن نسخه‌ی وب

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

  1. کارش حدس زدن کلمه‌ی بعدیه
  2. همه‌چی به کانتکست برمی‌گرده
  3. چرا از خودش می‌بافه
  4. چهار تکه: نقش، زمینه، کار، قالب
  5. فقط نگو، نشون بده
  6. محدودیت بذار، قدم‌به‌قدم بهترش کن
  7. کار بزرگ رو تکه‌تکه کن
  8. هم بذار مدل خودش استدلالش رو بازبینی کنه، هم خودت راستی‌آزماییش کن
  9. کار با متن طولانی
  10. نوشتن و ویرایش با هوش مصنوعی
  11. یاد گرفتن هر چیزی، سریع‌تر
  12. کتابخونه‌ی پرامپت‌هات و حواس‌جمع موندن