דלג לתוכן הראשי
מדריכים Stable Diffusion
מעודכן לאפריל 2026 25 דקות קריאה 100% חינמי קוד פתוח

Stable Diffusion
המדריך המלא — ComfyUI, SDXL, Flux ו-LoRA

יצירת תמונות AI חינמית, ללא מנוי, עם שליטה מוחלטת. מה זה Diffusion Process, איך מתקינים ComfyUI, איך כותבים Prompts, ControlNet, LoRA, ו-Flux.1 — הכל כאן.

על המחירים בעמוד זה: תמחור אצל הספקים משתנה בתדירות גבוהה, והמספרים כאן אינם נבדקים אוטומטית מול דף התמחור שלהם. התייחסו אליהם כסדר גודל, ובדקו את המחיר העדכני אצל הספק לפני החלטה.

6GB
VRAM מינימום
SDXL
Flux.1 & SDXL
∞
תמונות ללא גבול

מה זה Stable Diffusion ולמה הוא מהפכני?

Stable Diffusion הוא מודל Open Source ליצירת תמונות מטקסט שניתן להריץ מקומית על המחשב שלך — ללא תשלום, ללא מנוי, ללא מגבלות תוכן. שוחרר ב-2022 על ידי Stability AI ושינה לחלוטין את עולם יצירת תמונות AI.

בשונה מ-Midjourney (שרת, בתשלום) או DALL-E (API בתשלום), SD רץ אצלך בבית. אף אחד לא רואה את הפרומפטים שלך, אין הגבלות על כמות התמונות, ואפשר לשנות כל היבט של תהליך היצירה.

איך עובד Diffusion Process?

תהליך ה-Diffusion (הפצה) עובד בשני שלבים:

תהליך הדיפוזיה — ויזואלי
noise
רעש טהור
→
U-Net × 20 צעדים
→
Latent Space
→
VAE Decode
→
תמונה סופית

המודל לומד להפוך רעש לתמונה, מונחה ע"י ה-Prompt שכתבת (CLIP Text Encoding)

השוואה מהירה — SD vs Midjourney

קריטריון Stable Diffusion Midjourney DALL-E 3
עלותחינמי לגמרי$10/חודש+ChatGPT Plus
קלות שימושבינוני–מתקדםקל מאודקל
שליטה על תמונהמלאה לחלוטיןמוגבלתמוגבלת
ControlNet / LoRAכן — מובנהלאלא
פרטיותמלאה — לוקלישרת Discordשרתי OpenAI
גמישות מודליםאלפי מודליםמודל אחדמודל אחד

ה-Bottom line: אם אתה רוצה שליטה מקצועית, LoRA על פנים, ControlNet לתנוחות, batch generation — SD הוא הבחירה. אם אתה רוצה תמונות יפות מיד ב-2 שניות ללא הגדרות — Midjourney.

מה אפשר לעשות עם Stable Diffusion?

התקנה — ComfyUI ו-A1111

קיימות שתי אפשרויות עיקריות: ComfyUI (מומלץ — מבוסס Node Graph, עוצמתי, גמיש) ו-AUTOMATIC1111 (A1111 — ממשק קלאסי, קל יותר למתחילים). נסביר את שניהם.

ComfyUI — ההתקנה המומלצת

# שלב 1 — ודא Python 3.10–3.11 מותקן
python3 --version

# שלב 2 — שכפל את הריפו
git clone https://github.com/comfyanonymous/ComfyUI
cd ComfyUI

# שלב 3 — התקן תלויות
pip install -r requirements.txt

# שלב 4 — הורד מודל SDXL (1.8GB)
# הנח ב: models/checkpoints/dreamshaper_xl.safetensors

# שלב 5 — הפעל
python main.py --listen
# פתח בדפדפן: http://localhost:8188
ComfyUI — localhost:8188
Load Checkpoint
ckpt_name:
dreamshaper_xl.safetensors
─→
CLIP Text Encode (+)
text:
masterpiece, portrait...
─→
KSampler
steps: 25
cfg: 7.5
sampler: dpmpp_2m
─→
VAE Decode
tile: false
─→
Save Image
prefix: ComfyUI
Queue Prompt [Space] • Run [Enter] • Clear [Ctrl+D]

AUTOMATIC1111 — ממשק קלאסי

# Mac / Linux:
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
cd stable-diffusion-webui
./webui.sh

# Windows:
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
cd stable-diffusion-webui
webui-user.bat

# פתח ב: http://127.0.0.1:7860
AUTOMATIC1111 — localhost:7860
txt2img img2img Extras PNG Info Settings
Prompt
masterpiece, best quality, portrait of woman, studio lighting, 8k
Negative prompt
(worst quality:1.4), deformed, extra fingers, blurry, watermark
Steps
25
CFG
7
Width
1024
Height
1024
Stable Diffusion ComfyUI — מדריך מלא
YouTube • חפש סרטוני הסבר
אין GPU? 3 אפשרויות
  • Google Colab — חפש "ComfyUI Colab" ב-GitHub. חינם, T4 GPU, ללא התקנה מקומית.
  • Replicate.com — API + ממשק, ~$0.002 לתמונה. מצוין ל-ControlNet.
  • RunPod.io — GPU בענן לפי שעה, ~$0.2/שעה. הכי גמיש לניסויים.

מודלים, Checkpoints ו-VAE

הלב של Stable Diffusion הוא ה-Checkpoint model — קובץ .safetensors שמכיל את משקלי הרשת העצבית. כל checkpoint נותן סגנון ואיכות שונים. הורד אותם מ-Civitai.com ו-HuggingFace.co.

Checkpoint Models — השוואה מלאה

מודל בסיס גודל סגנון VRAM
SDXL Base 1.0SDXL6.5GBכללי8GB
DreamShaper XLSDXL6.5GBאמנותי / ריאליסטי8GB
Juggernaut XLSDXL6.5GBפוטוריאליסטי8GB
RealVisXL v4SDXL6.5GBריאליסטי מאוד8GB
Flux.1 DevFlux24GB (FP8: 12GB)מדהים16GB+
Flux.1 SchnellFlux24GB (GGUF: 8GB)מהיר (4 צעדים)8GB GGUF

VAE — מה זה ולמה חשוב?

ה-VAE (Variational Autoencoder) הוא ה"מתרגם" בין Latent Space (מרחב הלטנטי הפנימי של המודל) לתמונות פיקסל. כשה-VAE גרוע — תמונות יוצאות עם צבעים רוויים מדי, פרצופים מטושטשים, ועיניים מוזרות.

ControlNet Models

LoRA Models

קבצי LoRA (.safetensors, 50–200MB) מוסיפים סגנונות ספציפיים מעל ה-Checkpoint הראשי. שמור ב-models/loras/.

civitai.com/models
Search models... (juggernaut xl)
Juggernaut XL v9
Checkpoint • SDXL
4.9 • 2.1M downloads
DreamShaper XL
Checkpoint • SDXL
4.8 • 1.4M downloads

כתיבת Prompts לתמונות

Prompt לתמונה עובד אחרת מ-Prompt לטקסט. הוא מבנה תיאורי, לא שאלה. הנוסחה הבסיסית:

[איכות] + [נושא ראשי] + [סגנון] + [תאורה] + [צלם/אמן] + [פרטים נוספים]

Prompt מלא — דוגמה עם הסבר

POSITIVE PROMPT:
(masterpiece, best quality:1.2), ohwx woman,
portrait photography, studio lighting, sharp focus,
bokeh background, wearing elegant suit, confident pose,
Canon EOS R5, f/1.8, 8k, skin texture, photorealistic

NEGATIVE PROMPT:
(worst quality, low quality:1.4), deformed hands,
extra fingers, blurry, watermark, text, jpeg artifacts,
bad anatomy, disfigured, ugly, mutation

משקל מילים — Prompt Weighting

(beautiful:1.3)     # דגש חזק יותר — 30% יותר השפעה
(beautiful:0.7)     # דגש חלש יותר
[fade out]          # אפקט דעיכה
(red:1.2) dress     # הדגשת הצבע בלבד
((very important))  # כפולים = דגש מקסימלי

פרמטרים קריטיים

פרמטר טווח מומלץ הסבר
CFG Scale1–206–8כמה המודל "מאזין" לפרומפט. גבוה מדי = אוברסטורייטד
Steps5–15020–30כמה צעדים של Denoising. יותר = איכות גבוהה, איטי יותר
Seed0–∞-1 (אקראי)מספר ה-seed קובע את נקודת ההתחלה. קבוע = תוצאה קבועה
SamplerרביםDPM++ 2M Karrasאלגוריתם ה-denoising. מכתיב איכות vs מהירות
Resolution512–20481024×1024 (SDXL)SDXL מאומן על 1024. SD1.5 — 512×512

Quality Tags — רשימת עזר

# איכות גבוהה:
masterpiece, best quality, ultra detailed, 8k, RAW photo

# סגנון ריאליסטי:
photorealistic, hyperrealistic, photography, DSLR, film grain

# תאורה:
studio lighting, golden hour, cinematic lighting,
soft diffused light, dramatic shadows, rim lighting

# סגנון אמנותי:
oil painting, watercolor, digital art, concept art,
anime style, illustration, artstation

ComfyUI Workflows

ComfyUI עובד עם Node Graph — כל שלב ביצירת התמונה מיוצג ב-Node, וה-Nodes מחוברים ב-Wires. זה נותן שקיפות מלאה ושליטה על כל היבט של התהליך.

ה-Nodes הבסיסיים

Workflow — img2img

# במקום EmptyLatentImage:
Load Image → VAEEncode → KSampler (עם denoise: 0.5–0.8)

# denoise 0.3 = שינוי קל (שמר 70% מהתמונה המקורית)
# denoise 0.8 = שינוי גדול (רק 20% מהמקור)
ComfyUI — LoRA Workflow
Load Checkpoint
dreamshaper_xl
MODEL CLIP
─→
Load LoRA
my_character.safetensors
strength: 0.8
─→
CLIP Text Encode
"ohwx woman, portrait,
studio lighting"
─→
KSampler
steps: 25
cfg: 7
─→
VAE Decode
→ Save Image

שיתוף Workflows — JSON

כל workflow ב-ComfyUI ניתן לשמירה/טעינה כקובץ JSON. תמצא אלפי workflows ב-comfyworkflows.com ו-openart.ai/workflows. פשוט גרור לממשק.

ComfyUI Manager — חובה להתקין

ComfyUI-Manager מוסיף חנות של Custom Nodes — ControlNet, IP-Adapter, FaceSwap ועוד. התקן מ-GitHub: ComfyUI-Manager ← שמור ב-custom_nodes/

ControlNet — שליטה מדויקת על מבנה התמונה

ControlNet הוא אחד החידושים המשמעותיים ביותר ב-SD. הוא מאפשר לשלוט על מבנה, תנוחה, עומק ומתאר של התמונה — תוך שמירת הגמישות של הפרומפט. זה מה שמבדיל SD ממיד׳ג׳רני.

סוגי ControlNet ומתי להשתמש

קוד Python — ControlNet עם Diffusers

from diffusers import StableDiffusionXLControlNetPipeline, ControlNetModel
import torch, cv2, numpy as np
from PIL import Image

# טעינת ControlNet Canny
controlnet = ControlNetModel.from_pretrained(
    "diffusers/controlnet-canny-sdxl-1.0",
    torch_dtype=torch.float16
)

# טעינת Pipeline
pipe = StableDiffusionXLControlNetPipeline.from_pretrained(
    "stabilityai/stable-diffusion-xl-base-1.0",
    controlnet=controlnet,
    torch_dtype=torch.float16
).to("cuda")

# הכנת Canny Edge
image = Image.open("input.jpg")
img_array = np.array(image)
canny = cv2.Canny(img_array, 100, 200)
canny_rgb = np.stack([canny] * 3, axis=-1)
canny_pil = Image.fromarray(canny_rgb)

# יצירת תמונה עם ControlNet
result = pipe(
    prompt="portrait of woman, studio lighting, photorealistic, 8k",
    negative_prompt="blurry, deformed, worst quality",
    image=canny_pil,
    controlnet_conditioning_scale=0.8,   # עוצמת ControlNet
    num_inference_steps=25,
    guidance_scale=7.5
).images[0]

result.save("output_controlnet.png")
ComfyUI — ControlNet Workflow
ControlNet Pipeline — Canny Edge
Load Image
input.jpg
Canny Preprocessor
low: 100
high: 200
Apply ControlNet
strength: 0.8
start: 0.0
end: 1.0
→ KSampler → VAE Decode → Save Image

IP-Adapter — Style Transfer ו-Face Transfer

IP-Adapter הוא ControlNet מיוחד שלוקח תמונת "רפרנס" ומשתמש בה כמנחה לסגנון או לפנים. מצוין ליצירת תמונות עם אותו אדם בסגנונות שונים.

from diffusers import StableDiffusionXLPipeline
from ip_adapter import IPAdapterPlusXL

pipe = StableDiffusionXLPipeline.from_pretrained(
    "stabilityai/stable-diffusion-xl-base-1.0",
    torch_dtype=torch.float16
).to("cuda")

ip_adapter = IPAdapterPlusXL(
    pipe,
    image_encoder_path="h94/IP-Adapter/models/image_encoder",
    ip_ckpt="ip-adapter-plus_sdxl_vit-h.bin",
    device="cuda"
)

ref_image = Image.open("face_reference.jpg")

images = ip_adapter.generate(
    pil_image=ref_image,
    prompt="portrait, oil painting style, Van Gogh",
    negative_prompt="worst quality, blurry",
    scale=0.6,       # עוצמת ה-IP-Adapter
    num_samples=1,
    num_inference_steps=30,
    seed=42
)

Flux.1 — המודל הטוב ביותר ב-2025

Flux.1 שוחרר ב-2024 על ידי Black Forest Labs (המייסדים המקוריים של Stable Diffusion) ומייצג קפיצת מדרגה משמעותית באיכות. 12 מיליארד פרמטרים, ארכיטקטורת Transformer (לא U-Net), ותמונות ריאליסטיות ברמה שלא נראתה קודם.

Flux.1 Dev vs Schnell vs Pro

גרסה Steps מהירות איכות רישיון VRAM
Flux.1 Dev20–50איטימעולהNon-Commercial16GB+ (FP8: 12GB)
Flux.1 Schnell4מהיר מאודטובApache 2.08GB (GGUF)
Flux.1 Pro—API בלבדהטוב ביותרCommercial APIAPI

GGUF Quantization — Flux על 8GB VRAM

GGUF quantization מאפשר להריץ Flux.1 גם על כרטיסים עם 8GB VRAM על ידי דחיסת המשקלים מ-BF16 ל-Q4_K_S (4-bit). איכות מעט נמוכה יותר, אבל נגישה לרוב המשתמשים.

# הורד Flux.1 Schnell GGUF (8GB):
# https://huggingface.co/city96/FLUX.1-schnell-gguf
# בחר: flux1-schnell-Q4_K_S.gguf (~8.3GB)

# ComfyUI — השתמש ב-UNETLoader במקום CheckpointLoader:
# models/unet/flux1-schnell-Q4_K_S.gguf

# הגדרות מומלצות ל-Flux Schnell:
# Steps: 4  |  CFG: 1  |  Sampler: euler  |  Scheduler: simple
Flux vs SDXL — מה לבחור?
  • Flux.1 Dev/Schnell — איכות תמונה גבוהה יותר, טקסט בתוך תמונות, פחות תמיכה ב-LoRA/ControlNet (עדיין בפיתוח)
  • SDXL — ecosystem בשל, אלפי LoRAs, ControlNet מלא, מהיר יותר
  • לצורכי יצירה כללית ב-2025 — Flux.1 Dev אם יש לך 16GB VRAM, אחרת SDXL
Flux.1 ב-ComfyUI — מדריך מלא 2025
YouTube • חפש סרטוני הסבר

5 פרויקטים מעשיים

הפרויקטים מסודרים לפי רמת קושי — מתחיל עד מתקדם. כל פרויקט כולל מה צריך, מה ה-Workflow, ואיפה להתחיל.

1
מתחיל

Portrait Generator — דיוקן מקצועי מטקסט

יצירת פורטרטים מקצועיים עם תאורת סטודיו. מצוין ל-LinkedIn, פרופילים, כרטיסי ביקור.

מודל: DreamShaper XL | Steps: 25 | CFG: 7
Prompt: (masterpiece:1.2), professional headshot, business portrait,
studio lighting, sharp focus, bokeh, clean background, 8k
2
בינוני

Product Photography — צילום מוצר AI

צלם מוצר על רקע לבן, ואז השתמש ב-img2img להחליף את הרקע לסביבה מעניינת. חוסך אלפי שקלים בצילום.

שלב 1: צלם מוצר על רקע לבן (טלפון מספיק)
שלב 2: ComfyUI img2img, denoise: 0.4
Prompt: product on wooden table, coffee shop background,
warm lighting, professional photography, bokeh
3
בינוני

Face Swap עם IP-Adapter

העבר פנים של אדם לסגנון ויזואלי אחר — ציור שמן, אנימציה יפנית, פוטוריאליזם. עם IP-Adapter.

כלים: ComfyUI + ComfyUI-IPAdapter-plus
מודל: SDXL + ip-adapter-plus_sdxl_vit-h.bin
IP Scale: 0.5–0.7 (נמוך = יותר גמיש, גבוה = דומה יותר)
4
מתקדם

Batch Generation API — 100 תמונות אוטומטית

סקריפט Python לייצור מאסיבי של תמונות דרך ComfyUI API. מצוין ל-Dataset, Stock Images, A/B Testing.

import requests, json, random

COMFY_URL = "http://127.0.0.1:8188"

def generate_image(prompt, seed=None):
    seed = seed or random.randint(0, 2**32)
    workflow = {
        "3": {"class_type": "KSampler",
              "inputs": {"seed": seed, "steps": 25, "cfg": 7,
                         "sampler_name": "dpmpp_2m", "scheduler": "karras",
                         "denoise": 1.0, "model": ["4", 0],
                         "positive": ["6", 0], "negative": ["7", 0],
                         "latent_image": ["5", 0]}},
        "4": {"class_type": "CheckpointLoaderSimple",
              "inputs": {"ckpt_name": "dreamshaper_xl.safetensors"}},
        "5": {"class_type": "EmptyLatentImage",
              "inputs": {"width": 1024, "height": 1024, "batch_size": 1}},
        "6": {"class_type": "CLIPTextEncode",
              "inputs": {"text": prompt, "clip": ["4", 1]}},
        "7": {"class_type": "CLIPTextEncode",
              "inputs": {"text": "worst quality, blurry", "clip": ["4", 1]}},
        "8": {"class_type": "VAEDecode",
              "inputs": {"samples": ["3", 0], "vae": ["4", 2]}},
        "9": {"class_type": "SaveImage",
              "inputs": {"images": ["8", 0], "filename_prefix": "batch"}}
    }
    r = requests.post(f"{COMFY_URL}/prompt",
                      json={"prompt": workflow})
    return r.json()

prompts = [f"portrait of person {i}, studio lighting" for i in range(100)]
for i, p in enumerate(prompts):
    generate_image(p, seed=i)
    print(f"Generated {i+1}/100")
5
מתקדם

ComfyUI Custom Workflow — סגנון עקבי

Pipeline שלם לדמות עקבית: LoRA + IP-Adapter + ControlNet Pose. כל תמונה אותה דמות, תנוחות שונות.

Pipeline: Load Checkpoint → Load LoRA (character:0.8) →
IP-Adapter (face ref, scale:0.5) → ControlNet OpenPose →
CLIP Text Encode → KSampler (steps:30, cfg:6.5) →
VAE Decode → Save Image

תוצאה: אותה דמות, 20 תנוחות שונות, סגנון עקבי לחלוטין

גיליון עזר — Cheat Sheet מלא

Sampler Comparison — איזה Sampler לבחור?

Sampler מהירות איכות שימוש אידיאלי
DPM++ 2M Karrasמהירמעולהברירת מחדל מומלצת לרוב הצרכים
DPM++ 3M SDE Karrasבינונימצויןפורטרטים ריאליסטיים, פרטים עדינים
Euler aמהיר מאודטובניסויים מהירים, variation גבוה
DDIMבינוניטובInpainting, img2img — תוצאות עקביות
LCMמהיר × 10בסיסיReal-time preview, draft מהיר

CFG Scale Guide

1–3
יצירתי מדי, "חלומי"
4–5
גמיש, לא קשיח
6–8
מומלץ
9–12
נאמן לפרומפט
13+
oversaturated

Resolution Best Practices

מודל רזולוציה מומלצת פורטרט (9:16) לנדסקייפ (16:9)
SD 1.5512×512512×768768×512
SDXL1024×1024832×12161216×832
Flux.11024×1024832×12161344×768

Common Errors — תיקון שגיאות נפוצות

CUDA out of memory
הוסף לפקודת ההפעלה: --lowvram (4GB) או --medvram (6–8GB). אפשר גם להוריד checkpoint FP8 במקום FP16.
תמונות מטושטשות / איכות נמוכה
בדוק שה-VAE תקין. הוסף ל-negative: (blurry:1.3), (soft focus:1.2). נסה להעלות Steps ל-30–35.
ידיים מעוותות / אצבעות שגויות
הוסף ל-negative: (deformed hands:1.4), (extra fingers:1.4), bad anatomy. או השתמש ב-ControlNet OpenPose ל-Pose מדויק.
ComfyUI לא מוצא Node
התקן את ComfyUI-Manager ← "Install Missing Custom Nodes" ← יתקין אוטומטית את כל ה-Nodes החסרים.
שגיאת checkpoint לא נטען
ודא שהקובץ .safetensors נמצא בנתיב הנכון: ComfyUI/models/checkpoints/. הפעל מחדש את ComfyUI לאחר הוספת קבצים.

Quality Tags — רשימה מהירה

# Positive — תמיד להוסיף בתחילת ה-Prompt:
(masterpiece, best quality:1.2), ultra detailed, 8k

# Photography:
RAW photo, DSLR, sharp focus, f/1.8, Canon EOS R5

# Lighting:
studio lighting, golden hour, cinematic, rim light

# Faces:
detailed eyes, perfect skin, natural makeup

# Negative — תמיד להוסיף:
(worst quality, low quality:1.4), deformed,
extra fingers, bad anatomy, watermark, text,
blurry, duplicate, mutation, ugly

הצעדים הבאים

אחרי שמבינים SD — הצעד הבא הוא LoRA Training. אמן מודל על תמונות שלך ותמיד תקבל תמונות עם אותו אדם, סגנון, או מוצר.