تذكيرات حوارات تم حلها - اقتراح المواضيع التي تم حلها بالفعل

:information_source: نظرة عامة

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

:white_check_mark: معايير القبول

  • [الوظيفة الحالية] عندما يتم تمييز رد المستخدم كحل لموضوع ما، يتم إرسال رسالة خاصة له لتشجيعه على تقديم المزيد من الحلول.

  • يجب أن تكون المواضيع المدرجة في هذه الرسالة الخاصة هي مواضيع ذات صلة تنتمي إلى فئة تم تمكين الحلول فيها ولم يتم حلها بعد.

:books: سياق إضافي

  • التقرير الأصلي:*

مرحباً! لقد قمت بتثبيت إضافة تذكيرات الحلول ولاحظت أنها تقوم بتعبئة مشاركات مقترحة تم حلها بالفعل، أو بعضها لا يحتوي على خيار حل (مثل الإعلانات).

لست تقنياً بما يكفي لمعرفة ما إذا كانت الإضافة مصممة لاستبعاد المشاركات التي لا يمكن حلها، أو ما إذا كان هذا الفلتر غير مدرج في الإضافة.

GitHub - discourse/discourse-solved-reminders-plugin: A plugin to remind users to mark a solution

إعجابَين (2)

يبدو هذا وكأنه إضافة رائعة. للأسف، لا أرى موضوعًا هنا في Meta. إذا كان لديك حساب GitHub، فقد يكون من الجيد أيضًا تقديم تقرير خطأ هناك.

لدي حساب، ولكن للأسف تم إيقاف المشكلات في هذا المستودع :frowning:

إعجاب واحد (1)

هذا مؤسف للغاية. لقد حاولت للتو استخدام @mention لمعرفة ما إذا كان بإمكاني تحديد حساب لـ DeV هنا. لكن لم أنجح حيث أن اسم حسابه هناك لا يبدو مطابقًا هنا.

ومع ذلك، يبدو أنه امتداد رائع حقًا لمكون solved الإضافي. في رأيي، كان يجب أن يكون طلب سحب (pull request) إلى المكون الإضافي الأصلي لإضافة خيارات.

إعجاب واحد (1)

أربيت هو @techAPJ ولكنه مسافر حاليًا لذا لن يكون متاحًا لفترة.

5 إعجابات

هذا رائع. مفهوم مع كونه بعيدًا. مهاراتك البوليسية بالتأكيد أكثر براعة من مهاراتي. :grin:
من المحتمل أن يساعد كونه جزءًا من فريقك الممتاز!

إعجابَين (2)

بالضبط. آمل ألا نصبح أبدًا كبارًا لدرجة أنني لا أتعرف على أعضاء الفريق! علاوة على ذلك، عمل أربيت هنا لفترة أطول مني.

4 إعجابات

هل يمكنك تضمين بعض لقطات الشاشة للمشكلة مع أمثلة؟ عند قراءة الكود، يمكنني رؤية أنه يقيد قائمة الفئات المرشحة بتلك التي تسمح بالحلول.

على المدى الطويل، @hugh / @tobiaseigen، ربما يجب علينا فقط دمج الميزتين في المكون الإضافي “solved” لتجنب انحراف الكود والصيانة الأكثر تعقيدًا.

4 إعجابات

شكراً لكل التحريات! :pray:

@sam، هذه هي الرسالة التي تلقيتها:

تلقيت هذه الرسالة في 18 سبتمبر.

  1. Enabling Job Push from Zeebe to reduce activation latency - Camunda 8 Topics - Camunda Forum
    تم حل هذا المنشور في 10 سبتمبر - لا أتذكر ما إذا كان قد تم قفله بالفعل بسبب الحل بحلول الوقت الذي تلقيت فيه رسالتي، ولكننا نقفل المواضيع تلقائيًا بعد 7 أيام من اختيار الحل، لذلك من المحتمل.
  2. Strategy for scaling Job Workers in Zeebe - Camunda 8 Topics - Camunda Forum
    تم حل المنشور في 1 أغسطس، وكان بالتأكيد قد تم قفله.
  3. Important Update: Camunda 7 Community Edition End of Life Announced - Camunda 7 Updates - Camunda Forum
    هذا المنشور في فئة إعلانات لا تتوفر فيها خيار الحلول.
  4. I've Built a little BPMN personality Test with Camunda 8 - Show and Tell - Camunda Forum
    هذا المنشور في فئة فرعية لا تتوفر فيها الحلول، على الرغم من توفرها في الفئة الرئيسية.
  5. The latest and stable version of Camunda 8 - Camunda 8 Topics - Camunda Forum
    هذا هو المنشور الوحيد الذي ربما لم يتم تمييزه على أنه “تم حله” بعد، لأن الإجابة نُشرت قبل يوم واحد فقط من تلقي رسالتي وقد لا يكون قد تم تمييزها كحل بحلول الوقت الذي تم فيه إرسال الرسالة.

أوه، الآن أرى المشكلة:

نحن نستخدم “list_suggested_for” للحصول على القائمة الموجودة في هذا التبويب للمستخدم:

من الناحية المثالية، يجب أن تستخدم هذه الإضافة خوارزمية مختلفة للاقتراحات. بالإضافة إلى ذلك، فهي تفوت الاستفادة من المواضيع المتعلقة بالذكاء الاصطناعي، والتي تستهدف بشكل أكبر هنا.

“المواضيع المقترحة” عشوائية إلى حد كبير (بمجرد استنفاد غير المقروء/الجديد).

إعجاب واحد (1)

شكراً على التقرير هنا، @xomiamoore! لقد طلبت من فريقنا تحديث هذا الـ PM لضمان أنه يتضمن فقط الموضوعات التي تنتمي إلى فئة مع تمكين الحلول وهي غير محلولة حاليًا. سيكون هذا تحسينًا كبيرًا هنا.

أخشى أنني لا أستطيع تحديد موعد تسليم هذا، حيث لدينا عدد من المشاريع الأخرى قيد التنفيذ، ولكننا سنعلمك عندما نبدأ العمل عليه.

4 إعجابات