يحوّل هذا سير العمل في ComfyUI مطالبة نص عادي إلى فيديو مُنتَج بالكامل مع حوار متزامن ومؤثرات صوتية وموسيقى باستخدام نموذج HappyHorse 1.1. ترسل عقدة HappyHorseTextToVideoApi مطالبتك وإعداداتك إلى خدمة HappyHorse، التي تولّد ملف فيديو واحدًا مع مسار الصوت مدمجًا. ثم تقوم عقدة SaveVideo بكتابة ذلك الفيديو المُعاد إلى القرص في المسار الذي تختاره، لتنتهي بملف واحد جاهز للمشاركة.
تقنيًا، سير العمل خفيف ومركّز: تتولى HappyHorseTextToVideoApi كل التوليد عن بُعد (المرئيات والصوت معًا) وتُخرج كائن فيديو موحّد. لا توجد عملية تجميع إطارات وسيطة أو خط صوت منفصل لإدارته في ComfyUI. وهذا يجعله مناسبًا للتكرار السريع على محتوى حلقات قصيرة وإعلانات المنتجات والمشاهد السينمائية التي يكون فيها التزامن بين الصورة والصوت مهمًا، لكنك تريد تجنب تعقيد العُقَد المتعددة. عبر تنظيم مطالبتك بوصف مشاهد واضح وحوار بين علامتي اقتباس وإشارات بسيطة للصوت/الموسيقى، يمكنك توجيه HappyHorse 1.1 لإنتاج تسلسلات متماسكة ومؤقتة يحافظ عليها SaveVideo كملف واحد.
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.
الأسئلة الشائعة














