یک جملهٔ کوتاه در ابتدای پرامپت، هوش مصنوعی را از یک دستیار معمولی به یک متخصص واقعی تبدیل میکند. با تکنیک «نقشدهی» آشنا شو.

لیست مطالب
نقشدهی چیست و چرا اینقدر مهم است؟
تصور کن وارد یک جمع میشوی و بیمقدمه میپرسی: «یک برنامهٔ غذایی بده.» طرف مقابل نمیداند تو ورزشکاری یا بیمار، لاغر میخواهی شوی یا عضله بسازی، پس مجبور است یک جواب کلی و بیخطر بدهد. هوش مصنوعی هم دقیقاً همینطور رفتار میکند. وقتی درخواستت را بدون زمینه مطرح میکنی، مدل تلاش میکند جوابی بسازد که برای «میانگین همه» قابلقبول باشد؛ و نتیجه معمولاً چیزی متوسط، قابلپیشبینی و بیروح است.
تکنیک نقشدهی این مشکل را با یک حرکت ساده حل میکند: پیش از آنکه بگویی چه میخواهی، مشخص میکنی که مدل باید در نقش چه کسی جواب بدهد. همین که بنویسی «تو یک مربی تغذیهٔ حرفهای هستی»، انگار یک متخصص واقعی پشت میز نشسته و دارد به تو مشاوره میدهد. این تکنیک یکی از پایهایترین مهارتهایی است که هر کسی باید در مسیر آموزش نوشتن پرامپت یاد بگیرد، چون تقریباً روی هر مدل و هر زبانی جواب میدهد.
نکتهٔ جالب این است که نقشدهی به هیچ ابزار یا افزونهٔ خاصی نیاز ندارد. چه از ChatGPT استفاده کنی، چه از دستیارهای دیگر، فقط کافی است یک جملهٔ توصیفی به ابتدای پیامت اضافه کنی. همین تغییر کوچک، اغلب تفاوت میان یک جواب دورریختنی و یک جواب قابلاستفاده را رقم میزند.
چرا نقش دادن واقعاً جواب را بهتر میکند؟
برای درک دلیل کارکرد این ترفند، باید کمی به شیوهٔ کار مدلهای زبانی نگاه کنیم. این مدلها روی حجم عظیمی از متن آموزش دیدهاند؛ از مقالات علمی و اسناد حقوقی گرفته تا شعر و گفتوگوی روزمره. وقتی نقش نمیدهی، مدل نمیداند باید از کدام بخش این دانش استفاده کند و ناچار همه را با هم قاطی میکند. اما عبارت «تو یک وکیل هستی» مثل یک چراغقوه عمل میکند و توجه مدل را به سمت واژگان، لحن و چارچوب فکری حقوقی میبرد.
به بیان فنیتر، نقشدهی «فضای احتمالها» را محدود میکند. مدل در هر لحظه در حال حدسزدن کلمهٔ بعدی است و نقش، این حدسها را به سمت یک حوزهٔ مشخص هدایت میکند. نتیجه، جوابی است که هم منسجمتر است و هم تخصصیتر. اگر بخواهی عمیقتر با منطق پشت این مدلها آشنا شوی، مطلب OpenAI چیست نقطهٔ شروع خوبی است.
یک مثال ساده تفاوت را نشان میدهد. دو پرامپت زیر را با هم مقایسه کن:
یک ایمیل برای عذرخواهی از تأخیر پروژه بنویس.
تو یک مدیر پروژهٔ باتجربه هستی که همیشه حرفهای و محترمانه ارتباط برقرار میکند. یک ایمیل کوتاه بنویس که بابت تأخیر دو روزهٔ پروژه از مشتری عذرخواهی کند، دلیل را صادقانه توضیح دهد و یک زمان دقیق برای تحویل نهایی پیشنهاد کند.
جواب دوم نهتنها لحن مناسبتری دارد، بلکه ساختار، جزئیات و حرفهایگریای را در خود دارد که جواب اول هرگز به آن نمیرسد. تنها تفاوت، همان جملهٔ نقش و کمی زمینه است.
ساختار یک نقش خوب: سه جزء کلیدی
هر نقشی به یک اندازه مؤثر نیست. «تو یک نویسنده هستی» بهتر از هیچ است، اما هنوز خیلی مبهم است. یک نقش قدرتمند معمولاً سه جزء دارد: هویت (چه کسی است)، تجربه (چقدر وارد است) و تخصص (در چه حوزهای). وقتی این سه را کنار هم بگذاری، مدل تصویر روشنی از شخصیتی که باید نقشش را بازی کند به دست میآورد.
به این نمونه دقت کن که چطور از یک نقش ضعیف به یک نقش دقیق میرسیم:
تو یک نویسندهٔ محتوای فارسی با پنج سال تجربه در حوزهٔ سلامت هستی و لحنی ساده، علمی و صمیمی داری. یک متن ۱۵۰ کلمهای دربارهٔ فواید پیادهروی روزانه بنویس که برای مخاطب عام قابلفهم باشد.
در این پرامپت، هویت (نویسندهٔ محتوا)، تجربه (پنج سال) و تخصص (حوزهٔ سلامت) هر سه حاضرند و حتی لحن هم مشخص شده است. هرچه این توصیف دقیقتر باشد، جواب هم شخصیتر و کاربردیتر میشود. یک مثال دیگر برای حوزهٔ کاملاً متفاوت:
تو یک متخصص سئو هستی که هشت سال روی سایتهای فارسی کار کردهای. برای یک فروشگاه اینترنتی لوازم خانگی، ده ایدهٔ عنوان مقاله پیشنهاد بده که هم شانس دیدهشدن در جستوجو را بالا ببرند و هم کاربر را به کلیک ترغیب کنند.
میبینی که تخصص و زمینهٔ کاری چطور جواب را از حالت کلیشهای بیرون میکشد و به سمت چیزی میبرد که واقعاً به درد کار میخورد.

نقش را با مخاطب و هدف ترکیب کن
نقشدهی وقتی به اوج قدرتش میرسد که آن را با دو عنصر دیگر ترکیب کنی: مخاطب و هدف. نقش به مدل میگوید «چطور فکر کن»، مخاطب میگوید «برای چه کسی بنویس» و هدف مشخص میکند «به چه نتیجهای برس». وقتی هر سه کنار هم باشند، خروجی تقریباً بینقص میشود.
یک موضوع واحد را در نظر بگیر و ببین مخاطب چطور همهچیز را تغییر میدهد:
تو یک معلم اقتصاد هستی. مفهوم تورم را طوری توضیح بده که یک نوجوان ۱۴ ساله کاملاً بفهمد؛ از یک مثال ساده دربارهٔ خرید روزمره استفاده کن و از اصطلاحات پیچیده پرهیز کن.
حالا اگر همان نقش را نگه داری اما مخاطب را عوض کنی — مثلاً «برای یک مدیر مالی که میخواهد تصمیم سرمایهگذاری بگیرد» — جواب کاملاً متفاوت و تخصصیتر میشود. این انعطافپذیری همان چیزی است که نقشدهی را به یک ابزار همهکاره تبدیل میکند. اگر دنبال آموزشهای گامبهگام برای کار با ChatGPT هستی، مجموعهٔ آموزشهای ChatGPT پر از تمرینهای عملی از همین دست است.
پنج نقش آماده برای کارهای روزمره
برای اینکه بتوانی همین امروز شروع کنی، پنج نقش پرکاربرد را با هم مرور میکنیم که تقریباً در هر شغل و موقعیتی به کار میآیند. اینها را میتوانی مستقیم کپی کنی و با نیاز خودت تطبیق دهی.
نخست، نقش ویراستار: «تو یک ویراستار سختگیر فارسی هستی؛ این متن را بدون تغییر معنا و لحن، روانتر و بدون غلط بنویس.» دوم، نقش مشاور کسبوکار: «تو یک مشاور کسبوکار باتجربه هستی؛ سه ریسک اصلی این ایده را بگو و برای هرکدام یک راهحل کوتاه پیشنهاد بده.» سوم، نقش معلم زبان: «تو یک معلم زبان انگلیسی صبور هستی؛ این جمله را اصلاح کن و دلیل هر تغییر را ساده توضیح بده.»
چهارم، نقش خلاصهساز: «تو یک تحلیلگر هستی که در خلاصهکردن مهارت دارد؛ این متن بلند را در پنج نکتهٔ کلیدی جمعبندی کن.» و پنجم، نقش ایدهپرداز: «تو یک متخصص بازاریابی خلاق هستی؛ ده ایدهٔ محتوا برای صفحهٔ اینستاگرام یک کافه پیشنهاد بده.» هر کدام از این نقشها را که امتحان کنی، تفاوت را بلافاصله در کیفیت جواب حس میکنی.
اشتباههای رایج در نقشدهی
با اینکه نقشدهی ساده است، چند اشتباه رایج میتواند اثرش را از بین ببرد. اولین و مهمترین اشتباه این است که فکر کنیم نقش جای دستورالعمل روشن را میگیرد. نقش، پرامپت خوب را تقویت میکند، اما جایگزین آن نیست؛ اگر بعد از نقش نگویی دقیقاً چه میخواهی، باز هم جواب مبهم میگیری. همیشه بعد از نقش، درخواست مشخص، طول موردنظر و قالب خروجی را بیاور.
اشتباه دوم، دادن نقشهای اغراقآمیز یا غیرواقعی است. عبارتهایی مثل «تو باهوشترین انسان تاریخ هستی» عملاً هیچ کمکی نمیکند، چون هیچ حوزهٔ مشخصی را فعال نمیکند. نقش باید واقعی، شغلی و مرتبط با درخواست باشد. اشتباه سوم هم این است که وسط یک گفتوگوی طولانی نقش را فراموش میکنیم؛ اگر موضوع عوض شد، بهتر است نقش را دوباره و متناسب با درخواست جدید تعریف کنی.
برای اینکه از جدیدترین ترفندها و تغییرات دنیای هوش مصنوعی هم عقب نمانی، سری هم به بخش اخبار هوش مصنوعی بزن؛ ابزارها سریع تغییر میکنند و بهروز ماندن بخشی از حرفهایشدن است.
پرسشوپاسخ کوتاه
آیا نقشدهی روی همهٔ مدلهای هوش مصنوعی جواب میدهد؟
بله. نقشدهی یک تکنیک عمومی است و روی تقریباً همهٔ مدلهای زبانی مثل ChatGPT، Gemini و Claude جواب میدهد، چون همهٔ آنها روی متنهای متنوع آموزش دیدهاند و به زمینه حساساند.
نقش را در ابتدای پرامپت بنویسم یا انتها؟
معمولاً ابتدای پرامپت بهترین جا است، چون مدل از همان اول میداند باید در چه چارچوبی فکر کند. اما اگر پرامپت طولانی است، تکرار کوتاه نقش در انتها هم میتواند کمک کند.
آیا میتوانم به مدل چند نقش همزمان بدهم؟
بله، اما با احتیاط. ترکیب دو نقش مرتبط (مثل «معلم و ویراستار») میتواند مفید باشد، ولی نقشهای زیاد و بیربط، تمرکز مدل را از بین میبرند. سادگی معمولاً بهتر جواب میدهد.
نسخهٔ فوری این مطلب در تلگرام: اینجا بخوانید
