بناء أداة تلخيص تلقائي للمقالات (RSS → Python → OpenAI → Notion) خطوة بخطوة | GateOfAI

📘 بناء أداة تلخيص تلقائي للمقالات (RSS → Python → OpenAI → Notion) التصنيف: دروس الذكاء الاصطناعي — المستوى: مبتدئ/متوسط — المدة: 45–60 دقيقة 💡 الفكرة سننشئ أداة تُراقب أي RSS، تجمع الروابط الجديدة، تستخرج نص المقال، تُلخّصه باستخدام واجهة OpenAI، ثم تحفظ الملخّص تلقائيًا في قاعدة بيانات Notion. يمكنك تشغيلها يدويًا أو عبر جدولة/Zap. 🧰 المتطلبات حساب OpenAI ومفتاح API فعّال. مساحة عمل Notion وقاعدة بيانات (Database) لحفظ الملخصات. Python 3.10+ على جهازك. رابط RSS لمصدر الأخبار/المدوّنة. (اختياري) حساب Zapier لتشغيل الكود عند ورود عنصر RSS جديد. 🔧 الخطوة 1: فهم RSS واختيار المصدر RSS صيغة معيارية لبث المحتوى المُحدّث (عناوين/ملخص/رابط). ستجد رابط RSS في كثير من المواقع أو عبر أيقونة RSS البرتقالية. سنستخدم الرابط كمدخل للأداة. 🗂️ الخطوة 2: تجهيز قاعدة بيانات في Notion أنشئ Database في Notion بعنوان مثل: AI Summaries. أضِف الخصائص التالية: Title (عنوان الصفحة) — نوعه Title. URL — نوعه URL. Source — نص قصير. Summary — نص طويل. Published — تاريخ/وقت (اختياري). أنشئ تكامل Integration من Notion Developers، وامنحه صلاحية الوصول لقاعدة البيانات، واحتفظ بـ NOTION_TOKEN وDATABASE_ID. راجع مرجع الإنشاء عبر API إذا احتجت ضبطًا أدق. 🔐 الخطوة 3: حفظ المفاتيح كمتغيرات بيئية # macOS/Linux export OPENAI_API_KEY="ضع_المفتاح_هنا" export NOTION_TOKEN="ضع_رمز_نوتشن" export NOTION_DATABASE_ID="ضع_معرّف_القاعدة" 📦 الخطوة 4: تثبيت الحزم pip install feedparser trafilatura requests python-dotenv feedparser لقراءة RSS، وtrafilatura لاستخراج نص المقال من HTML، وrequests لإرسال الطلبات إلى Notion. 🤖 الخطوة 5: كود Python الكامل ينفّذ: قراءة RSS → تنزيل نص المقال → تلخيص عبر OpenAI → إنشاء صفحة في Notion. import os, time, feedparser, requests from datetime import datetime import trafilatura OPENAI_API_KEY = os.environ["OPENAI_API_KEY"] NOTION_TOKEN = os.environ["NOTION_TOKEN"] NOTION_DB = os.environ["NOTION_D...

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation.

Ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate.

استمر في القراءة

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