Stable Diffusion دليل التثبيت والاستخدام


※يشرح هذا كيفية تثبيت Stable Diffusion، ولكن قد تكون هناك أجزاء صعبة لأولئك الذين ليسوا على دراية بتكنولوجيا المعلومات.

إذا كانت لديك أي أسئلة، فلا تتردد في طرحها في المنتدى أدناه.

منتدى

جدول المحتويات

مزايا وعيوب تثبيت Stable Diffusion

بحلول عام 2024، إذا لم تستخدم Stable Diffusion، فإن إنشاء الصور سيتم عمومًا على مواقع خارجية.

عند استخدام موقع خارجي، هناك قيود على عدد الاستخدامات المجانية وقيود على أنواع الصور التي يمكن إنشاؤها.

ومع ذلك، من خلال تثبيت Stable Diffusion، يمكنك إنشاء الصور بحرية بقدر ما تشاء مجانًا. (تقديم نموذج يسمح لك بإنشاء مختلف أنواع الصور.)

من ناحية أخرى، يتطلب تثبيت Stable Diffusion على جهاز الكمبيوتر الخاص بك جهدًا، لذلك يكون مستوى الصعوبة أعلى من إنشاء الصور على مواقع خارجية.

أيضًا، قد يستغرق استخدام Stable Diffusion لإنشاء صور باستخدام قوة جهاز الكمبيوتر الخاص بك وقتًا على أجهزة الكمبيوتر ذات المواصفات المنخفضة.

الشروط المسبقة

تفترض الشرح أن جهاز الكمبيوتر الذي يتم استخدامه يعمل بنظام التشغيل Windows.

※إذا كان هناك طلب، سيتم إضافة معلومات لنظام Mac، لذلك يرجى إعلامنا.

نظرة عامة على عملية التثبيت

لتشغيل Stable Diffusion، يتطلب الأمر Python و Git.

Python هو لغة برمجة، و Git هو أداة إدارة البرامج.

تحتاج فقط إلى تثبيت كل منهما، حيث لن تقوم فعليًا ببرمجة أي شيء.

أيضًا، نظرًا لأن Stable Diffusion نفسه لديه حجم كبير، يتطلب حوالي 20 جيجابايت من المساحة الحرة.

※النماذج لديها سعة معينة أيضًا، لذلك إضافة المزيد سيزيد من الحجم الإجمالي.

تثبيت Python

قم بتنزيل المثبت من موقع Python الرسمي أدناه.

https://www.python.org/downloads/release/python-3106

※تثبيت إصدار قديم من Python قد يؤدي إلى حدوث عطل في Stable Diffusion.


اختر إما "مثبت Windows (32 بت)" أو "مثبت Windows (64 بت)".

※الاختيار يعتمد على ما إذا كان جهاز الكمبيوتر الخاص بك 32 بت أو 64 بت.

ارجع إلى الصفحة التالية لفحص بت نظامك.

https://support.microsoft.com/ja-jp/windows/32-%E3%83%93%E3%83%83%E3%83%88%E3%81%A8-64-%E3%83%93%E3%83%83%E3%83%88%E3%81%AE-windows-%E3%82%88%E3%81%8F%E5%AF%84%E3%81%9B%E3%82%89%E3%82%8C%E3%82%8B%E8%B3%AA%E5%95%8F-c6ca9541-8dce-4d48-0415-94a3faa2e13d


تشغيل المثبت الذي تم تنزيله.

تأكد من التحقق من "إضافة Python إلى PATH".


اتبع التعليمات التي تظهر على الشاشة لإكمال التثبيت.

تثبيت Git

قم بتنزيل المثبت من موقع Git الرسمي أدناه.

https://git-scm.com/download/win


اختر إما "32-bit Git for Windows Setup" أو "64-bit Git for Windows Setup".

※تمامًا مثل Python، يعتمد الاختيار على بت جهاز الكمبيوتر الخاص بك.


تشغيل المثبت الذي تم تنزيله.

تحقق من "أيقونات إضافية" أثناء التثبيت.

تابع التثبيت وفقًا للتعليمات التي تظهر على الشاشة.


تثبيت Stable Diffusion

أولاً، قرر أين تريد تثبيت المجلد.

من الأفضل اختيار محرك ذي مساحة كافية.

للبساطة، في هذا الوقت، سنقوم بتثبيته في "C:\sd".

※يرجى إنشاء مجلد "sd" مباشرة تحت محرك الأقراص C. إذا لم تعرف كيفية إنشاءه، فاستمر في القراءة. سيتم شرحه لاحقًا.

لتثبيت Stable Diffusion، تحتاج إلى تنفيذ أوامر في نافذة الأوامر.

أولاً، دعونا نفتح نافذة الأوامر.

اضغط على "زر Windows" + "R" معًا.

ستظهر شاشة تسمى "Run"؛ هناك، اكتب "cmd" واضغط على موافق.


ستفتح نافذة الأوامر.

قم بتنفيذ الأمر التالي.

「cd C:\sd」

يعني هذا الأمر التنقل إلى المجلد "sd" الذي تم إنشاؤه في وقت سابق.

※إذا لم تكن قد قمت بإنشاء مجلد "sd"، فقم بتنفيذ الأمر "mkdir C:\sd" لإنشاء المجلد.


قم بتنفيذ الأمر التالي.

「git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git」

من خلال تشغيل هذا الأمر، يمكنك تثبيت برنامج Stable Diffusion.


الآن، دعونا نتنقل إلى المجلد "sd" من مستكشف الملفات.

يمكنك فتح مستكشف الملفات عن طريق الضغط على "زر Windows" + "E".


يجب أن ترى مجلدًا يحمل اسم "stable-diffusion-webui" داخل مجلد "sd".


إذا كان لديك النموذج الذي تريد استخدامه، ضعه في المجلد التالي.

「C:\sd\stable-diffusion-webui\models\Stable-diffusion」

※سأتجاوز شرحًا مفصلًا حول النماذج. حتى بدون إعداد نموذج خاص بك، هناك نموذج من البداية، لذا دعونا نركز على تشغيل Stable Diffusion هذه المرة.


قم بتنفيذ "webui-user.bat (ملف دفعي لنظام Windows)" في مجلد "stable-diffusion-webui" لبدء تشغيل Stable Diffusion.

※قد يكون الجزء ".bat" مخفيًا. في هذه الحالة، قم بتشغيل النسخة المسماة "ملف دفعي لنظام Windows".

يستغرق التشغيل الأول وقتًا طويلاً.


قد تواجه الخطأ التالي عند بدء التشغيل.

「RuntimeError: Torch is not able to use GPU; add --skip-torch-cuda-test to COMMANDLINE_ARGS variable to disable this check」

في هذه الحالة، انقر بزر الماوس الأيمن على "webui-user.bat" الذي قمت بتشغيله مسبقًا وقم بتحريره باستخدام Notepad.

أضف "--skip-torch-cuda-test --upcast-sampling --no-half-vae --use-cpu interrogate --precision full --no-half" إلى قسم "COMMANDLINE_ARGS".

بعد ذلك، قم بتشغيل "webui-user.bat" مرة أخرى.


إذا كانت عملية البدء ناجحة، ستظهر شاشة Stable Diffusion تلقائيًا.

إذا لم تظهر الشاشة، قم بإدخال الرابط الذي يظهر في سطر الأوامر إلى متصفح الويب الخاص بك.


لهذا التوضيح، قم بتحديد "نقطة فحص (النموذج)" عشوائية وأدخل "صبي" في الرسالة، ثم انقر فوق زر "توليد".

سترى الصورة التي تم إنشاؤها في الزاوية السفلية اليمنى من الشاشة.


هذا يختتم الشرح لبدء Stable Diffusion.




قائمة عينات الصور والأفلام