كلاود
ذكاء اصطناعي

ComfyUI: توليد صور AI متقدم على سيرفرك

كلاود|٢٤ أبريل ٢٠٢٦|4 دقائق قراءة|٣٩٤ مشاهدة
ComfyUI: توليد صور AI متقدم على سيرفرك

ComfyUI يعطيك تحكم node-based في Stable Diffusion. أقوى من WebUI العادي. نشرح التثبيت والاستخدام الأساسي.

ما هو ComfyUI؟

ComfyUI هو واجهة رسومية مفتوحة المصدر لتوليد الصور بالذكاء الاصطناعي، تعتمد على نظام العُقد (Nodes) بدلاً من الواجهات التقليدية. بينما أدوات مثل Automatic1111 توفر واجهة بسيطة بأزرار وقوائم، ComfyUI يعطيك تحكماً كاملاً في خط أنابيب التوليد عبر ربط العُقد ببعضها بصرياً.

هذا التصميم يجعله الخيار المفضل للمحترفين والمطورين الذين يحتاجون مرونة أكبر. وفقاً لإحصائيات GitHub، حصل المشروع على أكثر من 70,000 نجمة، مما يجعله من أسرع مشاريع الذكاء الاصطناعي نمواً في 2025.

لماذا ComfyUI بدلاً من البدائل؟

الميزةComfyUIAutomatic1111Fooocus
واجهة المستخدمعُقد بصريةقوائم تقليديةمبسطة جداً
التحكم في خط الأنابيبكاملمحدودأساسي
استهلاك الذاكرةمنخفض نسبياًمرتفعمتوسط
دعم النماذجSDXL, SD3, Flux, إلخSDXL, SD1.5SDXL, Flux
قابلية الأتمتةAPI كاملمحدودلا يوجد
منحنى التعلممتوسط إلى مرتفعمنخفضمنخفض جداً

النقطة الحاسمة: ComfyUI يستهلك ذاكرة VRAM أقل بنسبة 30-40% مقارنة بـ Automatic1111 عند تشغيل نفس النموذج، لأنه يحمّل فقط العُقد النشطة في الذاكرة.

المتطلبات التقنية

الحد الأدنى للتشغيل

  • معالج رسومي NVIDIA بذاكرة 6 جيجا VRAM كحد أدنى (يُنصح بـ 12 جيجا لنماذج SDXL)
  • ذاكرة رام 16 جيجا
  • مساحة تخزين 20 جيجا للبرنامج و النماذج الأساسية
  • Python 3.10 أو أحدث
  • CUDA 12.x مع أحدث تعريفات NVIDIA

التشغيل على سيرفر سحابي

إذا كنت تحتاج توليد صور بكميات كبيرة أو تريد مشاركة الأداة مع فريقك، تشغيل ComfyUI على سيرفر سحابي هو الحل الأمثل. كلاود (cloud.net.sa) توفر سيرفرات VPS بموارد عالية مناسبة لتشغيل أدوات الذكاء الاصطناعي، مع قوالب جاهزة تُسرّع عملية التثبيت.

التثبيت خطوة بخطوة

على نظام Linux (Ubuntu/Debian)

  1. ثبّت المتطلبات الأساسية:

    sudo apt update && sudo apt install python3-venv python3-pip git -y

  2. استنسخ المشروع:

    git clone https://github.com/comfyanonymous/ComfyUI.git && cd ComfyUI

  3. أنشئ بيئة افتراضية:

    python3 -m venv venv && source venv/bin/activate

  4. ثبّت المكتبات:

    pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu121

    pip install -r requirements.txt

  5. حمّل نموذجاً (مثال SDXL):

    حمّل ملف النموذج من Hugging Face وضعه في models/checkpoints/

  6. شغّل ComfyUI:

    python main.py --listen 0.0.0.0 --port 8188

الوصول عن بُعد

إذا ثبّت ComfyUI على سيرفر سحابي، افتح المنفذ 8188 في جدار الحماية ثم ادخل من المتصفح على http://عنوان-السيرفر:8188. يُنصح بإضافة طبقة حماية عبر Nginx reverse proxy مع كلمة مرور.

فهم نظام العُقد

المفهوم الأساسي

كل عملية توليد في ComfyUI هي سلسلة من العُقد المتصلة. كل عُقدة تؤدي وظيفة واحدة:

  • Load Checkpoint: تحميل النموذج الأساسي
  • CLIP Text Encode: تحويل النص إلى تمثيل رقمي يفهمه النموذج
  • KSampler: محرك التوليد الفعلي الذي يحوّل الضوضاء إلى صورة
  • VAE Decode: تحويل التمثيل الداخلي إلى صورة مرئية
  • Save Image: حفظ النتيجة النهائية

سير عمل بسيط للبدء

السير الافتراضي يتكون من 5 عُقد متصلة بالتسلسل: تحميل النموذج ثم ترميز النص الإيجابي والسلبي ثم التوليد ثم فك التشفير ثم الحفظ. هذا كافٍ لتوليد صور أساسية بجودة عالية.

تقنيات متقدمة

ControlNet

ControlNet يتيح لك التحكم في بنية الصورة المولّدة عبر صورة مرجعية. مثلاً: ارسم خطوطاً بسيطة لوضعية شخص، وComfyUI يولّد صورة واقعية تتبع تلك الوضعية بدقة.

img2img مع التحكم بالقوة

بدلاً من التوليد من الصفر، أدخل صورة موجودة وحدد نسبة التغيير. عند 0.3 تحصل على تعديلات طفيفة، وعند 0.8 تحصل على صورة جديدة تحتفظ بالبنية العامة فقط.

Upscaling

لتكبير الصور بدون فقدان الجودة، أضف عُقدة Upscale Model واستخدم نموذجاً مثل RealESRGAN. يمكن تكبير الصورة 4 أضعاف مع الحفاظ على التفاصيل.

الأتمتة عبر API

ComfyUI يوفر API كامل يتيح لك إرسال طلبات توليد برمجياً. هذا يفتح إمكانيات مثل:

  • ربط التوليد مع تطبيقك أو موقعك
  • توليد دفعات من الصور تلقائياً
  • بناء خدمة توليد صور كمنتج SaaS

كل سير عمل تبنيه في الواجهة يمكن تصديره كملف JSON واستخدامه عبر API. هذا يعني أنك تصمم مرة واحدة في الواجهة ثم تُنتج آلاف الصور برمجياً.

نصائح لتحسين الأداء

  • استخدم نماذج FP16 بدلاً من FP32 لتقليل استهلاك VRAM بنسبة 50%
  • فعّل خيار --lowvram إذا كانت ذاكرة GPU أقل من 8 جيجا
  • استخدم Tiled VAE Decode للصور الكبيرة (أكثر من 1024x1024)
  • احذف العُقد غير المستخدمة من سير العمل لتحرير الذاكرة
  • على سيرفرات كلاود، اختر باقة بذاكرة 16 جيجا كحد أدنى لتشغيل نماذج SDXL بسلاسة

ComfyUI أداة قوية تستحق وقت التعلم. ابدأ بسير العمل الافتراضي، افهم كل عُقدة، ثم وسّع تدريجياً. خلال أسبوع من الممارسة اليومية، ستتمكن من بناء أنظمة توليد صور متقدمة تتفوق على أي واجهة بسيطة.


ابدأ الآن

جاهز تشغّل الذكاء الاصطناعي على سيرفرك؟ اكتشف حلول استضافة AI أو صمم سيرفرك بالمواصفات المطلوبة.

مشاركة