ComfyUI چیست؟ شروع کار با نصب ComfyUI

ComfyUI یک رابط گرافیکی مدرن، ماژولار و نودبیس قدرتمند است که امکان پیاده‌سازی و اجرای انواع مدل‌های هوش مصنوعی را روی سیستم شخصی فراهم می‌کند.

هم‌اکنون به دو صورت می‌توان ComfyUI را بر روی سیستم شخصی نصب نمود:

1 - نسخه دسکتاپ ComfyUI Desktop

2 - نسخه پرتابل ComfyUI Portable

پیشنهاد OmiX برای شروع: اگر کاربر تازه‌کار هستید، ابتدا ComfyUI Desktop را بررسی کنید. نسخه Portable برای کسانی مناسب‌تر است که کنترل بیشتری روی محل نصب، فایل‌ها و محیط اجرایی می‌خواهند.

0پیش‌نیازهای نصب

  • سیستم‌عامل Windows 10/11 نسخه 64 بیتی.
  • برای اجرا، کارت گرافیک NVIDIA با حداقل 6GB VRAM اهمیت زیادی دارد.
  • برای GPUهای NVIDIA، نصب درایور مناسب ضروری است.
  • فضای خالی کافی (حداقل 20GB روی SSD/HDD) برای ComfyUI، مدل‌ها و ورک‌فلوها در نظر بگیرید.
  • اتصال اینترنت مناسب برای دانلود برنامه، مدل‌ها و وابستگی‌های لازم به همراه ابزار تغییر IP مناسب.
نکته مهم: در نسخه‌های جدید، دیگر نیازی به نصب جداگانه Python و GIT نیست. ComfyUI محیط Python مستقل خودش را دارد و نصب دستی پایتون بیشتر برای موارد پیشرفته و توسعه‌دهندگان کاربرد دارد.

انتخاب روش نصب ComfyUI روی ویندوز

ComfyUI Portable

1-A - نسخه ComfyUI Portable (توصیه شده)

ComfyUI Desktop

1-B - نسخه ComfyUI Desktop

1-Bنصب ComfyUI Desktop

ComfyUI در حال حاضر نسخه Desktop را به‌عنوان ساده‌ترین روش شروع برای کاربران Windows و macOS ارائه می‌کند. در این روش بسیاری از مراحل فنی نصب و مدیریت محیط اجرایی از کاربر پنهان می‌شود.

از صفحه رسمی دانلود، نسخه مناسب سیستم‌عامل خود را دریافت و فایل Setup را اجرا کنید:

دانلود ComfyUI Desktop

ComfyUI Desktop

مراحل کلی

  1. فایل نصب را دانلود و اجرا کنید.
  2. ایجاد Workspace در ComfyUI Desktop
  3. توسط دکمه + New Instance یک محیط و فضای کاری جدید بسازید.
  4. تنظیمات GPU در ComfyUI Desktop
  5. وارد کردن نام کاربری و انتخاب پردازنده NVIDIA تنظیمات GPU در ComfyUI Desktop
  6. Skip & Install — صرف‌نظر موقت از دانلود مدل‌های مربوطه و ادامه نصب برنامه
پیشنهاد OmiX: در ادامه لینک‌های دانلود مدل‌های پیشنهادی به همراه توضیحات داده می‌شود...

1-Aنصب ComfyUI Portable در Windows

نسخه Portable یک بسته مستقل برای Windows است که ComfyUI و محیط Python موردنیاز را همراه خود دارد. بنابراین برخلاف نصب دستی، برای شروع کار لازم نیست پایتون را جداگانه نصب کنید.

دانلود Portable برای NVIDIA راهنمای رسمی Portable

ComfyUI Portable
  1. فایل Portable را دانلود کنید.
  2. آن را با 7-Zip یا ابزار Extract ویندوز در یک مسیر مناسب استخراج کنید.
  3. ساختار پوشه را دست‌کاری نکنید و پوشه اصلی ComfyUI_windows_portable را حفظ کنید.
  4. فایل اجرایی run_nvidia_gpu.bat را از داخل پوشه اصلی اجرا کنید.
  5. ComfyUI به‌صورت خودکار در مرورگر باز می‌شود. اگر باز نشد، از طریق آدرس زیر در مرورگر قابل دسترسی است:
http://127.0.0.1:8188/
محیط ComfyUI
نکته: پنجره Command Prompt (Terminal) را هنگام اجرای ComfyUI نبندید؛ این پنجره لاگ‌ها و خطاهای اجرای برنامه را نمایش می‌دهد.
نکته به‌روز: نسخه‌های جدید Portable ممکن است همراه Python 3.13 و CUDA 13.0 ارائه شوند. در برخی سیستم‌های قدیمی‌تر، ممکن است بسته سازگار دیگری لازم باشد؛ همیشه نسخه و سخت‌افزار خود را با بسته دانلودی تطبیق دهید.

2دانلود و نصب مدل‌های هوش مصنوعی (Checkpoints)

مدل‌های هوش مصنوعی (Checkpoint Models) کتابخانه‌های آموزش‌دیده‌ای هستند که هرکدام بین ۲.۵ تا ۸ گیگابایت حجم دارند و برای تولید تصویر، صدا و ویدیو استفاده می‌شوند. فایل‌های Checkpoint معمولاً با پسوندهایی مانند .safetensors ارائه می‌شوند و باید در پوشه متناسب با نوع خود قرار گیرند.

معرفی و آشنایی با دو منبع مهم مدل:

مدل‌های پیشنهادی که در منابع آموزشی OmiX استفاده شده‌اند:

  • Architecture v70 SD 1.5 Model — مدل معماری بهینه (حجم 4GB)، مناسب برای گرافیک 8GB
  • RealArchVisXL SDXL — مدل تخصصی معماری (حجم 6GB)، مناسب برای گرافیک 12GB
  • SD 1.5 TyDiffusion — مدل عمومی استیبل / تای‌دیفوژن (حجم 4GB)، مناسب برای گرافیک 6GB

📂 مسیر Checkpoints در Portable

مسیر رایج آن‌ها در نصب Portable در پوشه اصلی و آدرس زیر می‌باشد:

ComfyUI_windows_portable\ComfyUI\models\checkpoints\

📂 مسیر Checkpoints در Desktop

مسیر رایج آن‌ها در نصب Desktop به صورت زیر است (گزینه [username] را با نام کاربری ویندوز خود جایگزین کنید):

C:\Users\[username]\AppData\Local\Comfy-Desktop\ComfyUI-Shared\models\checkpoints

3ComfyUI Manager برای نسخه Portable

ComfyUI Manager

ComfyUI Manager برای مدیریت Custom Nodeها، مدل‌ها و انجام کارهایی مانند نصب، حذف و به‌روزرسانی افزونه‌ها استفاده می‌شود.

ComfyUI Desktop: Manager به‌صورت پیش‌فرض همراه نسخه Desktop ارائه می‌شود و نیاز به نصب جداگانه ندارد.

نصب Manager در ComfyUI Portable

راهنمای رسمی Manager
  1. ابتدا از پیش‌نیازهای اختیاری، GIT را بر روی سیستم خود نصب کنید.
  2. به محل نصب ComfyUI و پوشه ComfyUI/custom_nodes/ بروید.
  3. یک پنل دستورات (CMD) در همان آدرس باز کنید.
  4. فرمان زیر را در CMD اجرا نمایید:
  5. git clone https://github.com/ltdrdata/ComfyUI-Manager comfyui-manager
  6. ComfyUI را ری‌استارت کنید.
توجه: نصب Manager برای نصب نودهای سفارشی اُمیکس و دیگر توسعه‌دهندگان ComfyUI الزامی است.

4تنظیم پیشرفته آدرس مدل‌ها در Portable

این بخش برای کاربران حرفه‌ای و کسانی که چند نصب مختلف از ComfyUI دارند کاربرد دارد. اگر مدل‌های هوش مصنوعی خود را در مسیرهای مختلفی ذخیره می‌کنید، می‌توانید آن‌ها را توسط فایل extra_model_paths.yaml مدیریت کنید.

نمونه فایل YAML را از لینک زیر دانلود کرده و متناسب با مسیرهای خود ویرایش کنید و آن را در پوشه اصلی ComfyUI قرار دهید:

ComfyUI_windows_portable\ComfyUI\

نمونه extra_model_paths.yaml

توجه: قبل از جایگزین کردن فایل YAML جدید، حتماً از فایل قبلی پشتیبان (Backup) تهیه کنید.

5دانلود و استفاده از Workflow

یکی از مزیت‌های اصلی ComfyUI امکان ذخیره و انتقال Workflow است. یک ورک‌فلو شامل مجموعه‌ای از نودها، اتصال‌ها و تنظیمات دقیق برای یک فرآیند مشخص است.

نمونه Workflowهای OmiX:

قبل از اجرای Workflow: اگر ComfyUI خطا داد که نود یا مدلی گم شده است، ابتدا نام موارد موردنیاز را چک کنید و سپس از طریق Manager برای نصب Custom Nodeهای مربوطه اقدام کنید.

ویدیوهای آموزشی ComfyUI رایگان در یوتیوب

اُمیکس مرجع آموزشی ComfyUI و توسعه‌دهنده Custom Node برند OmiXDev

 مشاهده پلی‌لیست در YouTube

بازگشت به ابتدای صفحه ↑