Repository navigation
Description
تثبيت المكتبة وتوليد الملف
!pip install python-pptx
from pptx import Presentation
from pptx.util import Inches, Pt
from pptx.dml.color import RGBColor
from pptx.enum.text import PP_ALIGN
from google.colab import files
1. إعداد العرض بمقاس 16:9
prs = Presentation()
prs.slide_width = Inches(13.333)
prs.slide_height = Inches(7.5)
الألوان الرسمية لهوية بصيرة
COLOR_NAVY = RGBColor(11, 19, 43) # كحلي سينمائي داكن
COLOR_GOLD = RGBColor(212, 175, 55) # ذهبي هادئ
COLOR_WHITE = RGBColor(255, 255, 255) # أبيض
COLOR_LIGHT_BG = RGBColor(248, 249, 250) # خلفية فاتحة مريحة
COLOR_TEXT_DARK = RGBColor(33, 37, 41) # نصوص أساسية
COLOR_GRAY = RGBColor(108, 117, 125) # نصوص فرعية
بيانات الشرائح الـ 24 كاملة
slides_content = [
{
"title": "بصيرة ✦",
"subtitle": "مشروع إعلامي توعوي وفرصة رعاية سنوية\n«لأن الفهم بداية التغيير»\n\nمقترح رعاية موجّه إلى مجمع الطاووس",
"is_dark": True
},
{
"title": "لماذا هذه المبادرة؟",
"points": [
"تدفق يومي هائل للمحتوى الرقمي، لكن كثرة المشاهدة لا تعني بالضرورة الفهم أو تعديل السلوك.",
"الحاجة لمحتوى قصير، رصين، وجذاب يساعد المتابع على فهم واقعه وقراراته اليومية.",
"الفرصة: تقديم بديل واعي يجمع بين جاذبية الإنتاج وعمق الرسالة الإنسانية والمجتمعية."
]
},
{
"title": "ما هي بصيرة؟",
"points": [
"علامة إعلامية رقمية توعوية مستقلة تشرح مفاهيم الحياة والمجتمع والتقنية بأسلوب مبسط.",
"الرؤية: أن تصبح بصيرة مساحة رقمية تعين الناس على التفكير واتخاذ قرارات أكثر وعياً ورشداً.",
"الرسالة: شرح الواقع وإنارة بصيرة المتابع ونقل المعرفة النافعة."
]
},
{
"title": "هوية بصيرة وشخصيتها الإعلامية",
"points": [
"الوضوح والعمق دون استعراض أو تعقيد لغوي مصطنع.",
"المسؤولية والمصداقية في نقل المعلومات واحترام عقل المتابع.",
"الفرز المنهجي الواعي بين: الحقيقة، الاستنتاج، الافتراض، والرأي الشخصي.",
"الاستناد إلى المعرفة العلمية والقيم المجتمعية والأخلاقية الرصينة."
]
},
{
"title": "محاور المحتوى السبعة",
"points": [
"الوعي وفهم الذات وتطوير العادات اليومية وإدارة الوقت.",
"المال، القرارات الاستهلاكية، وفهم اقتصاديات الحياة اليومية.",
"العلاقات والمجتمع وفهم التحولات والظواهر الحديثة.",
"التاريخ، الجغرافيا، والهوية الوطنية.",
"التكنولوجيا، الذكاء الاصطناعي، والتفكير النقدي وفحص الأخبار."
]
},
{
"title": "سلسلة الـ 300 فيديو (الخطة التحريرية)",
"points": [
"خطة إنتاج تحريرية منهجية مستهدفة تضم 300 فكرة موثقة لتأمين الاستمرارية ومنع التكرار.",
"فهرس منظم يربط كل حلقة بمصدرها وهدفها السلوكي قبل الدخول في الإنتاج.",
"تنبيه شفاف: هذا الرقم يمثل خطة إنتاج طموحة ومستهدفة، وليس مواد منجزة مسبقاً."
]
},
{
"title": "نموذج الإنتاج: الحلقة الأولى",
"points": [
"العنوان: «لماذا نهرب من مواجهة أنفسنا؟»",
"افتتاحية سينمائية جذابة تعالج صعوبة الاعتراف بالخطأ والتهرب من العادات السلبية.",
"سرد صوتي هادئ ورصين دون موسيقى صاخبة، مع التركيز على نقاء الرسالة.",
"خاتمة محفزة تدعو لخطوة عملية، مع منشور مكتوب متمم يعمق المراجع والنقاط."
]
},
{
"title": "دورة العمل والإنتاج الفني",
"points": [
"مسار الإنتاج: فحص الفكرة وتوثيقها ← الصياغة ← التسجيل الصوتي ← المونتاج ← التدقيق والاعتماد ← النشر.",
"اعتماد نظام أرشفة دقيق، وتوحيد القوالب البصرية لترسيخ الهوية.",
"مراجعة دورية للمؤشرات الفنية لتطوير الإيقاع وجودة الصوت والصورة."
]
},
{
"title": "قنوات النشر الرقمية المستهدفة",
"points": [
"الفيديوهات العمودية القصيرة (30-60 ثانية): Facebook Reels، YouTube Shorts، وTikTok.",
"المنشورات التحليلية والمصادر المكتوبة: فيسبوك ومنصات التفاعل النصي.",
"الانتشار يُبنى بالصبر وتراكم القيمة دون إطلاق وعود انتشار خيالية غير مضمونة."
]
},
{
"title": "الفئات والجمهور المستهدف",
"points": [
"الشباب والمهتمون بتطوير التفكير، بناء العادات الإيجابية، واتخاذ قرارات أفضل.",
"الأسر والمتابعون الباحثون عن محتوى هادف ونظيف وسط ضجيج المنصات.",
"تحديد اهتمامات الجمهور سيتم تدريجياً عبر قراءة بيانات التفاعل الحقيقية وليس التخمين."
]
},
{
"title": "لماذا يحتاج المشروع إلى راعٍ رسمي؟",
"points": [
"تأمين استمرارية وتيرة النشر المنتظمة على مدار 12 شهراً.",
"تحديث وتطوير معدات التسجيل الفني وهندسة الصوت والتصوير.",
"تفريغ الوقت والجهد للبحث الرصين والتدقيق لضمان جودة المحتوى.",
"المشروع قادر على البدء بالإمكانات الذاتية، لكن الرعاية تسرّع نضجه واستقراره."
]
},
{
"title": "لماذا مجمع الطاووس بالذات؟",
"points": [
"تكامل أنشطة مجمع الطاووس مع متطلبات الحياة اليومية (البيت، التقنية، النقل، المعيشة).",
"السمعة التجارية الطيبة والحرص على الحضور الإيجابي في المجتمع المحلي.",
"فرصة فريدة لتجسيد المسؤولية المجتمعية عبر رعاية مبادرة فكرية هادفة."
]
},
{
"title": "شكل الرعاية السنوية المقترح",
"points": [
"تنويه صوتي ومرئي راقٍ وهادئ في مطلع الفيديو: «هذه الحلقة برعاية مجمع الطاووس».",
"إبراز اسم وشعار الراعي في البوسترات الترويجية ومواد الإطلاق والستوريات الدورية.",
"إدراج الراعي في العروض الرسمية وصفحات الشكر بالتقارير الدورية.",
"ضابط أساسي: عدم وضع إعلانات مستمرة طوال الفيديو حفظاً لرصانة المحتوى وقيمته."
]
},
{
"title": "النماذج البصرية لمواد الرعاية",
"points": [
"بوستر الإطلاق الرسمي: إبراز عنوان «رحلة 300 فيديو» مع عبارة «برعاية مجمع الطاووس».",
"بوسترات الحلقات: عنوان الموضوع هو البارز، مع شريط سفلي أنيق مخصص لشعار الراعي.",
"اعتماد كافة المقاسات والألوان الرسمية بعد استلام الملفات المعتمدة من إدارة المجمع."
]
},
{
"title": "القيمة المضافة لمجمع الطاووس",
"points": [
"ترسيخ صورة ذهنية راقية تقرن اسم المجمع بالوعي والنفع العام وخدمة المجتمع.",
"ظهور رقمي متكرر ومنتظم أمام جمهور جاد يقدّر الجودة والمصداقية.",
"تقارير تقييم دورية ونصف شهرية شفافة توضح مؤشرات الأداء الحقيقية.",
"التميز: الفصل الواضح بين الظهور المؤسسي النبيل وبين أرقام المبيعات المباشرة."
]
},
{
"title": "منظومة علامات الأستاذ مهدي التجارية",
"points": [
"مهدي تيليكوم: الهواتف، الحواسيب، والتكنولوجيا وملحقاتها.",
"مهدي موتورز: الدراجات النارية ومعدات الأمان.",
"نشاط الأجهزة الكهرومنزلية وتجهيزات البيت العصري.",
"مجمع الطاووس: الأثاث الراقي والمفروشات والديكور.",
"تنبيه: سيتم اعتماد المسميات الرسمية والسجلات الدقيقة بالاتفاق المباشر."
]
},
{
"title": "آفاق التعاون التجاري الإضافي (مسار منفصل)",
"points": [
"إمكانية إنتاج سلاسل توعوية وإرشادية مستقلة تماماً لخدمة أنشطة المجمع التجارية.",
"أمثلة عملية: كيف تختار هاتفك المناسب؟ إرشادات أمان قيادة الدراجات، معايير اختيار الأثاث.",
"يخضع هذا المسار لعقد إنتاجي تجاري منفصل تماماً عن رعاية بصيرة التوعوية."
]
},
{
"title": "التكامل التام مع الفريق الداخلي للمجمع",
"points": [
"بصيرة ليست بديلاً عن فريق التسويق الحالي للمجمع ولا تنافسهم إطلاقاً.",
"فريق المجمع يتولى عروض السلع، الأسعار، والإعلانات واللايفات المباشرة بنجاح.",
"دور بصيرة هو بناء «السمعة المؤسسية والصورة الذهنية (Brand Equity)» بعيدة المدى."
]
},
{
"title": "مؤشرات المتابعة والشفافية التامة",
"points": [
"الالتزام الصارم بجدول الإنتاج والنشر المتفق عليه.",
"تقارير دورية مبنية على البيانات الرقمية الرسمية للمنصات دون مبالغة.",
"متابعة عمق التفاعل الحقيقي: الحفظ، المشاركة، والتعليقات البناءة.",
"خط الأساس يبدأ حسابه وتطويره بعد الانطلاق الرسمي للمشروع."
]
},
{
"title": "إدارة المخاطر وحماية السمعة",
"points": [
"بروتوكول فوري للتصويب العلني عند اكتشاف أي خطأ معلوماتي حمايةً للمشروع والراعي.",
"تجنب الخوض في الجدليات العقيمة أو القضايا الخلافية التي تضر بالمصداقية.",
"جلسات مراجعة كل 3 أشهر لبحث أي تحديات تشغيلية أو مقترحات تطوير."
]
},
{
"title": "ضوابط المصداقية واستقلالية الطرح",
"points": [
"الفصل المنهجي بين الرسالة التوعوية الرصينة وأي إعلان تجاري للمنتجات.",
"الشفافية الكاملة أمام المتابعين في الإفصاح عن هوية الجهة الراعية.",
"الالتزام بالأمانة الأخلاقية والتحقق العلمي في كافة الموضوعات المطروحة."
]
},
{
"title": "إطار بنود اتفاق الرعاية السنوية (12 شهراً)",
"points": [
"مساهمة رعاية سنوية تغطي تكاليف الإنتاج الأساسية وتُقسّم على دفعات مرحلية واضحة.",
"تحديد حقوق ظهور الراعي المعتمدة في الفيديوهات ومواد الترويج والمنشورات.",
"مراجعة ربع سنوية مشتركة لتقييم النتائج وبحث سبل التجديد والتطوير."
]
},
{
"title": "الخطوات العملية القادمة",
"points": [
"الاستماع لملاحظات ومقترحات الأستاذ مهدي الكريمة ومناقشتها.",
"تعديل بنود المقترح وصيغة الرعاية وفق ما يتم التوافق عليه بين الطرفين.",
"استلام الشعار الرسمي للمجمع وصياغة الاتفاق المكتوب تمهيداً لبدء الإنتاج."
]
},
{
"title": "بصيرة ✦",
"subtitle": "«لأن الفهم بداية التغيير»\n\nشكراً جزيلاً لوقتكم واهتمامكم\nنسعد بمناقشة آرائكم وبناء هذه الشراكة المباركة",
"is_dark": True
}
]
blank_layout = prs.slide_layouts[6]
for data in slides_content:
slide = prs.slides.add_slide(blank_layout)
bg = slide.background
fill = bg.fill
fill.solid()
is_dark = data.get("is_dark", False)
fill.fore_color.rgb = COLOR_NAVY if is_dark else COLOR_LIGHT_BG
if is_dark:
txBox = slide.shapes.add_textbox(Inches(1.5), Inches(2.0), Inches(10.33), Inches(3.5))
tf = txBox.text_frame
tf.word_wrap = True
p = tf.paragraphs[0]
p.text = data["title"]
p.alignment = PP_ALIGN.CENTER
p.font.size = Pt(46)
p.font.bold = True
p.font.color.rgb = COLOR_GOLD
p2 = tf.add_paragraph()
p2.text = data.get("subtitle", "")
p2.alignment = PP_ALIGN.CENTER
p2.font.size = Pt(22)
p2.font.color.rgb = COLOR_WHITE
p2.space_before = Pt(24)
else:
# شريط علوي صغير
top_box = slide.shapes.add_textbox(Inches(1.0), Inches(0.4), Inches(11.33), Inches(0.4))
tf_top = top_box.text_frame
p_top = tf_top.paragraphs[0]
p_top.text = "بصيرة ✦ | مقترح رعاية مجمع الطاووس"
p_top.alignment = PP_ALIGN.RIGHT
p_top.font.size = Pt(12)
p_top.font.color.rgb = COLOR_GRAY
# عنوان الشريحة
title_box = slide.shapes.add_textbox(Inches(1.0), Inches(0.9), Inches(11.33), Inches(1.1))
tf_title = title_box.text_frame
p_t = tf_title.paragraphs[0]
p_t.text = data["title"]
p_t.alignment = PP_ALIGN.RIGHT
p_t.font.size = Pt(32)
p_t.font.bold = True
p_t.font.color.rgb = COLOR_NAVY
# محتوى الشريحة
content_box = slide.shapes.add_textbox(Inches(1.0), Inches(2.2), Inches(11.33), Inches(4.5))
tf_content = content_box.text_frame
tf_content.word_wrap = True
for pt in data.get("points", []):
p = tf_content.add_paragraph()
p.text = f"• {pt}"
p.alignment = PP_ALIGN.RIGHT
p.font.size = Pt(20)
p.font.color.rgb = COLOR_TEXT_DARK
p.space_after = Pt(16)
filename = "Basira_Tawous_Sponsorship.pptx"
prs.save(filename)
print("تم إنشاء الملف بنجاح! جاري التنزيل...")
files.download(filename)
Activity