يحوّل Seedance 2.0 Depth Dancer أي مقطع مصدر إلى "هيكل" حركة عبر استخراج تسلسل خرائط عمق، ثم يعيد بناء الصورة من صورة مرجعية واحدة. في هذا سير العمل، يقوم VHS_LoadVideo بإدخال الفيديو المرجعي (والصوت)، وتحوّل عقدة Seedance 2.0 المخصصة (4871bd59-7f4e-475a-a872-bf5457365402) كل إطار إلى عمق لالتقاط حركة الكاميرا وحركة الجسد وهندسة المشهد، ثم تُركّب إطارات جديدة موجهة بالمظهر الذي تحدده عبر LoadImage. أخيرًا، يجمع SaveVideo الإطارات المولّدة ويمكنه تمرير المسار الصوتي الأصلي للحفاظ على التزامن.
تقنيًا، تمريرة العمق تزيل اللون والهوية وتترك البنية المكانية عبر الزمن فقط. يستخدم Seedance 2.0 العمق لكل إطار كمحرك للحركة، بينما تضبط الصورة المرجعية شكل الموضوع ومظهره وأسلوبه. تتحكم في المدة (نطاق الإطارات) والدقة ونسبة الأبعاد داخل عقدة Seedance 2.0 لمطابقة صيغة الإخراج المستهدفة، وتصل الصوت من VHS_LoadVideo إلى مدخل الصوت في SaveVideo كي يبقى التوقيت مقفلاً على المصدر. تتضمن الرسمة عقدة MarkdownNote لتوثيق الإعدادات ومسار التوصيل الموصى به.
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.
الأسئلة الشائعة














