يحوّل سير عمل ComfyUI هذا صورة ثابتة واحدة إلى فيديو قصير موجّه بنص prompt. يستخدم LoadImage لإدخال الإطار المصدر، ثم يمرره إلى عقدة توليد مخصصة لـ Image-to-Video (المعرّف: 770dde0e-f342-49aa-ad1e-184724671c5d)، ثم يقوم SaveVideo بترميز تسلسل الإطارات الناتج. تعتمد عقدة التوليد على كلٍ من الصورة (كنقطة ارتكاز بصرية) وprompt (لاقتراح الحركة أو النمط أو تغييرات المشهد)، لتنتج مجموعة متماسكة من الإطارات تتطور مع الوقت.

تقنيًا، تقوم عقدة التوليد بإنشاء دفعة من الصور (إطارات) من الإدخال الثابت عبر sampling مع seed قابل للتحكم ومعلمات شائعة مثل عدد الإطارات وقوة الحركة/denoise ودرجة التوجيه والدقة. ثم يجمع SaveVideo هذه الإطارات في مقطع قابل للتشغيل وفق FPS وصيغة الإخراج التي تختارها (مثل MP4 أو WebM). تتحكم بالمدة عبر عدد الإطارات وبإحساس التشغيل عبر FPS، بينما يتيح seed تكرار النتائج أو تطويرها بشكل متسق. هذا يجعل سير العمل مناسبًا لدراسات حركة سريعة ومقاطع شبيهة بالـ cinemagraph ورسوم جاهزة للنشر على الشبكات الاجتماعية دون الحاجة لتصوير فيديو كامل.

API

استخدم سير العمل هذا من الكود

كل سير عمل في Comfy هو رسم بياني بصيغة JSON. الحمولة أدناه هي هذا سير العمل بالضبط كما يشغله ComfyUI — يمكنك جلبه من الرابط، حفظه في نظام التحكم بالإصدارات، أو تحميله في ComfyUI وتشغيله عقدة تلو الأخرى.

3515c5083027.json
جاري جلب JSON لسير العمل…

شغّله من 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.

الأسئلة الشائعة

الأسئلة الشائعة

عرض جميع سير العمل
Showing 30 of 30 templates