يستخرج سير عمل ComfyUI هذا لوحة ألوان متناسقة من أي صورة مُدخلة ويعرضها كشريط ألوان نظيف بدقة كاملة. يتيح لك التحكم في عدد الألوان وما إذا كان عرض كل عيّنة متساويًا أو متناسبًا مع هيمنتها البصرية في المصدر. النتيجة صورة لوحة جاهزة للمشاركة، مناسبة للوحات المزاج، أدلة الهوية، رموز واجهة المستخدم، أو مراجع دراسة الألوان.
تقنيًا، المسار بسيط وسريع. تقوم LoadImage بإدخال الصورة إلى المخطط، ثم يحلل GLSLShader ألوان البكسلات ويجمع الدرجات المتقاربة في N مجموعات، ويقدّر حضورها النسبي، ويرسم لوحة الألوان الأفقية النهائية. تضبط PrimitiveInt العدد المستهدف للألوان، بينما يبدّل ComfySwitchNode بين عينات بعرض متساوٍ وعينات موزونة حسب الهيمنة. استخدم ResolutionSelector لتحديد أبعاد الإخراج بدقة، و SaveImageAdvanced للتحكم في تسمية الملف ووجهته. كل شيء يعمل داخل ComfyUI، لذا يمكنك التكرار بسرعة عبر تعديل قيم عقدتين وإعادة وضعه في قائمة الانتظار.
API
استخدم سير العمل هذا من الكود
كل سير عمل في Comfy هو رسم بياني بصيغة JSON. الحمولة أدناه هي هذا سير العمل بالضبط كما يشغله ComfyUI — يمكنك جلبه من الرابط، حفظه في نظام التحكم بالإصدارات، أو تحميله في ComfyUI وتشغيله عقدة تلو الأخرى.
شغّله من TypeScript أو Python باستخدام Comfy SDK. نفس الكود يعمل على Comfy Cloud أو ComfyUI الذي تستضيفه بنفسك — فقط عنوان URL الأساسي يتغير.
// Install (beta)
npm i @comfyorg/sdk
// Run this workflow (TypeScript)
import { Comfy } from "@comfyorg/sdk";
const client = new Comfy({ apiKey: "comfyui-..." });
const wf = await client.workflows.fromFile("workflow_api.json");
const job = await client.run(wf);
await job.getOutputs("<output-node-id>")[0].toFile("output.png");يأخذ SDK سير العمل بصيغة API: افتح هذا سير العمل في ComfyUI واستخدم ملف → تصدير سير العمل (API).
يتطلب الوصول إلى Comfy Cloud API خطة تتضمن مفتاح API.
الأسئلة الشائعة














