به **کتاب تعاملی پرامپت‌نویسی** خوش آمدید، راهنمای شما برای برقراری ارتباط مؤثر با هوش مصنوعی.

<Callout type="info" title="آنچه خواهید آموخت">
در پایان این کتاب، درک خواهید کرد که هوش مصنوعی چگونه کار می‌کند، چگونه پرامپت‌های بهتری بنویسید و چگونه از این مهارت‌ها برای نوشتن، برنامه‌نویسی، تحقیق و پروژه‌های خلاقانه استفاده کنید.
</Callout>

<Callout type="tip" title="این یک کتاب تعاملی است">
برخلاف کتاب‌های سنتی، این راهنما کاملاً تعاملی است. در سراسر کتاب نمایش‌های زنده، مثال‌های قابل کلیک و دکمه‌های «امتحان کنید» خواهید یافت که به شما امکان می‌دهند پرامپت‌ها را فوراً آزمایش کنید. یادگیری از طریق انجام دادن، درک مفاهیم پیچیده را بسیار آسان‌تر می‌کند.
</Callout>

## مهندسی پرامپت چیست؟

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

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

<Compare 
  before={{ label: "پرامپت ساده", content: "درباره سگ‌ها بنویس" }}
  after={{ label: "پرامپت مهندسی‌شده", content: "یک پاراگراف آموزنده ۲۰۰ کلمه‌ای درباره تاریخچه اهلی‌سازی سگ بنویس، مناسب برای کتاب علوم دبیرستان، با یک مقدمه جذاب و گیرا." }}
/>

تفاوت کیفیت خروجی بین این دو پرامپت می‌تواند چشمگیر باشد.

<TryIt 
  prompt="یک پاراگراف آموزنده ۲۰۰ کلمه‌ای درباره تاریخچه اهلی‌سازی سگ بنویس، مناسب برای کتاب علوم دبیرستان، با یک مقدمه جذاب و گیرا."
  description="این پرامپت مهندسی‌شده را امتحان کنید و نتیجه را با پرسیدن ساده «درباره سگ‌ها بنویس» مقایسه کنید."
/>

## مهندسی پرامپت چگونه تکامل یافته است

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

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

- **پرامپت‌های سیستمی** که رفتار هوش مصنوعی را تعریف می‌کنند
- **تاریخچه مکالمه** از پیام‌های قبلی
- **اسناد بازیابی‌شده** که از پایگاه‌های داده استخراج می‌شوند (RAG)
- **تعریف ابزارها** که به هوش مصنوعی اجازه انجام اقدامات می‌دهند
- **ترجیحات کاربر** و تنظیمات
- **پرامپت واقعی شما** - سؤالی که همین الان می‌پرسید

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

ما این مفاهیم را به طور عمیق در سراسر این کتاب بررسی خواهیم کرد، به ویژه در فصل [مهندسی زمینه](/book/20-context-engineering).

## چرا مهندسی پرامپت اهمیت دارد؟

### ۱. دریافت پاسخ‌های بهتر

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

<Compare 
  before={{ label: "پرامپت مبهم", content: "به من در رزومه‌ام کمک کن" }}
  after={{ label: "پرامپت مهندسی‌شده", content: "رزومه من را برای موقعیت مهندس نرم‌افزار ارشد بررسی کن. تمرکز بر: ۱) معیارهای تأثیرگذاری، ۲) بخش مهارت‌های فنی، ۳) بهینه‌سازی ATS. بهبودهای مشخص با مثال پیشنهاد کن." }}
/>

### ۲. صرفه‌جویی در زمان و هزینه

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

### ۳. دریافت نتایج سازگار و قابل تکرار

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

### ۴. آزادسازی قابلیت‌های پیشرفته

بسیاری از ویژگی‌های قدرتمند هوش مصنوعی فقط زمانی کار می‌کنند که بدانید چگونه بپرسید:
- **استدلال زنجیره‌ای فکر** برای مسائل پیچیده
- **خروجی ساختاریافته** برای استخراج داده
- **ایفای نقش** برای تخصص‌های ویژه
- **یادگیری چندنمونه‌ای** برای وظایف سفارشی

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

### ۵. ایمن ماندن و اجتناب از مشکلات

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

### ۶. آینده‌نگری مهارت‌هایتان

با ادغام بیشتر هوش مصنوعی در کار و زندگی، مهندسی پرامپت به یک سواد بنیادی تبدیل می‌شود. اصولی که اینجا می‌آموزید برای همه ابزارهای هوش مصنوعی اعمال می‌شود—ChatGPT، Claude، Gemini، تولیدکننده‌های تصویر و مدل‌های آینده‌ای که هنوز ندیده‌ایم.

## این کتاب برای چه کسانی است؟

این کتاب برای همه است:

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

## این کتاب چگونه سازماندهی شده است

<BookPartsNav />

به علاوه یک **پیوست** با قالب‌ها، راهنمای عیب‌یابی، واژه‌نامه و منابع اضافی.

## یادداشتی درباره مدل‌های هوش مصنوعی

این کتاب بیشتر از مثال‌های ChatGPT استفاده می‌کند (چون محبوب‌ترین است)، اما ایده‌ها با هر ابزار هوش مصنوعی مانند Claude، Gemini یا سایرین کار می‌کنند. زمانی که چیزی فقط با مدل‌های خاص هوش مصنوعی کار می‌کند، اشاره خواهیم کرد.

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

## بیایید شروع کنیم

نوشتن پرامپت‌های خوب مهارتی است که با تمرین بهتر می‌شود. هنگام خواندن این کتاب:

۱. **چیزها را امتحان کنید** - مثال‌ها را آزمایش کنید، تغییرشان دهید، ببینید چه اتفاقی می‌افتد
۲. **تلاش کنید** - انتظار نتایج عالی در اولین تلاش را نداشته باشید
۳. **یادداشت بردارید** - آنچه کار می‌کند و آنچه کار نمی‌کند را بنویسید
۴. **به اشتراک بگذارید** - کشفیات خود را به [prompts.chat](https://prompts.chat) اضافه کنید

<Callout type="tip" title="تمرین استاد می‌سازد">
بهترین راه یادگیری، انجام دادن است. هر فصل مثال‌هایی دارد که می‌توانید همین الان امتحان کنید. فقط نخوانید. خودتان امتحان کنید!
</Callout>

آماده‌اید نحوه کار با هوش مصنوعی را متحول کنید؟ صفحه را ورق بزنید و بیایید شروع کنیم.

---

*این کتاب بخشی از پروژه [prompts.chat](https://github.com/f/prompts.chat) است و تحت مجوز CC0 1.0 Universal (دامنه عمومی) منتشر شده است.*
