← المختبر

أنظمة الأتمتة بالذكاء الاصطناعي

مصنع شورتس عربي وإنجليزي يعمل كل يوم، وحوله ثمانية أنظمة بنيتها: تعلّم من الأرقام، ومواضيع بمصادر، ونشر على أربع منصات، وتحكّم من المحادثة، وحارس ليلي.

  • ٩أنظمة تعمل معاً
  • ٦فيديوهات كل يوم
  • ٤منصات نشر
  • ٩٠+اختباراً آلياً

مصنع الشورتس.

قناة شورتس عربية وأخرى إنجليزية، يديرهما خط إنتاج بنيته من البداية للنهاية. هذه محطاته بالترتيب.

  1. PLAN

    التخطيط

    n8n يجدول العمل ويشغّل كل خطوة في وقتها.

    n8n
  2. WRITE

    الكتابة

    نموذج لغوي يكتب النص، ونموذج ثانٍ جاهز إن تعثّر الأول.

    LLM
  3. CHECK

    الفحص

    مدقّق يرفض النص إن خالف الطول أو المدة المتوقعة أو قواعد البداية، ويطلب إعادة الكتابة.

    validator
  4. VOICE

    الصوت

    التعليق الصوتي عبر ElevenLabs أو edge-tts أو Gemini، حسب الإعداد.

    ElevenLabsedge-ttsGemini
  5. RENDER

    المونتاج

    MoneyPrinterTurbo يركّب الفيديو على خادم VPS.

    MoneyPrinterTurboVPS
  6. PUBLISH

    النشر

    الفيديو الجاهز يُنشر على يوتيوب، وعلى تيك توك في الخط العربي.

    YouTubeTikTok

ثمانية أنظمة تُبقيه يعمل وحده.

المصنع وحده ينتج. ما حوله يجعله يتعلّم ويُصلح نفسه ويبلّغني حين يتعثّر. كل نظام هنا يعمل على الخادم نفسه.

02 · LOOPكل يوم، وتقرير كل أسبوع

حلقة التعلّم من الأرقام

ستة فيديوهات يومياً بلا قياس هي ستة تخمينات. هذا النظام يجمع أرقام كل فيديو ويعيدها إلى الكاتب صباح اليوم التالي.

  1. جمع الإحصاءات
  2. نسبة البقاء
  3. بنك الافتتاحيات
  4. تقرير أسبوعي
كيف يعمل
  • يسحب المشاهدات ونسبة البقاء لكل فيديو من YouTube Analytics ويحفظها في ملف واحد.
  • بنك الافتتاحيات يرتّب الجمل الأولى التي أبقت المشاهد أطول، ليقرأها الكاتب قبل أن يبدأ.
  • رصد المنافسين: ما الذي ينتشر على قنوات أخرى خلال آخر ٤٨ ساعة، بالأرقام فقط.
  • صوت الجمهور: سؤال تكرر ثلاث مرات في التعليقات هو فيديو جاهز بكلمات المشاهد نفسه.
YouTube AnalyticsPythonLLM
03 · TOPICSكل صباح، والردود كل ساعة

محرّك المواضيع

المواضيع لا تنفد ولا تأتي بلا مصدر. محرّك يحصد ما يبحث عنه الناس، ويجلب حقائق لها مرجع يمكن الاستشهاد به.

  1. ما يكتبه الناس
  2. حقائق بمصدر
  3. صياغة بصوت القناة
  4. جدول المواضيع
كيف يعمل
  • يحصد اقتراحات البحث التلقائية: ما يكتبه الناس فعلاً، وهو الشكل المناسب لقناة فضول.
  • المسار الثاني يبدأ من حقيقة لها مصدر، ثم يعيد نموذج لغوي صياغتها بصوت القناة.
  • كل فيديو يَعِد بالمصدر عند الطلب، وبوت يمرّ على التعليقات كل ساعة ويردّ على كلمة «مصدر» بالرابط.
  • مخزون المواضيع الإنجليزية يتجدد تلقائياً كل صباح قبل أن ينفد.
Google SheetsLLMYouTube API
04 · PUBLISHبعد كل فيديو يُعتمد

موزّع النشر

فيديو واحد يخرج إلى أربع منصات، مرة واحدة فقط لكل منصة، حتى لو أعيد تشغيل الخطوة.

  1. فيديو معتمد
  2. YouTube
  3. TikTok
  4. Instagram · Facebook
كيف يعمل
  • النشر متمنّع عن التكرار: إعادة تشغيل الخطوة لا تنشر الفيديو مرتين.
  • خادم OAuth لتيك توك يعمل كخدمة systemd تعود وحدها بعد إعادة التشغيل، ومعه رافع احتياطي عبر Playwright.
  • رمز إنستغرام يتجدد تلقائياً قبل انتهاء صلاحيته.
  • الفيديوهات المنشورة تُنقل إلى Google Drive حتى لا يمتلئ القرص، بصلاحية ترى فقط ما أنشأته هي.
YouTubeTikTokInstagramFacebookrclone
05 · CHATOPSعند الطلب

التحكّم من المحادثة

أدير المصنع من تيليغرام: أراجع النصوص وأوافق على الفيديو وأعيد تشغيل صف معيّن، دون أن أفتح الخادم.

  1. رسالة موقّعة
  2. تحقّق من المالك
  3. أمر على الخادم
  4. ردّ بالنتيجة
كيف يعمل
  • /quota يعرض المتبقي من رصيد الصوت والنموذج اللغوي ومساحة القرص.
  • /retry يعيد صفاً معيّناً إلى الانتظار ويشغّله، و /render يضيف موضوعاً ويرندره فوراً.
  • مختبر النصوص ينشر بطاقة لكل نص: الافتتاحية، والأرقام التي يفحصها المدقق، وأسباب الرفض إن رُفض.
  • مفتاح المالك وحده يُنفّذ الأوامر؛ لا وكيل ولا عضو ولا تفاعل.
Telegramn8nDocker
06 · STORYحسب الجدول

خط القصص السينمائية

خط ثانٍ يصنع قصصاً مصوّرة: مشاهد مولّدة، ولقطات حقيقية، وتعليق صوتي، ثم مونتاج كامل بـ ffmpeg.

  1. نص القصة
  2. مشاهد مولّدة
  3. لقطات وصوت
  4. مونتاج
كيف يعمل
  • المشاهد تُولَّد بـ FLUX و Veo، واللقطات الحقيقية تُبحث تلقائياً في Pexels.
  • التعليق الصوتي بـ ElevenLabs، والتجميع كله بـ ffmpeg داخل حاوية الرندرة.
  • قاعدة ثابتة: لا يُجمَّد إطار أبداً. مقطع خرج أقصر من المطلوب يوقف العمل بدل أن يُمدَّد.
  • حزمة المشاهد تصل إلى تيليغرام للمراجعة قبل التجميع النهائي.
FLUXVeoPexelsElevenLabsffmpeg
07 · QCعلى كل فيديو

بوابة الجودة والتكلفة

لا يُطلب مني اعتماد فيديو قبل أن يُقاس: الصوت، والإطارات السوداء، والصمت، وكم كلّف.

  1. فيديو جاهز
  2. قياس الصوت
  3. إطارات وصمت
  4. تكلفة الفيديو
كيف يعمل
  • يقيس ارتفاع الصوت بمقياس LUFS ويكشف الإطارات السوداء والصمت الطويل.
  • أول تشغيل وجد فيديو منشوراً عند -23.4 LUFS، والمنصات تطبّع قرب -14، فكان أخفض من غيره بوضوح.
  • متتبّع التكلفة يحسب ما دُفع لكل فيديو، ويقول صراحة ما لم يمكن قياسه.
  • سرعات الأصوات مقاسة بالتوليد الفعلي والتوقيت، لا تقديرات.
ffmpegebur128Python
08 · OPSكل دقائق، وكل ليلة

الحارس الليلي

نظام يعمل وحده يحتاج من يلاحظ حين يتوقف. هذا الحارس يلاحظ خلال دقائق، ويحفظ نسخة من كل شيء كل ليلة.

  1. مراقبة
  2. نبض يومي
  3. نسخ احتياطي مشفّر
  4. اختبار الاستعادة
كيف يعمل
  • المراقب يلاحظ خلال دقائق رندرة توقفت أو خدمة سقطت، ويبلّغ فقط: رندرة عالقة ورندرة بطيئة تبدوان متشابهتين، وإيقاف السليمة يكلّف فيديو.
  • نسخ احتياطي مشفّر كل ليلة إلى خارج الخادم، والاستعادة مُختبَرة فعلياً في حاوية مؤقتة.
  • فحص يومي يقارن الكود في المستودع بما يعمل على الخادم فعلاً.
  • التنبيهات تصل إلى تيليغرام لي، وإلى Buzz حيث يقرؤها وكلاء الذكاء الاصطناعي ويبحثون في السبب.
systemdrcloneDockerBuzz
09 · PANELدائماً

لوحة التحكّم

لوحة ويب محمية بكلمة مرور أختار منها الصوت والسرعة وأسلوب الإلقاء والموسيقى لكل خط، وأرى الأرصدة.

  1. اختيار الصوت
  2. السرعة والأسلوب
  3. الموسيقى
  4. بطاقات الأرصدة
كيف يعمل
  • لكل خط، عربي وإنجليزي، صوته وسرعته وموسيقاه، والاختيار يُحفظ ويُقرأ في الرندرة التالية.
  • بطاقات الأرصدة تتحدث عند فتح الصفحة؛ قراءة ناقصة تظهر «غير متاح»، لا رقماً قديماً بثقة.
  • المدة المتوقعة لكل نص تُحسب من سرعة الصوت المختار، فيعرف المدقق إن كان النص أطول من اللازم.
PythonCaddyHTML