المتطلبات
| المكوّن | الحد الأدنى | المريح |
|---|---|---|
| بطاقة الرسومات | NVIDIA بذاكرة 6 غيغابايت (SD 1.5) | NVIDIA 8–12 غيغابايت (SDXL)، 16 غيغابايت (SD 3.5 Large) |
| AMD / Apple | ROCm على لينكس، Apple Silicon بذاكرة 16 غيغابايت | أبطأ لكنه يعمل؛ DirectML على ويندوز بطيء |
| الذاكرة | 16 غيغابايت | 32 غيغابايت |
| القرص | 15 غيغابايت (التطبيق + نموذج واحد) | 50 غيغابايت فأكثر لعدة نماذج |
| النظام | Windows 10/11، Ubuntu 22.04+، macOS 13+ | |
لا تملك بطاقة متوافقة؟ أدوات هذا الموقع (الرسم الداخلي، التكبير، SDXL) تعمل على عتادنا دون تثبيت.
خطوة بخطوة (ويندوز، Automatic1111)
- ثبّت Python 3.10.6 مع تحديد Add Python to PATH. الإصدارات الأحدث تعطّل بعض الاعتماديات.
- ثبّت Git بالخيارات الافتراضية.
- افتح طرفية في المجلد الذي تختاره ونفّذ
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui. - نزّل نموذجًا: SDXL 1.0 base (6.9 غيغابايت) واختياريًا الـrefiner، أو Stable Diffusion 1.5 (4.3 غيغابايت). خذ ملف
.safetensors. - ضع النموذج في
stable-diffusion-webui/models/Stable-diffusion/. - انقر نقرًا مزدوجًا على
webui-user.bat. ينزّل التشغيل الأول نحو 5 غيغابايت من الاعتماديات ويستغرق 5 إلى 15 دقيقة. - افتح
http://127.0.0.1:7860في المتصفح، اختر النموذج أعلى اليسار، اكتب برومبتًا، واضغط Generate.
على لينكس وماك شغّل ./webui.sh بدل ملف .bat؛ ينشئ السكربت بيئة Python خاصة به.
خيارات تشغيل مفيدة
حرّر webui-user.bat واضبط COMMANDLINE_ARGS:
--xformers: أسرع وأخف على NVIDIA.--medvramأو--lowvram: للبطاقات من 4 إلى 6 غيغابايت، على حساب السرعة.--listen: الوصول إلى الواجهة من جهاز آخر على شبكتك.--api: يفعّل واجهة REST التي تستخدمها السكربتات (هكذا يتخاطب هذا الموقع مع Automatic1111 الخاص به).
الأخطاء الشائعة
- CUDA out of memory: قلّل حجم الصورة، أضف
--medvram، أغلق البرامج الأخرى التي تستخدم البطاقة. - Torch not compiled with CUDA: إصدار Python غير مدعوم أو PyTorch للمعالج فقط؛ أعد التثبيت بـPython 3.10 واحذف مجلد
venv. - No model found: الملف ليس في
models/Stable-diffusionأو امتداده خاطئ. - صور سوداء على AMD أو Apple: أضف
--no-halfأو--upcast-sampling.
بدائل Automatic1111
Forge نسخة أسرع بالواجهة نفسها. ComfyUI يستخدم مخطط عقد، مثالي لـSD 3.5 وFlux وللسلاسل المعقدة. Fooocus يخفي كل الإعدادات ويعطي نتائج بأسلوب Midjourney ببرومبت واحد. الثلاثة تقرأ ملفات النماذج وLoRA نفسها.