يحتفل DealMonitor اليوم بمرور عام كامل على انطلاقه. في 21 مارس 2025، وُلدت الفكرة: متتبع أسعار يعمل على أي موقع إلكتروني — ليس فقط Amazon أو المتاجر المعتادة، بل في كل مكان. من الصيدليات المتخصصة إلى الجزر الخاصة.
البداية
كان الإصدار الأول بسيطاً: أدخل رابطاً، ويكتشف نموذج تعلم الآلة السعر في الصفحة، وعندما ينخفض تتلقى بريداً إلكترونياً. لا حاجة لإعداد محددات CSS، ولا نسخ ولصق للأسعار. فقط الرابط وانتهى الأمر.
ما يبدو بسيطاً كان تحدياً تقنياً كبيراً. كل متجر إلكتروني له بنية مختلفة. بعضها يعرض الأسعار عبر JavaScript، وبعضها يخفيها في HTML متداخل، وبعضها يحمّلها عبر API. نهجنا: نموذج تعلم آلي يستخرج السعر الصحيح من HTML الصفحة — بغض النظر عن طريقة بناء المتجر.
ماذا حدث في 12 شهراً
بعد عام واحد، أصبح DealMonitor مختلفاً تماماً عن بدايته:
- 145 مستخدماً يتتبعون الأسعار عبر 146 متجراً مختلفاً
- 380 متتبعاً نشطاً يراقب المنتجات على مدار الساعة
- اكتشاف أسعار بالذكاء الاصطناعي الإصدار 4 مع ein Ensemble aus LightGBM, an ensemble model, XGBoost und MLP — مُدرَّب على بيانات مستخدمين حقيقية
- إضافة Chrome لإنشاء متتبع بنقرة واحدة مباشرة من صفحة المتجر
- 3 قنوات للإشعارات: البريد الإلكتروني وTelegram وWeb Push
- 9 لغات لقاعدة مستخدمين دولية
- تكامل مع واجهات برمجة التطبيقات لـ AliExpress وEtsy وIsThereAnyDeal وShopify للاستعلام الفوري عن الأسعار دون الحاجة للسكرابينغ
- الوضع الداكن، ومجموعات المتتبعات، والسحب والإفلات، ومخططات تاريخ الأسعار، وتصدير CSV
أكبر التحديات
إذا تعلمنا شيئاً واحداً فهو: استخراج الأسعار بشكل موثوق أمر صعب للغاية. كل متجر مختلف، والتباين هائل.
Amazon وحده يحتوي على عشرات عناصر الأسعار في صفحة واحدة — عروض السوق، والأسعار المشطوبة، وأسعار الوحدة لكل 100 غرام، وأسعار المتغيرات. كان على نموذجنا أن يتعلم إيجاد السعر الوحيد المناسب.
ثم هناك الحماية من الروبوتات: Cloudflare وAkamai وDataDome. تستثمر المتاجر الملايين لمنع الوصول الآلي. تعلمنا أنه لا يوجد حل سحري — أحياناً تحتاج HTTP، وأحياناً Selenium، وأحياناً واجهة برمجة تطبيقات خارجية، وأحياناً خدمة سكرابينغ متخصصة.
وبالطبع المتغيرات: منتج واحد، خمسة ألوان، ثلاثة أحجام، أسعار مختلفة. الرابط نفسه، لكن السعر يتغير حسب الاختيار. يظل هذا أحد أكبر تحدياتنا حتى اليوم.
ما أصبنا فيه
القرار الأهم كان العمل على أي موقع إلكتروني بدلاً من حفنة من المتاجر فقط. هذا يجعلنا أكثر مرونة من المنافسين ويمنح مستخدمينا حرية حقيقية. سواء كانت دراجة على bike-discount.de، أو حبيبات تدفئة على heizpellets24.de، أو جزيرة خاصة على vladi-private-islands.de — DealMonitor يتتبعها.
ثانياً: نموذج تعلم الآلة يتعلم من كل مستخدم. كل سعر مؤكد يحسّن الاكتشاف للجميع. إنه تأثير دولاب الموازنة: مزيد من المستخدمين → مزيد من بيانات التدريب → اكتشاف أفضل → مزيد من المستخدمين الراضين.
ما التالي
لدينا خطط طموحة للعام الثاني:
- استيراد قوائم الأمنيات — استورد قوائم Steam وAmazon بنقرة واحدة
- اكتشاف أفضل للمتغيرات — تمييز كل متغير منتج بشكل موثوق
- توقع الأسعار — التنبؤ بأفضل وقت للشراء باستخدام البيانات التاريخية
- تطبيق الهاتف — تنبيهات الأسعار أثناء التنقل
- إضافة Edge — ليس فقط لـ Chrome
شكراً
شكر كبير لجميع المستخدمين الـ 145 الذين جربوا DealMonitor. أنتم السبب في تحسننا كل يوم. كل متتبع تنشئونه يجعل النموذج أذكى. كل ملاحظة تُرينا أين نتحسن.
في انتظار عام آخر من العروض! 🎂
