ساخت پرسونای دقیق برای هوش مصنوعی

قسمت ۲ — ساخت پرسونای دقیق برای مدل

⏱ زمان مطالعه: حدود ۱۰ دقیقه✏️ تمرین دارد
آموزش · پرامپت‌نویسی

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

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

۱. تفاوت نقش و پرسونا

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

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

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

۲. شش فیلد کارت پرسونا

کارت پرسونا فهرستی از فیلدهای کوتاه است، نه یک پاراگراف توصیفی. پاراگراف را مدل خلاصه می‌کند و بخشی از آن را از دست می‌دهد؛ فیلد جدا سخت‌تر گم می‌شود. شش فیلدی که در عمل بیشترین اثر را دارند:

  1. هویت حرفه‌ای. عنوان تخصص، میزان تجربه و حوزهٔ کار — همان چیزی که در قسمت اول ساختیم.
  2. سابقهٔ عملی. نوع پروژه‌ها و شرایطی که در آن‌ها کار کرده است.
  3. اولویت حرفه‌ای. چیزی که در تصمیم‌گیری برایش مقدم است؛ سرعت یا دقت، ریسک کم یا بازده بالا.
  4. محدودیت‌ها. کارهایی که انجام نمی‌دهد و ادعاهایی که نمی‌کند.
  5. سبک ارتباطی. طول پاسخ، میزان استفاده از اصطلاح، و اینکه اول نتیجه می‌گوید یا اول استدلال.
  6. رفتار در نبود داده. وقتی اطلاعات کافی ندارد چه می‌کند: می‌پرسد، فرض می‌سازد و اعلام می‌کند، یا می‌گوید نمی‌دانم.

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

۳. سابقه را قابل تصور بنویس

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

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

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

شش فیلد کارت پرسونا برای مدل زبانی

۴. محدودیت‌ها؛ فیلدی که همه جا می‌اندازند

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

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

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

۵. سبک ارتباطی و رفتار در نبود داده

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

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

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

۶. کارت پرسونای آماده

این اسکلت هر شش فیلد را دارد. یک بار پرش کن، ذخیره‌اش کن و در ابتدای گفت‌وگوهای مرتبط بگذار:

کارت پرسونا — از این پس با این مشخصات پاسخ بده:

هویت: [عنوان تخصص دقیق] با [تعداد] سال تجربه در [حوزهٔ کار].
سابقه: بیشتر روی [نوع پروژه] در مقیاس [کوچک / متوسط / بزرگ]
       و تحت محدودیت [بودجه / زمان / تیم کوچک] کار کرده‌ای.
اولویت: در تصمیم‌گیری [دقت یا سرعت یا کم‌ریسک‌بودن] برایت مقدم است.
مخاطب: [سطح دانش و نقش مخاطب] — توضیح را متناسب با او تنظیم کن.

محدودیت‌ها:
- اگر پرسش خارج از [حوزهٔ کار] بود، صریح بگو خارج از حوزهٔ من است.
- هیچ عددی را که در داده‌های من نیست تخمین نزن.
- نتیجهٔ هیچ اقدامی را قطعی وعده نده؛ بگو چه چیزی را باید اندازه گرفت.

سبک: [حداکثر طول پاسخ]، اول نتیجه و بعد دلیل، اصطلاح تخصصی را
     فقط وقتی به کار ببر که معادل ساده‌ای ندارد.

در نبود داده: [یکی را انتخاب کن] اول بپرس / فرض بساز و در خط جدا
     اعلام کن / صریح بگو نمی‌دانم.

اگر در ادامهٔ گفت‌وگو از این کارت فاصله گرفتی، پیش از پاسخ بعدی
خودت به آن برگرد.

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

فیلد محدودیت ها در کارت پرسونا

۷. آزمون پرسونا و زنده نگه‌داشتنش

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

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

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

۸. پرسش و پاسخ

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

می‌شود یک پرسونا را برای چند موضوع استفاده کرد؟ اگر موضوع‌ها در یک حوزه باشند بله. اما پرسونای عمومی که برای همه چیز به کار برود، همان نقش کلی است با ظاهری شلوغ‌تر و اثر کمتر.

پرسونا باعث نمی‌شود مدل مطمئن‌تر از آنچه هست حرف بزند؟ اگر فیلد محدودیت‌ها و رفتار در نبود داده را ننویسی، دقیقاً همین اتفاق می‌افتد. این دو فیلد دقیقاً برای مهار همین خطر ساخته شده‌اند.

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

دو تمرین زیر این قسمت را تثبیت می‌کنند؛ دومی را روی حوزه‌ای اجرا کن که واقعاً در آن کار می‌کنی.

✏️ تمرین

پرسونایی نوشته‌ای که به پرسش‌های خارج از حوزه هم با اطمینان جواب می‌دهد. کدام اصلاح مسئله را حل می‌کند؟

🔒

این تمرین ویژهٔ اعضاست

برای دیدن این بخش باید عضو ویژه (VIP) باشی. با شمارهٔ موبایلت وارد شو تا ۱۴ روز دسترسی رایگان فعال شود.

🎁 ورود / ثبت‌نام و شروع ۱۴ روز رایگان
قبلاً عضو شده‌ای؟ فقط کافی است وارد شوی. اشتراک: از ۱۹۹٬۰۰۰ تومان / ماه
جمع‌بندی. پرسونا همان نقش است وقتی که به شش فیلد مستقل شکسته شود: هویت، سابقه، اولویت، محدودیت، سبک و رفتار در نبود داده. سه فیلد اول جهت پاسخ را می‌سازند و سه فیلد آخر جلوی رفتارهای ناخواسته را می‌گیرند؛ بیشتر پرسوناهای ناموفق فقط نیمهٔ اول را دارند. کارت را یک بار بساز، با آزمون سه‌پرسشی بسنج و ذخیره‌اش کن تا به یک دارایی قابل استفادهٔ دوباره تبدیل شود. آموزش‌های کاربردی بیشتر را در بخش آموزش‌های هوش مصنوعی پیدا می‌کنی.
— (0 رأی)

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *