رفتن به محتوا

راهنمای پرامپت‌نویسی

نحوه نوشتن پرامپت برای Stable Diffusion v1.5

راهنمای پرامپت Stable Diffusion 1.5: چطور پرامپت‌های کوتاه SD 1.5، پرامپت منفی و وزن‌ها را بنویسی و با کارهای قدیمی‌تر هم‌خوان شوی، همراه با نمونه پرامپت SD 1.5.

منظره دریا با نوردهی طولانی
ساخته‌شده با Stable Diffusion v1.5منظره دریا با نوردهی طولانی

شروع سریع

اولین پرامپت عالی شما برای Stable Diffusion v1.5

هر آنچه یک تازه‌کار در یک دقیقه نیاز دارد: نکات اولیه، مهم‌ترین قانون‌ها، یک قالب برای پر کردن و پرامپت‌هایی برای کپی کردن.

اول این‌ها را بدانید

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

مهم‌ترین قانون‌ها

  1. کوتاه و دقیق بنویس

    یک سوژه، یک محیط، یک نور: "a photo of an old fisherman, harbor, morning light" از یک پاراگراف بهتر است.

  2. به انگلیسی بنویس

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

  3. رسانه را نام ببر

    a photo of، an oil painting of، a watercolor of: در ابتدا، یا "photo" در انتها.

  4. به پرامپت منفی تکیه کن

    blurry, lowres, bad anatomy, extra fingers, text, watermark: چیزهایی که هرگز نمی‌خواهی ببینی.

  5. ترکیب‌بندی را ساده نگه دار

    یک سوژه اصلی که ساده قرار گرفته باشد. اجسام روی هم یا در هم‌تنیده مدل را گیج می‌کنند.

این قالب را پر کنید

هر بخشِ داخل کروشه را با ایده خودتان جایگزین کنید و بخشی را که لازم ندارید حذف کنید.

قالب
a [medium] of [subject], [one detail], [setting], [light], [framing]
قالب پرشده
a photo of a red vintage bicycle, wicker basket full of sunflowers, leaning against a stone wall, golden hour, side view
  • [medium] photo, oil painting, watercolor painting, pencil sketch.
  • [subject] یک سوژه اصلی: a red vintage bicycle.
  • [one detail] مهم‌ترین جزئیات: wicker basket full of sunflowers.
  • [setting] leaning against a stone wall.
  • [light] golden hour, overcast, candlelight.
  • [framing] side view, close-up, wide shot.

پرامپت‌هایی برای شروع

  • دموی کلاسیک، گسترش‌یافته

    a photo of an astronaut riding a horse on mars, red desert, dramatic sky, wide shot

    چرا جواب می‌دهد: نمونه خود کارت مدل، با سه عبارت کوتاه اضافه: اول سوژه، بعد مکان، آسمان و قاب‌بندی.

  • یک نقاشی رنگ‌روغن

    an oil painting of a red fox asleep in tall grass, golden hour, impressionist brushstrokes, warm palette

    چرا جواب می‌دهد: رسانه ابتدای پرامپت می‌آید و کلمات مربوط به ضربه‌های قلم‌مو و پالت رنگ آن را تقویت می‌کنند.

  • یک طبیعت بی‌جان ساده

    a photo of a vintage typewriter on a wooden desk, a cup of black coffee beside it, morning window light, shallow depth of field

    چرا جواب می‌دهد: دو شیء کنار هم چیدمانی است که 1.5 خوب از پسش برمی‌آید؛ نور و عمق میدان کار استایل‌دهی را انجام می‌دهند.

  • یک منظره آبرنگ

    a watercolor painting of a sailboat on a calm lake at sunrise, soft pastel colors, mountains in the distance

    چرا جواب می‌دهد: یک سوژه، یک صحنه، یک پالت رنگی: ساده، کوتاه و مناسب برای اینکه 1.5 آن را درست بفهمد.

پیشرفته

پرامپت‌نویسی پیشرفته برای Stable Diffusion v1.5

تکنیک‌هایی برای کنترل بیشتر، وقتی اصول اولیه را یاد گرفتید.

کوتاه، دقیق و با مهم‌ترین بخش در ابتدا

1.5 پرامپت را در بخش‌هایی حدود 75 توکن، یعنی 50 تا 60 کلمه، می‌خواند و Mage پرامپت بلندتر را در چند بخش به آن می‌دهد. با این حال، پرامپت فشرده بهتر جواب می‌دهد: اول سوژه و مهم‌ترین جزئیات آن، بعد صحنه، نور و سبک، در قالب عبارت‌های کوتاه که با ویرگول جدا شده‌اند.

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

  • تعداد را کم نگه دار: یک یا دو سوژه. جمعیت و عددهای دقیق به‌هم می‌ریزند.
  • چک‌پوینت پیش‌فرض به کلمات کیفیت نیاز ندارد. بعضی چک‌پوینت‌های انجمنی طوری آموزش دیده‌اند که برچسب‌هایی مثل best quality را انتظار دارند؛ فقط روی آن‌ها از این برچسب‌ها استفاده کن.

پرامپت منفی، وزن‌ها و Clip Skip

پرامپت منفی در 1.5 مهم‌تر از مدل‌های جدیدتر است. یک نمونه رایج: blurry, lowres, bad anatomy, extra fingers, deformed, text, watermark. عکس سبک موردنظرت را هم اضافه کن: برای عکس، cartoon, illustration؛ برای نقاشی، photo, realistic.

وزن‌ها در هر دو پرامپت کار می‌کنند: (phrase:1.3) یک عبارت را پررنگ‌تر می‌کند، (phrase) کمی به آن اضافه می‌کند و [phrase] کمی از آن کم می‌کند. Mage وزن‌ها را حداکثر روی 1.6 نگه می‌دارد. پرانتز واقعی را به شکل \( و \) بنویس.

  • Clip Skip به‌طور پیش‌فرض روشن است، چون بیشتر چک‌پوینت‌های انجمنی، به‌خصوص چک‌پوینت‌های انیمه، همین را انتظار دارند. اگر تصویری از یک روند کاری قدیمی‌تر مطابقت نداشت، آن را خاموش کن.

چک‌پوینت‌ها و بازسازی کارهای قبلی

تنظیم Model چک‌پوینت 1.5 را انتخاب می‌کند و پیش‌فرض Mage یک فاین‌تیون عمومی است. هر چک‌پوینت انجمنی سلیقه‌ی خودش را دارد: چک‌پوینت‌های انیمه برچسب می‌خواهند (1girl, solo, long hair) و چک‌پوینت‌های فوتورئال کلمات مربوط به دوربین.

برای بازسازی تصویری که جای دیگری با 1.5 ساخته‌ای، همان چک‌پوینت و LoRAها را انتخاب کن، همان پرامپت و پرامپت منفی را بچسبان و Steps، Guidance Scale، Scheduler و Seed را هم یکسان کن. انتظار نتیجه‌ی نزدیک داشته باش، نه کاملاً یکسان، چون هر پلتفرم در جزئیات کوچکی فرق دارد.

  • معمولاً یک LoRA به کلمه‌ی فعال‌ساز تعیین‌شده توسط سازنده‌اش پاسخ می‌دهد. آن را نزدیک ابتدای پرامپت بگذار.

یک پرامپت برچسبی برای چک‌پوینت انیمه

1boy, solo, short silver hair, red eyes, black hooded cloak, holding a lantern, snowy forest at night, upper body, looking at viewer

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

تصویر، ژست و چهره

در تنظیم Image یک تصویر آپلود کن تا ترکیب‌بندی و رنگ‌های آن نقطه‌ی شروع باشد و Prompt Strength تعادل را مشخص کند. پرامپت کل نتیجه را توصیف می‌کند، نه یک ویرایش را.

ControlNet یک ساختار را از تصویر، مثل ژست، لبه‌ها یا عمق، نگه می‌دارد و پرامپت بقیه‌ی چیزها را تغییر می‌دهد. Style References و Face References یک سبک یا یک چهره را از تصاویری که آپلود می‌کنی وام می‌گیرند.

  • Hires را روشن نگه دار: مرحله‌ی دوم و بزرگ‌تر به چهره‌ها و جزئیات ریز کمک می‌کند.

چه چیزهایی را باید به مدل دیگری ببری

1.5 نمی‌تواند متن خوانا بسازد، با چیدمان‌هایی مثل «یک مکعب قرمز روی یک کره‌ی آبی» مشکل دارد و ممکن است چهره و دست‌ها، به‌خصوص کوچک‌ترها، را بد بسازد. برای جزئیات بیشتر سراغ Stable Diffusion XL یا Z-Image برو؛ برای جای‌گذاری دقیق، Stable Diffusion 3.5 Large یا HiDream؛ و برای متن، GPT Image یا Mango.

اشتباهات رایج

این کار را نکنید، به‌جایش این کار را بکنید

  • نکنید: یک جمله‌ی بلند و شاعرانه.

    A melancholy old lighthouse keeper who has spent his whole life alone watches the storm he always feared

    به‌جایش: عبارت‌های کوتاه برای چیزهایی که دیده می‌شوند.

    a photo of an old lighthouse keeper at a window, gray beard, storm outside, rain on the glass, lamp light
  • نکنید: پرامپت به زبانی دیگر.

    به‌جایش: همان پرامپت به انگلیسی.

  • نکنید: اشیای روی هم چیده‌شده، مثل «یک مکعب قرمز روی یک کره‌ی آبی».

    به‌جایش: یک سوژه‌ی اصلی که ساده قرار گرفته، یا Stable Diffusion 3.5 Large برای چیدمان‌ها.

  • نکنید: کلمات روی یک تابلو.

    به‌جایش: هیچ متنی در پرامپت نیاور؛ نوشته را بعداً اضافه کن.

  • نکنید: پرامپت منفی خالی.

    به‌جایش: فهرست کوتاهی از چیزهایی که هرگز نمی‌خواهی ببینی.

  • نکنید: دستور ویرایش همراه با عکس آپلودشده.

    به‌جایش: توصیف کل نتیجه.

سؤالات متداول

پرسش‌هایی درباره پرامپت‌نویسی برای Stable Diffusion v1.5

آیا Stable Diffusion 1.5 هنوز ارزش استفاده دارد؟
برای بازسازی کارهای قدیمی، ساخت ارزان تصاویر به تعداد زیاد و دسترسی به طیف عظیم چک‌پوینت‌های انجمنی، بله. برای جزئیات، متن یا چیدمان دقیق، مدل‌های جدیدتر بهتر عمل می‌کنند.
پرامپت Stable Diffusion 1.5 چقدر باید طولانی باشد؟
کوتاه: حدود 10 تا 30 کلمه. Mage پرامپت‌های بلندتر را در چند بخش می‌خواند، اما 1.5 پرامپت فشرده و ساده را بهتر دنبال می‌کند.
با SD 1.5 از چه پرامپت منفی‌ای استفاده کنم؟
با blurry, lowres, bad anatomy, extra fingers, deformed, text, watermark شروع کن، بعد سبک‌هایی را که نمی‌خواهی اضافه کن، مثل cartoon برای یک عکس.
چرا چهره‌ها در SD 1.5 کج‌وکوله به نظر می‌رسند؟
چهره‌های کوچک پیکسل کمی برای کار دارند. قاب را نزدیک‌تر کن، Hires را روشن نگه دار و bad anatomy و deformed face را به پرامپت منفی اضافه کن. برای آدم‌های دور، SDXL Plus تمام چهره‌ها را خودکار ترمیم می‌کند.
آیا Stable Diffusion 1.5 می‌تواند متن بنویسد؟
نه، نمی‌تواند متن خوانا بسازد. نوشته را بعداً اضافه کن یا از GPT Image یا Mango استفاده کن.
آیا می‌توانم تصویری را که با SD 1.5 ساخته‌ام جای دیگری بازسازی کنم؟
تا حد نزدیکی، بله. همان چک‌پوینت و LoRAها را انتخاب کن، از همان پرامپت و پرامپت منفی استفاده کن و Steps، Guidance Scale، Scheduler و Seed را یکسان کن. تفاوت‌های کوچک بین پلتفرم‌ها باعث می‌شود نتیجه نزدیک باشد، نه کاملاً یکسان.

اولین تصویرت را با Stable Diffusion v1.5 بساز

حساب‌های جدید ۳۰۰ Gem رایگان می‌گیرند، که برای امتحان Stable Diffusion v1.5 کافی است. بدون نصب، بدون کارت اعتباری.

Stable Diffusion v1.5 را امتحان کن