تقييم World Monitor: مركز معلومات عالمي مفتوح المصدر مكتوب في يوم واحد، AGPL v3 + 6 متغيرات + MCP/REST/CLI/SDK مفتوحة بالكامل

World Monitor هو مشروع مركز معلومات عالمي فوري شهير على GitHub، أسسه Elie Habib، الرئيس التنفيذي لأكبر منصة بث موسيقي في الشرق الأوسط Anghami، في أحد أيام الأحد من يناير 2026. إنه ليس مجرد مجمع أخبار، بل هو واجهة موحدة للوعي الظرفي تجمع بين الخرائط والأخبار والمالية والعروض التقديمية للذكاء الاصطناعي، وقد حقق أكثر من 4 ملايين زيارة و حوالي 240,000 طلب فورك، ووصفته وسائل الإعلام التقنية بأنه “مركز معلومات تم إنشاؤه في بضعة أيام” أو “بديل مجاني لغرفة المعلومات العسكرية”. تتناول هذه المراجعة بيانات README من GitHub بالإضافة إلى محتوى النص، وتحلل من زوايا متعددة مثل الأصل، مجموعة التقنيات، 6 متغيرات، واجهات MCP/REST/CLI/SDK المفتوحة، مصادر البيانات، ورخصة المصدر المفتوح (AGPL v3)، لتوفير فهم شامل للمطورين والمهتمين.

أصل درامي: مهندس يبلغ من العمر 53 عامًا يكتب من الصفر في أحد أيام الأحد

قصة World Monitor نفسها درامية بما فيه الكفاية. المؤسس Elie Habib هو أيضًا الرئيس التنفيذي ومدير التكنولوجيا في Anghami. في أحد أيام الأحد من يناير 2026 (تظهر GitHub تاريخ إنشاء المشروع في 2026-01-08)، كان يريد ببساطة توضيح الوضع بين إسرائيل وفلسطين والوضع في الشرق الأوسط لنفسه.

كانت الأخبار فوضوية وكثيرة، لذا كتب Elie لوحة تحكم في يوم واحد، وبعد نشرها على LinkedIn وTwitter، لم يعد يهتم بها.

لكن ما حدث هو انفجار في حركة المرور:

  • بعد 10 أيام، ارتفعت حركة المرور بشكل كبير
  • خلال أسبوع واحد، كان هناك 400,000 مستخدم
  • بعد ذلك، وصل الذروة اليومية إلى 490,000
  • في فبراير 2026، اندلعت الحرب رسميًا بين الولايات المتحدة وإيران، مما زاد الطلب بشكل أكبر
  • حتى الآن، تم تسجيل أكثر من 4 ملايين زيارة

ذكر Elie Habib في مقابلة أنه يصر على أن تبقى هذه المنصة مجانية إلى الأبد، لأن المعلومات في أوقات الحرب هي القوة، ولا ينبغي أن تُستخدم لتحقيق الربح. هذه المبادئ أصبحت واحدة من الدوافع الأساسية لجذب المطورين العالميين للمساهمة في World Monitor.

بيانات مشروع GitHub: 85,000 نجمة + 12,800 فورك + 364 قضية مفتوحة

حتى نهاية أغسطس 2026، كانت بيانات World Monitor على GitHub:

المؤشر القيمة
النجوم 84,963
الفوركات 12,771
المشاهدون 493 مشترك
القضايا المفتوحة 364
الرخصة AGPL v3.0
تاريخ الإنشاء 2026-01-08
آخر دفع 2026-08-30
الفرع الافتراضي main

من خلال 8 مؤشرات على GitHub – دعم متعدد اللغات، نشر واضح للمتغيرات، رخصة مفتوحة كاملة – تجاوز هذا المشروع كونه مجرد مشروع جانبي، وأصبح أداة مفتوحة المصدر مستخدمة على نطاق واسع.

10 ميزات أساسية (مأخوذة من README على GitHub)

توضح README الخاصة بـ World Monitor 10 ميزات أساسية:

  • تغذيات أخبار منظمة: أخبار مصنفة عالميًا وإقليميًا، وعروض تقديمية مركبة بواسطة الذكاء الاصطناعي
  • محرك خرائط مزدوج: كرة أرضية ثلاثية الأبعاد (globe.gl) + خريطة مسطحة WebGL (deck.gl)، دليل طبقات الخرائط المشتركة
  • جرد اللوحات: كل متغير متخصص لديه تنفيذات لوحات محددة
  • ترابط عبر البث: ترابط الإشارات العسكرية والاقتصادية والكوارث والتصعيد عبر البث
  • مؤشر عدم الاستقرار في الدول (CII): تسجيل ضغط CII v8 المعتمد من الخادم لسجل المستوى الأول
  • رادار المالية: مؤشرات البورصة والسلع والعملات المشفرة والأسواق
  • الذكاء الاصطناعي المحلي: دعم Ollama، يعمل بدون مفتاح API
  • متغيرات الموقع: قاعدة شيفرة واحدة تنتج عدة إصدارات متخصصة
  • تطبيق سطح مكتب أصلي: إطار Tauri 2، يعمل عبر macOS / Windows / Linux
  • واجهة مستخدم متعددة اللغات: تغذية أخبار باللغة الأصلية + دعم RTL

6 متغيرات للموقع: سيناريوهات متخصصة من نفس قاعدة الشيفرة

في هيكل World Monitor، تم بناء 6 سيناريوهات تطبيق متخصصة من قاعدة شيفرة واحدة:

المتغير الرابط السيناريو
World (الموقع الرئيسي) worldmonitor.app معلومات عالمية شاملة
Tech tech.worldmonitor.app مراقبة فورية لصناعة التكنولوجيا
Finance finance.worldmonitor.app معلومات السوق المالية
Commodity commodity.worldmonitor.app المواد الخام والطاقة والمنتجات الزراعية
Happy happy.worldmonitor.app أخبار إيجابية
Energy energy.worldmonitor.app تركيز على سوق الطاقة

تشارك النسخة المكتبية والنسخة الويب نفس ملف Tauri 2 الثنائي، ويمكن للمستخدمين التبديل بين العالم والتكنولوجيا والمالية والسلع والطاقة أو الأخبار السعيدة داخل التطبيق، مع الحفاظ على عملية إصدار واحدة (حسب جدول “حالة الدعم” في README).

دعم 4 أنظمة تشغيل: تطبيق سطح مكتب أصلي

يوفر World Monitor 4 ثنائيات سطح مكتب أصلية:

  • Windows .exe
  • macOS Apple Silicon (ARM)
  • macOS Intel (x86)
  • Linux .AppImage

إطار التطوير يستخدم **Tauri 2** (Rust + Node.js sidecar)، ويحتوي إصدار سطح المكتب على بنية سحابية هجينة مع PWA + Vercel Edge Functions + Railway relay. إذا كنت تفضل النسخة الويب، يمكنك أيضًا استخدام النسخة المباشرة.

الوصول البرمجي: 4 واجهات API مفتوحة (MCP / REST / CLI / SDK)

World Monitor صديق للغاية لوكلاء المستخدمين والبرامج النصية، حيث يوفر حاليًا 4 واجهات وصول برمجي مفتوحة:

  • MCP server: https://worldmonitor.app/mcp (Streamable HTTP)، أدوات / قائمة عامة؛ أدوات / استدعاء تحتاج إلى رأس X-WorldMonitor-Key أو OAuth
  • REST API: https://api.worldmonitor.app (مع مواصفات OpenAPI)
  • CLI: حزمة npm `worldmonitor` (اسم مستعار `wm`)، `npx worldmonitor tools` مباشرة لقائمة أدوات MCP (حتى بدون مفتاح)
  • SDK: Python `worldmonitor-sdk` (PyPI)، Ruby (RubyGems)، Go (pkg.go.dev/github.com/koala73/worldmonitor/sdk/go)

تم نشر ملفات استكشاف الوكلاء الإضافية:

  • `llms.txt`: https://worldmonitor.app/llms.txt
  • بيان مهارات الوكلاء: `/.well-known/agent-skills/index.json`
  • فهرس API: `/.well-known/api-catalog`
  • طلب مفتاح API: https://www.worldmonitor.app/pro

تتمثل فائدة هذا الإعداد في أن الوكلاء الذكاء الاصطناعي أو البرامج النصية الآلية يمكنها استعلام World Monitor عن المعلومات الفورية، ودمجها مع سير العمل الخاص بها. على سبيل المثال، يمكن لوكيل مالي استدعاء `worldmonitor risk IR –api-key wm_xxx` للحصول على تقييم المخاطر الوطنية لإيران (IR).

مجموعة التقنيات: Vanilla TypeScript + Vite + Tauri 2 + تكاملات متعددة للذكاء الاصطناعي

مجموعة تقنيات World Monitor (مأخوذة من قسم مجموعة التقنيات في README):

الفئة التقنية
الواجهة الأمامية Vanilla TypeScript، Vite، globe.gl + Three.js، deck.gl + MapLibre GL
سطح المكتب Tauri 2 (Rust) + Node.js sidecar
الذكاء الاصطناعي / التعلم الآلي Ollama / Groq / OpenRouter، Transformers.js (على جانب المتصفح)
عقود API Protocol Buffers، sebuf HTTP annotations
النشر Vercel Edge Functions، Railway relay، Tauri، PWA
التخزين المؤقت Redis (Upstash)، تخزين مؤقت ثلاثي الطبقات، CDN، عامل الخدمة

تستخدم الواجهة الأمامية Vanilla TypeScript بدلاً من إطار عمل مثل React أو Vue، وهو أمر نادر في مجتمع المصدر المفتوح، ولكنه يساعد في تقليل الاعتماد وتسريع وقت البناء. تتكامل الذكاء الاصطناعي / التعلم الآلي مع 3 خلفيات رئيسية: Ollama (محلي)، Groq، OpenRouter، مما يضمن عدم قفل المستخدمين مع مزود ذكاء اصطناعي واحد. يمكن أيضًا تشغيل Transformers.js مباشرة على جانب المتصفح، مما يكون مفيدًا للمستخدمين الذين يهتمون بالخصوصية.

مصادر البيانات: 9 مجالات + بيانات طائرات Wingbits ADS-B

تشمل مجالات البيانات التي يجمعها World Monitor (مأخوذة من قسم مصادر البيانات في README):

  • الجغرافيا السياسية
  • المالية
  • الطاقة
  • المناخ
  • الطيران (تقدمها Wingbits ADS-B)
  • الأمن السيبراني
  • العسكرية
  • البنية التحتية (الكابلات البحرية، خطوط الأنابيب، إلخ)
  • معلومات الأخبار

فهرس مصادر البيانات الكامل متاح على الموقع الرسمي، ويتضمن مصادر كل تغذية، ومستويات، ووضع الترخيص، وطرق الجمع، وغيرها من البيانات الوصفية.

مزود بيانات الرحلات:

  • المزود: Wingbits – يدعي أنه “أكثر حلول بيانات الرحلات تقدمًا في ADS-B”
  • تشكر README الخاصة بـ World Monitor وتضم رابط إحالة
  • دمج بيانات الموقع والمسار في الوقت الفعلي

البدء السريع: تطوير محلي + خيارات نشر متعددة

إذا كنت ترغب في تطوير محلي أو استضافة World Monitor بنفسك:

بدء سريع للتطوير المحلي:

  • git clone https://github.com/koala73/worldmonitor.git
  • cd worldmonitor
  • npm install
  • npm run dev

أوامر تطوير المتغيرات المحلية:

  • npm run dev:tech — tech.worldmonitor.app
  • npm run dev:finance — finance.worldmonitor.app
  • npm run dev:commodity — commodity.worldmonitor.app
  • npm run dev:happy — happy.worldmonitor.app
  • npm run dev:energy — energy.worldmonitor.app

التطبيق يستمع افتراضيًا على المنفذ 3000، ويمكنك ضبط DEV_PORT override عبر .env.local. World Monitor جاهز للاستخدام الافتراضي – لا تحتاج إلى أي متغيرات بيئية؛ تحتاج مصادر البيانات لبعض الميزات إلى بيانات اعتماد، والقائمة التفصيلية موجودة في .env.example.

خيارات النشر (حسب دليل الاستضافة الذاتية):

  • Vercel
  • Docker
  • استضافة ثابتة

رخصة AGPL v3 + إفصاح الأمان

يستخدم World Monitor **GNU Affero General Public License v3.0** (AGPL-3.0-only) كترخيص لشفرة المصدر. تضمن شروط AGPL الخاصة بالحقوق + الإفصاح عن المصدر لـ SaaS أن التحسينات يجب أن تكون مفتوحة المصدر.

سيناريوهات استخدام AGPL v3:

سيناريو الاستخدام مسموح؟
الاستخدام الشخصي / البحث / التعليم ✅ نعم (تحت AGPL-3.0-only)
استضافة مثيل خاص ✅ نعم (تحت AGPL-3.0-only)
الفورك والتعديل ✅ نعم، يجب مشاركة المصدر عند الحاجة تحت AGPL-3.0-only
الاستخدام التجاري / SaaS ✅ نعم، ولكن يجب الالتزام بالتزامات AGPL
الاستخدام الخاص للمصدر الخاص أو حقوق العلامة التجارية الرسمية ⚠️ يحتاج إلى ترخيص تجاري أو علامة تجارية مستقل

يمكن للفرق التي ترغب في تجنب AGPL التفاوض مباشرة مع المشروع للحصول على ترخيص تجاري. كما أن هناك ملخص بلغة بسيطة متاح (docs/license.mdx).

إفصاح الأمان (الاعترافات الأمنية):

  • Cody Richard – كشف عن 3 نتائج أمنية في عام 2026:
  • ① تعرض أمر IPC
  • ② تحليل حدود الثقة بين المُعالج والجانب الآخر
  • ③ هيكل حقن بيانات الاعتماد في Fetch patch
  • للمزيد من التفاصيل، انظر إرشادات الإفصاح المسؤول في SECURITY.md

الأرقام الكاملة للميزات: 56 طبقة بيانات + 226 قاعدة عسكرية + 29 بورصة

وفقًا للتفاصيل المفسرة (في منتصف أغسطس)، تفاصيل ميزات World Monitor:

  • 56 نوعًا من طبقات البيانات (data layers) يمكن التبديل بينها حسب الموضوع
  • 226 موقعًا لقواعد عسكرية عالمية محددة
  • تتبع الطائرات والطائرات العسكرية في الوقت الفعلي
  • تتبع حركة السفن
  • 500+ مصدر أخبار + عروض تقديمية مركبة بواسطة الذكاء الاصطناعي
  • مراقبة الكابلات البحرية، خطوط الأنابيب، مراكز البيانات، حوادث انقطاع الشبكة
  • 29 بورصة معلومات فورية + سلع + عملات مشفرة + 7 إشارات سوقية رئيسية
  • ترابط عبر البث: تفاعل الإشارات العسكرية / الاقتصادية / الكوارث / التصعيد
  • دعم واجهة مستخدم بـ 25 لغة + RTL (من اليمين إلى اليسار)

World Monitor مقابل الأدوات المماثلة: من يجب أن يفكر في الاستضافة الذاتية؟

إذا كنت تفكر في استضافة أداة مماثلة بنفسك، فإن World Monitor يقدم عدة مزايا فريدة:

  • [‘مفتوح المصدر بالكامل: AGPL v3.0 شفرة المصدر كاملة، يمكن تدقيقها، تعديلها، وفوركها’, ‘متغيرات موزعة: 6 إصدارات متخصصة، يمكن اختيار واحدة تناسب صناعتك’, ‘دعم الذكاء الاصطناعي المحلي: تكامل Ollama، بدون الاعتماد على واجهات برمجة التطبيقات الخارجية’, ‘CLI / SDK مفتوحة بالكامل: يمكن دمجها في سير العمل الخاص بك ووكلاء الذكاء الاصطناعي’, ‘ثنائي سطح مكتب أصلي: تغطي 4 أنظمة تشغيل، لا تحتاج للاعتماد على المتصفح’, ‘مجتمع GitHub نشط: 12,800 فورك + 364 قضية مفتوحة، سياق تطوير موثوق’]

إذا كنت ترغب فقط في قراءة الأخبار أو أسعار الأسواق المالية، فإن النسخة الويب من World Monitor أو الموقع الرئيسي ستكون كافية؛ إذا كنت ترغب في بناء نظام مراقبة آلي ضمن المشروع، فإن CLI / SDK ستكون مفيدة؛ وإذا كنت ترغب في استضافة لوحة تحكم مخصصة لمنطقة معينة، فإن دليل الاستضافة الذاتية يوفر خيارات Vercel / Docker / استضافة ثابتة.

بالنسبة لبناة الوكلاء الذكاء الاصطناعي، فإن نقطة النهاية Streamable HTTP الخاصة بخادم MCP (https://worldmonitor.app/mcp) هي مدخل جدير بالاهتمام – يمكن استخدامها على الفور لدمج تقييمات المخاطر الجغرافية السياسية، ومعلومات عسكرية، ومؤشرات مالية في أدوات مثل Claude أو Cursor أو أي إطار عمل آخر للوكلاء.

خاتمة: معنى عصر القوة المفتوحة

نجاح World Monitor يثبت معنى العصر المفتوح والتعاون العالمي: لوحة تحكم كتبها CEO لمنصة بث موسيقي في الشرق الأوسط في أحد أيام الأحد، بعد 3 أشهر حققت 4 ملايين زيارة، و85,000 نجمة على GitHub، و12,800 فورك، ووصفها الإعلام التقني بأنها “بديل مجاني لغرفة المعلومات العسكرية”.

كما قال Elie Habib بنفسه: في أوقات الحرب، المعلومات هي القوة. مبدأ World Monitor المجاني الدائم، وواجهات MCP/REST/CLI/SDK المفتوحة بالكامل، وشفرة المصدر المفتوحة بموجب AGPL v3، هي تجسيد لهذه العقيدة. إذا كنت تبحث عن نظام معلومات عالمي موثوق وقابل للاستخدام وقابل للاستضافة الذاتية، فإن World Monitor هو خيار يستحق النظر في عام 2026.


محتوى أصلي
هذا المقال هو النسخة العربية لمحتوى أصلي من TechRitual.
Stein Yep
Stein Yep