پرامپت نویسی Claude: آموزش اصول، تگ XML، سند طولانی و ۱۲ پرامپت آماده
منتشرشده توسط پرامپتلی بهروزرسانی ۱۴۰۵/۰۷/۲۲
نسخهٔ صوتی این راهنما (۱۱ دقیقه)
با صدای ساختهشده با هوش مصنوعی خوانده شده است. متن پرامپتها فقط در صفحه آمده و در صدا خوانده نمیشود.
برای پرامپتنویسی خوب در Claude، دستور را روشن و مستقیم بنویسید، دلیل و زمینه کار را بگویید، بخشهای مختلف پرامپت مثل سند، دستور و نمونه را با تگهایی مثل <document> از هم جدا کنید و شکل خروجی را دقیق تعیین کنید. برای سندهای طولانی، متن را اول و سؤال را در انتهای پرامپت بیاورید و از Claude بخواهید پیش از پاسخ، جملههای مرتبط را از خود سند نقل کند.
این راهنما اصول پرامپتنویسی Claude را بر پایه راهنمای عمومی Anthropic، سازنده Claude، به زبان ساده توضیح میدهد: دستور روشن، زمینه و انگیزه، تگهای XML، نمونهدادن، فکر کردن قدمبهقدم، نقش، کار با سند طولانی و کنترل قالب. بعد از آن ۱۲ پرامپت قابلکپی برای نوشتن، تحلیل PDF، کدنویسی، خلاصهسازی و ویرایش فارسی آمده است. نمونهها آموزشیاند و نتیجه ثبتشده یک آزمایش نیستند؛ خروجی بسته به مدل و حساب شما فرق میکند.
قالب پایه پرامپت برای Claude چیست؟
یک پرامپت خوب برای Claude پنج چیز دارد: کار دقیق، زمینه و دلیل، ورودی جداشده، محدودیتها و قالب خروجی. این قالب را برای بیشتر کارها میتوانید پر کنید:
کار: [دقیقاً چه خروجیای میخواهید] زمینه: [این خروجی برای چیست، مخاطب کیست، چرا مهم است] <input> [متن، داده یا سندی که باید روی آن کار شود] </input> محدودیتها: [طول، لحن، چیزهایی که نباید اضافه شود] قالب خروجی: [فهرست، جدول، ایمیل، چند بند با عنوان مشخص] اگر برای انجام درست کار اطلاعاتی کم است، اول بپرس.
این قالب با قالب پرامپتنویسی ChatGPT یکی است، با یک تفاوت: ورودی داخل تگ آمده است. در ادامه میبینید چرا این جداسازی در Claude ارزش دارد.
چرا باید به Claude دستور روشن و مستقیم داد؟
Claude دستور را دقیق اجرا میکند و دنبال حدسزدن خواستههای ناگفته نیست؛ پس هرچه میخواهید، صریح بگویید. Anthropic پیشنهاد میکند Claude را مثل همکاری باهوش اما تازهوارد ببینید که از کار شما هیچ پیشزمینهای ندارد. یک آزمون ساده: اگر همین پرامپت را به همکاری بدهید که از پروژه خبر ندارد، میتواند بدون سؤال کار را انجام دهد؟
- کار را با فعل روشن شروع کنید: «بنویس»، «خلاصه کن»، «مقایسه کن»، «سه پیشنهاد بده».
- اگر خروجی کامل و پرجزئیات میخواهید، بگویید: «تا جای ممکن کامل و با جزئیات» یا «فراتر از حداقل کار». اگر نگویید، ممکن است پاسخ کوتاه و محتاط بگیرید.
- بهجای «نکن»، بگویید «چه کن»: «از فهرست گلولهای استفاده نکن» کمتر از «پاسخ را در بندهای پیوسته بنویس» اثر دارد.
- مراحل را شماره بزنید: وقتی ترتیب مهم است، کار را به فهرست شمارهدار تبدیل کنید.
نمونه قبل و بعد
این ایمیل را بهتر کن.
این پرامپت نمیگوید «بهتر» یعنی کوتاهتر، رسمیتر یا قانعکنندهتر. Claude احتمالاً همه را کمی تغییر میدهد و نتیجه ممکن است همانی نباشد که میخواستید.
این ایمیل را برای مدیر خرید یک شرکت پخش بازنویسی کن. هدف: قبول یک جلسه ۲۰ دقیقهای. ۱. طول را به کمتر از ۱۲۰ کلمه برسان. ۲. لحن رسمی اما گرم باشد، بدون اغراق. ۳. یک دعوت به اقدام روشن با دو زمان پیشنهادی در انتها بیاور. ۴. ادعا یا عددی که در ایمیل اصلی نیست اضافه نکن. بعد از ایمیل، در سه خط بگو چه چیزهایی را تغییر دادی و چرا. <email> [متن ایمیل] </email>
چرا گفتن دلیل و زمینه به Claude کمک میکند؟
وقتی دلیل یک دستور را بگویید، Claude هدف را میفهمد و آن را در موقعیتهایی هم که پیشبینی نکردهاید رعایت میکند. راهنمای Anthropic مثالی ساده دارد: بهجای «هرگز از سهنقطه استفاده نکن»، بگویید «این متن را یک نرمافزار متنبهگفتار میخواند و سهنقطه را نمیتواند تلفظ کند». با این توضیح، Claude علامتهای مشابه دیگر را هم کنار میگذارد.
زمینهای که معمولاً ارزش نوشتن دارد:
- خروجی کجا استفاده میشود: سایت، جلسه، پیامک، مقاله علمی؟
- مخاطب کیست و چه چیزی را از قبل میداند؟
- موفقیت یعنی چه: خواننده چه کاری باید بکند یا چه چیزی را بفهمد؟
- چه چیزی در کارهای قبلی خوب نبوده و نباید تکرار شود؟
برای صفحه «درباره ما» فروشگاه آنلاین چای ما متن بنویس. زمینه: مشتریها بیشتر از اینستاگرام میآیند و اولین سؤالشان این است که چای از کجا میآید و تازه است یا نه. پس متن باید به همین دو سؤال جواب روشن بدهد، چون صفحههای قبلی ما فقط شعار داشتند و مشتریها در دایرکت همین را دوباره میپرسیدند. اطلاعات واقعی: [منطقه تأمین، روش بستهبندی، سابقه، نام بنیانگذار] از اطلاعاتی که ندادهام، مثل گواهی یا جایزه، چیزی نساز.
تگهای XML در پرامپت Claude چه کاری میکنند؟
تگهای XML مثل <document>، <instructions> و <example> مرز بخشهای پرامپت را مشخص میکنند تا Claude دستور شما را با متنی که باید رویش کار کند قاطی نکند. Anthropic استفاده از این تگها را برای پرامپتهایی که چند جزء دارند توصیه میکند.
- نام تگ اجباری نیست: نام خاصی که Claude «آموزش دیده باشد» وجود ندارد. نامی انتخاب کنید که با محتوا جور باشد، مثل
<contract>یا<customer_reviews>. - یکدست باشید: اگر تگی را
<report>نامیدید، در دستور هم به همان نام اشاره کنید: «بر اساس گزارش داخل تگ report». - چند سند را تودرتو کنید: هر سند را در
<document>جدا بگذارید و داخلش منبع و متن را با تگهای جدا بیاورید. - خروجی را هم تگدار بخواهید: «تحلیل را در
<analysis>و پاسخ نهایی را در<answer>بنویس». این کار جداکردن بخشها را برای شما ساده میکند.
<documents>
<document index="1">
<source>[file name or title]</source>
<document_content>
[text of the first document]
</document_content>
</document>
<document index="2">
<source>[file name or title]</source>
<document_content>
[text of the second document]
</document_content>
</document>
</documents>
Compare the two documents above. Put your step-by-step comparison in <analysis> tags and a short final recommendation in <answer> tags.
در پرامپت فارسی هم همین تگهای انگلیسی را بدون مشکل میتوانید به کار ببرید؛ متن داخل تگها فارسی میماند.
نمونهدادن در پرامپت Claude چه اثری دارد؟
یک تا سه نمونه خوب از خروجی مطلوب، قالب، لحن و طول پاسخ را دقیقتر از هر توضیحی منتقل میکند. Claude به نمونهها خیلی توجه میکند، پس نمونهها را با دقت انتخاب کنید:
- مرتبط باشند: نمونه به کار واقعی شما شبیه باشد.
- متنوع باشند: اگر همه نمونهها یک شکل باشند، Claude جزئیات تصادفی آنها را هم کپی میکند؛ مثلاً همیشه سه جمله یا همیشه یک ایموجی.
- جدا باشند: هر نمونه را در
<example>و همه را در<examples>بگذارید.
برای هر محصول زیر یک توضیح کوتاه فروشگاهی بنویس؛ با همان لحن و طول نمونهها. <examples> <example> محصول: ماگ سرامیکی دستساز ۳۰۰ میلیلیتری توضیح: ماگی برای قهوه صبح که هر کدامش کمی با بقیه فرق دارد. دستساز است، در ماشین ظرفشویی شسته میشود و حجمش برای یک لیوان کامل کافی است. </example> <example> محصول: دفترچه جلد چرمی A5 توضیح: دفترچهای که با گذر زمان زیباتر میشود. جلد چرم طبیعی، کاغذ ۸۰ گرمی و بندی که صفحهها را بسته نگه میدارد. </example> </examples> محصولات: [فهرست محصولات با مشخصات واقعی] ویژگیای که در مشخصات نیست اضافه نکن.
تفاوت روش بدون نمونه و با نمونه، و اینکه چند نمونه کافی است، در راهنمای پرامپت few-shot و zero-shot مفصل آمده است.
چطور از Claude بخواهیم قدمبهقدم فکر کند؟
برای کارهای تحلیلی، مقایسهای یا چندمرحلهای، از Claude بخواهید پیش از پاسخ نهایی، استدلالش را بنویسد. این کار معمولاً دقت را در مسائل پیچیده بالا میبرد و به شما امکان میدهد ببینید کجای استدلال اشکال دارد.
- ساده: «قبل از پاسخ، قدمبهقدم فکر کن.»
- هدایتشده: مراحل فکر کردن را خودتان بنویسید؛ مثلاً «اول ادعاهای متن را فهرست کن، بعد برای هر کدام شاهد بیاور، بعد نتیجه بگیر.»
- ساختاریافته: استدلال را در
<thinking>و پاسخ را در<answer>بخواهید تا بتوانید فقط پاسخ را جدا کنید.
یک نکته مهم: فکر کردن باید نوشته شود. «بیصدا فکر کن و فقط جواب بده» اثر چندانی ندارد. در برخی نسخهها و حسابها، Claude حالت فکر کردن داخلی یا تفکر گسترده هم دارد که از تنظیمات فعال میشود؛ وجود و نام این گزینه را در محیط خودتان ببینید. برای کارهای ساده مثل اصلاح املای یک جمله، فکر کردن قدمبهقدم لازم نیست و فقط پاسخ را طولانی میکند. شرح کامل این روش در راهنمای پرامپت زنجیره تفکر آمده است.
میخواهم بین دو پیشنهاد کاری تصمیم بگیرم. اطلاعات هر دو در زیر است. <offer_a>[حقوق، مسیر رفتوآمد، نوع کار، فرصت یادگیری، ثبات شرکت]</offer_a> <offer_b>[همان موارد]</offer_b> اولویتهای من به ترتیب: [اولویتها] در تگ thinking قدمبهقدم فکر کن: اول هر پیشنهاد را با هر اولویت بسنج، بعد ریسکها را بنویس، بعد اطلاعاتی را که کم است فهرست کن. در تگ answer یک جمعبندی کوتاه بده و بگو پیش از تصمیم چه سؤالهایی از هر شرکت بپرسم. تصمیم نهایی را به من بسپار.
نقش و پرامپت سیستمی در Claude چطور کار میکند؟
دادن نقش، مثل «تو ویراستار ارشد یک نشریه علمی هستی»، زاویه نگاه و سطح تخصص پاسخ را تنظیم میکند. در API، نقش معمولاً در پرامپت سیستمی (system prompt) قرار میگیرد و دستور کار در پیام کاربر. در اپلیکیشن و وب، همین کار را با دستورالعملهای Project یا تنظیمات شخصیسازی، یا با یک جمله در ابتدای گفتوگو انجام میدهید.
- نقش را دقیق کنید: «تحلیلگر مالی» کلی است؛ «تحلیلگر مالی که برای مدیرعامل یک شرکت کوچک غیرفنی گزارش مینویسد» بهتر است.
- نقش جای زمینه را نمیگیرد: نقش بدون هدف، مخاطب و ورودی، باز هم پاسخ کلی میدهد.
- دستورهای ثابت را در یک جا نگه دارید: لحن، زبان پاسخ و قواعد ثابت را در پرامپت سیستمی یا دستورالعمل Project بنویسید تا در هر پیام تکرار نشوند.
نقش تو: ویراستار فارسی که متنهای وبسایت یک شرکت نرمافزاری را برای مخاطب عمومی ویرایش میکند. قواعد ثابت: - نیمفاصله را درست رعایت کن (میشود، کتابها، طراحیشده). - اعداد را در متن فارسی با رقم فارسی بنویس. - اصطلاح انگلیسی را فقط وقتی معادل رایج فارسی ندارد نگه دار. - معنی و ادعاهای متن را تغییر نده؛ فقط روانی، دستور زبان و یکدستی را اصلاح کن. - در پایان، تغییرهای مهم را در یک فهرست کوتاه توضیح بده.
درباره تفاوت پرامپت سیستمی و پیام کاربر، و اینکه کی نقشدادن واقعاً لازم است، راهنمای پرامپت سیستمی و نقش را ببینید.
چطور با Claude سند و PDF طولانی را تحلیل کنیم؟
در سندهای طولانی، متن سند را در ابتدای پرامپت و سؤال و دستور را در انتها بگذارید. Anthropic اشاره میکند که قراردادن سؤال پس از سند طولانی معمولاً کیفیت پاسخ را بهتر میکند. سه تکنیک دیگر هم برای سند طولانی کارآمد است:
- هر سند را تگدار کنید: با
<document>، منبع و عنوان. اگر فایل بارگذاری میکنید، نام فایل را در دستور بیاورید. - اول نقلقول، بعد پاسخ: از Claude بخواهید پیش از پاسخ، جملههای مرتبط را عیناً از سند بیرون بکشد. این کار پاسخ را به متن واقعی گره میزند و بررسی آن را برای شما ساده میکند.
- اجازه «نمیدانم» بدهید: صریحاً بنویسید اگر پاسخ در سند نیست، همین را بگوید. این سادهترین راه برای کمکردن پاسخ ساختگی است.
<document> <source>[نام فایل یا عنوان]</source> <document_content> [متن کامل سند، یا فایل پیوستشده] </document_content> </document> سؤال من: [سؤال دقیق] ۱. اول جملههایی از سند را که به سؤال مربوطاند، عیناً و با شماره در تگ quotes بیاور. ۲. بعد فقط بر اساس همین نقلقولها، در تگ answer پاسخ بده و برای هر ادعا شماره نقلقول را بنویس. ۳. اگر سند پاسخ این سؤال را ندارد، بنویس «در سند نیامده» و حدس نزن.
پیش از استفاده از پاسخ، چند نقلقول را در خود سند جستوجو کنید تا مطمئن شوید واقعاً وجود دارند. در فایلهای اسکنشده یا جدولهای پیچیده، Claude ممکن است بخشی از متن را درست نخواند؛ عددهای مهم را حتماً با اصل سند تطبیق دهید. برای خلاصهسازی مقاله علمی، راهنمای پرامپت خلاصهسازی مقاله علمی پرامپتهای تخصصیتری دارد.
چطور قالب پاسخ Claude را کنترل کنیم؟
قالب را صریح و مثبت بگویید و سبک پرامپت خودتان را به سبک خروجی مطلوب نزدیک کنید. اگر پرامپت را پر از تیتر و فهرست بنویسید، پاسخ هم احتمالاً همان شکل را میگیرد؛ اگر متن پیوسته میخواهید، پرامپت را هم پیوسته بنویسید.
- قالب را نام ببرید: «جدول با ستونهای ...»، «سه بند بدون تیتر»، «JSON با کلیدهای ...».
- طول را با واحد مشخص کنید: «حدود ۱۵۰ کلمه» یا «حداکثر ۵ مورد».
- خروجی را تگدار بخواهید: «فقط متن نهایی را داخل تگ final بنویس، بدون توضیح اضافه.»
- شروع پاسخ را تعیین کنید: در API میتوانید ابتدای پاسخ Claude را خودتان بنویسید (prefill)، مثلاً با
{تا خروجی مستقیم JSON شروع شود. این امکان در همه مدلها و حالتها پشتیبانی نمیشود؛ مستندات فعلی Anthropic را ببینید. در اپلیکیشن، همین اثر را با «پاسخ را مستقیماً با ... شروع کن، بدون مقدمه» میگیرید.
Extract the following fields from the invoice text below and return only valid JSON, with no explanation before or after it. Fields: invoice_number, date, seller_name, total_amount, currency. If a field is not in the text, use null. Do not guess. <invoice> [invoice text] </invoice>
Projects و فایلها در Claude به چه کاری میآیند؟
اگر در نسخه شما امکان Projects یا فضای کاری مشابه وجود دارد، میتوانید سندها و دستورالعملهای ثابت را یک بار در آن قرار دهید تا در همه گفتوگوهای آن پروژه در دسترس باشد. نام، جای دقیق و محدودیت این امکان در حسابهای مختلف فرق میکند؛ گزینههای حساب خودتان را ببینید.
- دستورالعمل پروژه: نقش، لحن، مخاطب و قواعد ثابت را اینجا بنویسید؛ مثل قواعد ویرایش در بخش قبل.
- فایلهای مرجع: راهنمای برند، نمونه متنهای تأییدشده، مشخصات محصول. فایل تمیز و بهروز بگذارید؛ نسخههای قدیمی و متناقض Claude را سردرگم میکند.
- در پرامپت به فایل اشاره کنید: «بر اساس فایل راهنمای لحن برند در این پروژه» دقیقتر از اینکه انتظار داشته باشید Claude خودش فایل مرتبط را پیدا کند.
- داده حساس: پیش از بارگذاری قرارداد، اطلاعات مشتری یا سند داخلی شرکت، سیاست داده حساب خود و قوانین سازمانتان را بررسی کنید و اطلاعات شخصی غیرضروری را حذف کنید.
۱۲ پرامپت آماده برای Claude
این پرامپتها را کپی کنید و بخشهای داخل کروشه را پر کنید. هر کدام اصولی را که در بالا آمد یکجا به کار میبرد. پیش از استفاده از خروجی، عددها، نامها و ادعاها را با منبع خودتان چک کنید.
نوشتن
۱. یک مقاله وبلاگ حدود [تعداد] کلمه درباره [موضوع] برای [مخاطب] بنویس. هدف مقاله: خواننده بعد از خواندن بتواند [کار مشخص] را انجام دهد. <notes>[نکتهها، تجربهها و دادههای واقعی من]</notes> اول طرح کلی با تیترها را بده و صبر کن تا تأیید کنم. آمار، منبع یا نقلقولی که در notes نیست نساز؛ اگر جایی به داده نیاز دارد، با [نیاز به منبع] علامت بزن.
۲. سه نسخه متفاوت از متن معرفی [محصول/خدمت] برای [کانال: سایت / اینستاگرام / پیامک] بنویس. مخاطب: [مخاطب]. مزیت واقعی: [مزیتها]. لحن: [لحن]. نسخهها از نظر زاویه فرق کنند: یکی مسئلهمحور، یکی داستانی، یکی مستقیم و کوتاه. زیر هر نسخه در یک خط بگو برای چه موقعیتی مناسبتر است.
تحلیل سند و PDF طولانی
۳. فایل پیوست [نام فایل] یک [قرارداد / گزارش / آییننامه] است. ۱. ساختار سند را در چند خط توضیح بده. ۲. تعهدها، مهلتها و مبالغ را در جدولی با ستونهای «مورد»، «جزئیات»، «بخش یا صفحه» بیاور. ۳. بندهایی را که مبهماند یا میتوانند به ضرر [طرف من] تفسیر شوند، با نقل عین جمله فهرست کن. این تحلیل جای مشاوره حقوقی را نمیگیرد؛ فقط سؤالهایی را که باید از مشاور بپرسم در پایان بنویس.
4. <report> [paste the report or attach the file] </report> I need to brief my manager in five minutes. First, extract the 5 most decision-relevant quotes from the report in <quotes> tags. Then, using only those quotes, write a briefing in <briefing> tags: one-sentence summary, three key findings, two risks, and one open question. If the report does not support a point, say so instead of guessing. Write the briefing in Persian.
۵. این [تعداد] سند را با هم مقایسه کن: [نام فایلها یا متنها در تگ document جدا]. در یک جدول، موضع هر سند را درباره [موضوعهای ۱ تا ۴] بنویس و کنار هر خانه نقلقول کوتاه بیاور. بعد جاهایی را که سندها با هم تناقض دارند جدا فهرست کن. اگر سندی درباره موضوعی چیزی نگفته، بنویس «اشاره نشده».
کدنویسی
6. You are reviewing code for a small team that values readability over cleverness. <code language="[language]"> [code] </code> <context>[what the code should do, framework, constraints]</context> List bugs first, then security issues, then readability improvements. For each item give the line, why it matters, and a minimal fix. Do not rewrite the whole file. If something depends on code you cannot see, say what you would need to check.
۷. این خطا را هنگام اجرای [دستور یا بخش برنامه] میگیرم: <error>[متن کامل خطا]</error> <code>[کد مرتبط]</code> محیط: [زبان، نسخه کتابخانهها اگر میدانید، سیستمعامل] قدمبهقدم علتهای محتمل را از محتملترین به کماحتمالترین فهرست کن و برای هر کدام راه آزمودن را بگو. بعد اصلاح پیشنهادی را با توضیح کوتاه بده.
پرامپتهای بیشتر برای کد، تست و مستندسازی در راهنمای پرامپت برنامهنویسی آمده است.
خلاصهسازی
۸. <transcript>[متن جلسه یا یادداشتها]</transcript> از این جلسه یک صورتجلسه بنویس: تصمیمها، کارهای واگذارشده با نام مسئول و مهلت، و موضوعهای باز. فقط چیزی را بنویس که در متن آمده. اگر مسئول یا مهلتی مشخص نشده، بنویس «مشخص نشده». طول کل: کمتر از ۲۰۰ کلمه.
9. Summarize the article below for three audiences, each in its own tag: <expert> (technical, 100 words), <manager> (decision-focused, 80 words), <public> (plain language, 60 words, no jargon). Keep every number exactly as in the source. Write all three summaries in Persian. <article>[article text]</article>
ویرایش فارسی
۱۰. این متن فارسی را ویرایش کن: <text>[متن]</text> کارها: اصلاح نیمفاصله، علائم نگارشی، غلطهای املایی و جملههای بلند و گنگ. معنی، لحن و اصطلاحات تخصصی را تغییر نده. خروجی: اول متن ویرایششده کامل، بعد جدولی با ستونهای «پیش از ویرایش»، «پس از ویرایش»، «دلیل» برای مهمترین تغییرها.
۱۱. این متن ترجمه ماشینی از انگلیسی است و فارسیاش طبیعی نیست: <source>[متن انگلیسی اصلی]</source> <draft>[ترجمه فعلی]</draft> ترجمه را طوری بازنویسی کن که برای خواننده فارسیزبان روان باشد و ساختار جمله انگلیسی را تقلید نکند. دقت معنا از روانی مهمتر است: اگر جایی مجبور شدی بین این دو انتخاب کنی، در پایان بگو کجا و چرا.
۱۲. پیش از اینکه کار را شروع کنی، درباره [کار مورد نظر] از من سؤال بپرس. حداکثر ۵ سؤال، فقط سؤالهایی که پاسخشان واقعاً خروجی را تغییر میدهد. منتظر جواب من بمان و بعد کار را انجام بده.
پرامپت آخر برای وقتی است که خودتان هم دقیق نمیدانید چه میخواهید. Claude با سؤالهایش جاهای خالی پرامپت را به شما نشان میدهد.
اگر پاسخ Claude مطلوب نبود چه کنیم؟
بیشتر پاسخهای ضعیف از پرامپت مبهم میآیند، نه از ضعف مدل. این جدول رایجترین مشکلات و اصلاحها را نشان میدهد:
| مشکل | علت محتمل | اصلاح پیشنهادی |
|---|---|---|
| پاسخ کلی و کمعمق | هدف، مخاطب یا سطح جزئیات گفته نشده | زمینه و دلیل کار را اضافه کنید و صریحاً پاسخ کامل و پرجزئیات بخواهید |
| اطلاعات ساختگی درباره سند | سؤال بدون اتکا به متن پرسیده شده | اول نقلقول بخواهید، اجازه «در سند نیامده» بدهید |
| قالب اشتباه | قالب مبهم یا منفی گفته شده | قالب را مثبت و دقیق بگویید، نمونه بدهید یا خروجی را تگدار بخواهید |
| دستور با متن ورودی قاطی شده | ورودی و دستور جدا نشدهاند | ورودی را در تگ XML بگذارید |
| تکرار جزئیات نمونهها | نمونهها خیلی شبیه هماند | نمونههای متنوعتر بدهید و بگویید قالب را تقلید کند، نه محتوا را |
| فارسی خشک یا ترجمهای | لحن و مخاطب مشخص نیست | یک نمونه متن فارسی با لحن مطلوب بدهید و بخواهید از ساختار جمله انگلیسی پرهیز کند |
| گفتوگوی طولانی از مسیر خارج شده | دستورهای قدیمی و جدید با هم تناقض دارند | خلاصه تصمیمها را بگیرید و گفتوگوی تازه شروع کنید |
چند اشتباه دیگر هم رایج است: چند کار نامرتبط را در یک پیام خواستن، دادن سند بدون گفتن اینکه با آن چه کند، و اعتماد به عدد و نقلقول بدون تطبیق با منبع. فهرست کامل این خطاها در راهنمای اشتباهات رایج پرامپتنویسی آمده است.
راهنماهای مرتبط با پرامپتنویسی Claude
اصول این راهنما با کمی تنظیم در ابزارهای دیگر هم کار میکند. برای مقایسه و یادگیری بیشتر:
- آموزش پرامپتنویسی ChatGPT
- آموزش پرامپتنویسی Gemini
- مقایسه ChatGPT، Claude و Gemini برای انتخاب ابزار مناسب هر کار
اگر کاری را مرتب تکرار میکنید، پرامپتهای آماده پرامپتلی را ببینید؛ در صفحه هر محصول مدلهای سازگار آمده است.
خلاصهٔ این راهنما
پرسشهای متداول
پرامپت نویسی برای Claude با ChatGPT چه فرقی دارد؟
اصول پایه یکی است: هدف، زمینه، ورودی، محدودیت و قالب خروجی. تفاوت در تأکیدهاست. راهنمای Anthropic جداکردن بخشهای پرامپت با تگهای XML، گذاشتن سند طولانی پیش از سؤال، گفتن دلیل هر دستور و خواستن نقلقول از سند پیش از پاسخ را توصیه میکند. همین پرامپتها معمولاً در ChatGPT هم کار میکنند، اما نتیجه را در هر ابزار آزمایش کنید.
تگ XML در پرامپت Claude چیست و لازم است؟
تگهایی مثل document، instructions یا example مرز بخشهای پرامپت را مشخص میکنند تا Claude دستور را با متن ورودی قاطی نکند. برای پرسش ساده لازم نیست، اما وقتی سند، نمونه و دستور را با هم میدهید مفید است. نام خاصی اجباری نیست؛ فقط نامها را یکدست نگه دارید و در دستور به همان نام اشاره کنید.
چطور با Claude یک PDF طولانی را تحلیل کنم؟
فایل یا متن را ابتدای پرامپت بگذارید و سؤال را در انتها بنویسید. از Claude بخواهید اول جملههای مرتبط را عیناً از سند نقل کند و بعد فقط بر پایه همان نقلقولها پاسخ دهد، و اگر پاسخ در سند نیست همین را بگوید. پیش از استفاده، نقلقولها و عددهای مهم را با اصل سند تطبیق دهید.
آیا Claude فارسی را خوب میفهمد و مینویسد؟
Claude میتواند فارسی بخواند و بنویسد، اما کیفیت آن به نوع متن و مدل در دسترس شما بستگی دارد. برای نتیجه بهتر، لحن و مخاطب را بگویید، یک نمونه متن فارسی با سبک مطلوب بدهید و قواعدی مثل رعایت نیمفاصله و رقم فارسی را صریح بنویسید. خروجی مهم را همیشه یک بار خودتان بخوانید و ویرایش کنید.
آخرین بهروزرسانی: ۱۴۰۵/۰۷/۲۲