يحوّل سير عمل ComfyUI هذا صورة مرجعية واحدة إلى إطار مفتاحي VFX متعدد الطبقات، ثم يستخدم هذا الإطار لقيادة فيديو سينمائي Seedance 2.0. ضمن مجموعة Generated VFX Passes، يتم بناء طبقات المؤثرات كتمريرات منفصلة—الانحراف اللوني، التوهج/البلوم، توهج العدسة، ولمسة فيلمية—ثم تُركّب مع عُقَد ImageBlend. يتم إنشاء التوهج باستخدام ImageBlur ويمتزج بوضع Screen؛ توهج العدسة عبارة عن تراكب بخلفية سوداء يمتزج بـ Screen؛ ويتم تطبيق الانحراف اللوني كتمرير يغطي الإطار بالكامل ويمتزج بوضع Normal. تظهر قوة المزج عبر عُقَد PrimitiveFloat، ويمكنك معاينة أي مرحلة باستخدام PreviewAny أو حفظ صور ثابتة عبر SaveImage.
بعد أن يبدو الإطار المركّب مناسبًا، يتم تمريره إلى ByteDance2ReferenceNode في مجموعة Seedance 2.0 Output لإنشاء مقطع حركة يرث مظهر الإطار. تُستخدم GeminiImage2Node وGeminiNode في المخطط لبناء تمريرات قائمة على الصورة وتحسينها، بينما يتحكم ImageBlend في كيفية تكديس كل تمرير. أخيرًا، يقوم SaveVideo بكتابة خرج Seedance 2.0 إلى القرص. هذا الإعداد مفيد لأنك تستطيع ضبط مظهر سينمائي على صورة ثابتة بشكل غير تدميري، واختبار كل تمرير بشكل منفصل، ثم الحصول على مظهر متسق وقابل للمزج يمتد عبر الفيديو—كل ذلك من إطار مرجعي واحد.
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.
الأسئلة الشائعة















