دراسة حالة
Keforo Studio
إعلانات فيديو بالذكاء الاصطناعي، وصور منتجات، وتعليق صوتي بالدارجة، وحملات كاملة للتجارة الإلكترونية في المنطقة، من رصيد نقاط واحد.
- الدور
- المؤسس، مهندس برمجيات متكامل
- السنة
- 2025
التحدي
متجر يصف منتجًا. يجب أن يحصل على إعلان فيديو جاهز: مقاطع وصوت ونصوص من أربعة مزوّدين للذكاء الاصطناعي، تُدفع من رصيد نقاط واحد.
بالأرقام
- ≈ 100إجراء مفهرس لدى fal.ai وReplicate وOpenRouter وElevenLabs.
- 6نماذج فيديو خلف نموذج واحد، من Wan 2.5 إلى Veo 3.1.
- 3عمّال في الوقت نفسه، سقفًا للمال الجاري في أي لحظة.
- 5خطوات من وصف المنتج إلى إعلان فيديو كامل بدقة 720p.
ما الذي يفعله
استوديو واحد، كل الصيغ.
مقاطع فيديو من 4 إلى 12 ثانية، وصور منتجات، وتعليق صوتي بلغات كثيرة منها الدارجة المغربية، ونصوص إعلانية بالدارجة والفرنسية والعربية والإنجليزية، وإعلانات فيديو كاملة من 30 إلى 120 ثانية.
وحوله: مشاريع تجمع التوليدات، وفريق بأدوار يتقاسم رصيدًا واحدًا، ومحفظة تُدفع بالبطاقة عبر Stripe أو بالتحويل البنكي بالدرهم.
مباشر
النموذج يأتي من الفهرس
كل نموذج هو إجراء في سجل: مزوّده، ومعرّف النموذج، وتكلفته بالنقاط، وأدنى خطة يحتاجها، والمعاملات التي يقبلها. بدّل الإجراء وراقب الحقول والسعر على الزر وقفل الخطة وهي تتغيّر.
مباشر
إعادة
توليد واحد، معادًا تشغيله
تُخصم النقاط أولًا، ثم يوضع العمل في الطابور، فيحجزه أحد ثلاثة عمّال، ويعمل المزوّد، وتُنسخ النتيجة إلى تخزين الاستوديو، ويُبلَّغ المتصفح عبر WebSocket.
إعادة
المعمارية
مسار الطلب داخل النظام
نداءات المزوّدين الطويلة تخرج من مسار الطلب: طابور دائم، ومجموعة صغيرة من العمّال، وأحداث الحالة عبر WebSocket، وكل مخرج يُنسخ إلى تخزين الاستوديو.
خط إنتاج الحملات
من المنتج إلى الإعلان، في خمس خطوات
الخطوة 1 من 5
لوحة القصة
يكتب النموذج مشهدًا لكل لحظة، مع سطر تعليق صوتي لكل مشهد. يتوقف خط الإنتاج هنا: تعدّل المشاهد أو تضيفها أو تحذفها أو تعيد ترتيبها قبل أي خطوة مكلفة.
الخطوة 2 من 5
الحجز
التأكيد يحجز نقاط العمل كله دفعة واحدة: المشاهد × (المقطع + الصوت) + التركيب + لوحة القصة. وما لم يُستعمل يُرَدّ دفعة واحدة.
الخطوة 3 من 5
المقاطع
مقطع لكل مشهد، تُولَّد بالتوازي. المقطع الفاشل يُتجاوز وتستمر الحملة.
الخطوة 4 من 5
التعليق الصوتي
تبدأ بفاصل ثلاث ثوانٍ، لأن مزوّد الصوت يرفض الطلبات المتزامنة على حساب واحد. التعليق الصوتي الفاشل يوقف الحملة حتى تعيده أو تركّب بدونه.
الخطوة 5 من 5
التركيب
يوحّد FFmpeg كل مقطع إلى 1280×720 بمعدل 24 إطارًا، ويمزج صوت المقطع عند 20% تحت الصوت، ويصل المشاهد بترتيب لوحة القصة. بلا ذكاء اصطناعي، وبلا تكلفة لكل حملة.
مباشر
حملة، من المنتج إلى الإعلان
تحوّل الحملة وصف المنتج إلى إعلان فيديو كامل بدقة 720p، مع موضعين يتدخل فيهما الإنسان: مراجعة لوحة القصة، وتوقف إذا فشل تعليق صوتي.
مباشر
النقاط
النقاط، في رصيد واحد
النقاط هي العملة الوحيدة داخل المنتج. رصيد واحد يغطي الفيديو والصورة والصوت والنص والحملات، وهو ملك المنظمة لا الشخص، فيتقاسمه الفريق.
تُصرف النقاط المجانية أولًا، ثم نقاط الاشتراك الشهري، ثم الشحنات المشتراة. كل خصم يسجّل من أين جاء كل مقدار، وهذا ما يجعل الردّ الدقيق ممكنًا.
صورة المسودة نقطة واحدة؛ فيديو Wan 2.5 بـ31، وKling 2.6 Pro بـ43، وVeo 3.1 بـ193. يوازن المستخدم بنفسه بين الجودة والتكلفة.
بُني بـ
- Bun
- Hono
- MongoDB
- Redis
- BullMQ
- WebSocket
- Next.js
- OpenRouter
- fal.ai
- ElevenLabs
- Replicate
- FFmpeg
- Stripe
- S3 / R2
أين وصل
يعمل على studio.keforo.com
الفيديو والصورة والصوت والنص والحملات تعمل من رصيد نقاط واحد. والقادم: استنساخ الصوت، وصور المنتج كمدخلات للمقاطع، والنصوص المركّبة والانتقالات، ومحرر داخل المتصفح.
اقرأ كيف يعمل- إعلانات مركّبة من 30 إلى 120 ثانية، تُجمَّع على الخادم.
- 720p
- جيوب للنقاط: مجانية واشتراك وشحن، تُرَدّ بالضبط عند الفشل.
- 3