مرصد الأخبار الإقليمية اليومي للمنظمات الإنسانية
Workflow في n8n يجمع أخبار MENA من 30–50 مصدر RSS، يُصفّيها بكلمات مفتاحية ذات صلة، يُلخّص العناوين بالعربية، ويرسل تقريراً يومياً إلى الفريق صباحاً.
الهدف من مسار العمل
تقليل وقت متابعة الأخبار اليومية للمنظمات التي تعتمد على فهم السياق الإقليمي، مع تقليل احتمال تفويت أحداث مهمة.
خطوات التشغيل التفصيلية
الخطوات
مخطط سير العمل
رسم بياني مُولَّد تلقائيًا
التفاصيل البرمجية والتهيئة
مقدمة حول سير العمل
Workflow في n8n يجمع أخبار MENA من 30–50 مصدر RSS، يُصفّيها بكلمات مفتاحية ذات صلة، يُلخّص العناوين بالعربية، ويرسل تقريراً يومياً إلى الفريق صباحاً.
الهدف من سير العمل
تقليل وقت متابعة الأخبار اليومية للمنظمات التي تعتمد على فهم السياق الإقليمي، مع تقليل احتمال تفويت أحداث مهمة.
الأدوات والتقنيات المستخدمة
تم استخدام الأدوات التالية: n8n و RSS و Ollama و Mailchimp
تفاصيل تنفيذ سير العمل
- مستوى الصعوبة: moderate
- الوقت المتوقع للإعداد: 2–4 ساعات
- محفز التشغيل (Trigger): cron يومياً الساعة 6 صباحاً (توقيت محلي)
خطوات العمل (الآلية)
- إعداد n8n (محلياً أو عبر Docker) وإنشاء workflow جديد.
- إضافة Cron node بجدولة يومية (6:00 صباحاً).
- إضافة RSS Feed Read nodes لكل مصدر (يفضّل البدء بـ 10 مصادر ثم التوسع).
- دمج النتائج بـ Merge node، ثم Filter node بالكلمات المفتاحية.
- Deduplicate node لإزالة المكررات (نفس الخبر يُنشر في عدة مصادر).
- HTTP Request node إلى Ollama API (أو Claude/OpenAI) لتلخيص كل عنوان.
- Code node لتجميع الملخصات في template HTML واضح.
- Send Email node (أو Mailchimp campaign) لإرسال التقرير للفريق.
وصف مفصل
المنظمات الإنسانية والحقوقية والبحثية في المنطقة تحتاج إلى متابعة يومية لما يُنشر في عشرات المصادر. الطريقة التقليدية (موظف يفتح ٥٠ موقعاً صباحاً) مُستنزِفة وغير قابلة للاستمرار. هذا الـ workflow يحوّل عملية المراقبة إلى تقرير صباحي مُختصر، يُتيح للفريق بدء يومه بصورة شاملة في ١٠ دقائق بدل ساعتين. الـ workflow يعمل بالكامل في n8n، يبدأ بـ cron node يستيقظ يومياً، ثم RSS Feed Read nodes لكل مصدر (الجزيرة، فرانس ٢٤ عربي، رويترز عربي، Al Monitor، The New Humanitarian، ReliefWeb، إلخ). تُمرّر العناوين عبر Filter node يبحث عن كلمات مفتاحية مُعرّفة (مثلاً: ‘لاجئين’، ‘هجرة’، ‘حقوق’، ‘منح’، ‘تمويل’، أو أسماء دول محدّدة). العناوين المُصفّاة تُمرّر إلى Ollama (نموذج محلي مثل qwen2:7b للتلخيص) أو Claude API إذا فضّلت الجودة على الخصوصية. كل خبر يُلخّص في فقرة واحدة (40–60 كلمة) مع رابط المصدر. تنبيه عملي: الـ RSS feeds تختلف في الجودة. بعض المصادر تنشر عناوين دون متن، وبعضها يُحدّث متأخراً. ينبغي مراجعة قائمة المصادر شهرياً وإزالة ما لم يعد يُحدَّث.
ملاحظة خصوصية: هذا الـ workflow لا يُخزّن أي بيانات مستفيدين أو مصادر، فقط عناوين أخبار عامة منشورة. التلخيص يمكن أن يجري محلياً عبر Ollama لمن يحرص على ألا تمرّ حتى العناوين عبر خدمات سحابية.