أرِنا سير عملك

ليس الأمر واضحًا تمامًا من نظرة عامة على سير العمل، لذا إليك كيف يعمل:

الجزء الأول - الصندوق الأصفر

  • لكل منشور يُنشأ أو يُحرَّر في فئة #updates، نتحقق مما إذا كان منشورًا من قِبل صاحب الموضوع الأصلي.
  • إذا لم يكن من صاحب الموضوع الأصلي، فإننا “نتوقف” عن المعالجة.
  • إذا كان من صاحب الموضوع الأصلي، نمرره عبر مصنّف يعتمد على نموذج لغوي كبير (LLM) يعيد بعض البيانات بتنسيق JSON تُظهر ما إذا كان المنشور تحديثًا أسبوعيًا حقيقيًا (لا نطلب تنسيقًا محددًا) وليس ردًا عشوائيًا على منشور آخر.
  • ثم نخزّن نتيجة التصنيف هذه في جدول بيانات.
  • إذا تم تصنيف المنشور على أنه تحديث أسبوعي، فإننا فورًا نزيل المستخدم من جميع مجموعات “المتأخرين” (الصندوق الأخضر).

الجزء الثاني - الصندوق الأزرق

  • كل يوم، في الساعة 6:00 صباحًا بتوقيت UTC، نُنفذ استعلامًا لاستكشاف البيانات يجمع بين جميع الإجازات والعطلات و"أحدث تحديث أسبوعي" لوضع الأشخاص في إحدى المجموعات الأربع لـ"المتأخرين".

الجزء الثالث - غير معروض في سير العمل

  • لدينا مكوّن مخصص لسمة العرض[1] يتحقق مما إذا كان المستخدم الحالي ضمن إحدى مجموعات “المتأخرين” ويطبّق المزيد من… الإزعاج :sweat_smile:

  1. يُطبَّق على جميع سمات العرض لدينا ↩︎

4 إعجابات