قمت ببناء نظام أتمتة متكامل على n8n يحوّل أي فيديو YouTube إلى شورتات احترافية منشورة على TikTok تلقائياً — بمجرد إدخال رابط الفيديو وعدد الشورتات المطلوبة.
آلية العمل خطوة بخطوة
يبدأ النظام عندما يُدخل المستخدم رابط YouTube وعدد الشورتات عبر نموذج بسيط مبني على n8n Form Trigger.
بعدها يُرسل الرابط مباشرةً إلى Klap.app الذي يستخدم الذكاء الاصطناعي لاختيار أفضل اللحظات في الفيديو، وإضافة تسميات توضيحية تلقائية، وإزالة الصمت، وإعادة تأطير المقاطع لتناسب الشاشة العمودية.
يتحقق النظام بعدها كل 15 ثانية من حالة المهمة عبر Polling Loop أول، وعندما تصبح جاهزة يطلب تلقائياً إنشاء نسخة Full Resolution عالية الجودة. ثم تبدأ Polling Loop ثانية مستقلة تنتظر اكتمال التصدير قبل المتابعة، مما يضمن عدم جدولة أي شورت بجودة ناقصة.
بعد اكتمال التصدير، يحسب كود JavaScript تاريخ الجدولة تلقائياً باستخدام عداد دوري محفوظ في Static Data يوزّع الشورتات على أيام متتالية. أخيراً يُرفع الشورت إلى Blotato ويُجدَّل مباشرةً على TikTok بالتوقيت المحسوب مع التحكم الكامل في إعدادات الخصوصية والتعليقات والـ Duet.
المميزات التقنية
تحرير بالذكاء الاصطناعي بالكامل — Klap.app يتولى اختيار اللحظات والكابشن وإزالة الصمت والـ Reframe تلقائياً.
Polling Loop مزدوج — حلقتا انتظار مستقلتان تمنعان المتابعة قبل اكتمال كل مرحلة لتفادي أي خطأ.
جدولة ذكية تلقائية — عداد JavaScript مستمر عبر Static Data يوزع الشورتات على أيام متتالية بلا تدخل بشري.
جودة Full Resolution مضمونة — النظام ينتظر جاهزية التصدير عالي الجودة قبل الجدولة.
إدخال بسيط جداً — رابط + عدد فقط، والباقي يحدث تلقائياً حتى النشر.
التقنيات المستخدمة
n8n — بناء الـ Workflow وربط جميع المراحل
Klap.app API — تحليل الفيديو وإنشاء الشورتات بالذكاء الاصطناعي
Blotato API — رفع الفيديو وجدولة النشر على TikTok
TikTok — منصة النشر النهائي
JavaScript + Static Data — منطق الجدولة والعداد الدوري