نظرة عامة
في 28 مارس، استضافنا أول جلسة أسئلة وأجوبة (AMA) لنا، حيث قدم فريق منتج Discourse رؤى حول خارطة طريقنا، وشرح ديناميكيات فريقنا، وأجاب على أسئلتكم.
إعادة البث:
التعريفات
بدأ مدير المنتج لدينا، ديف ماكلوري (@mcwumbly)، جلسة الويبينار بتقديم أعضاء الفريق. تمامًا مثل العديد من الآخرين، انضم ديف إلى الفريق بعد أن كان عضوًا نشطًا وطويل الأمد في مجتمع Discourse!
حتى الآن، يتكون فريق منتج Discourse من ستة أعضاء، موزعين حول العالم، ساهم أربعة منهم في قيادة الجلسة: @mcwumbly، و@tobiaseigen، و@rishabh، و@lindsey. بالإضافة إلى اثنين ساعدوا في تنظيم الجلسة وسينضمون إلى الجلسات المستقبلية التي تناسب نطاقاتهم الزمنية بشكل أفضل، وهما @saif و@hugh.
كيف يعمل المنتج في Discourse
بعد التعريفات، تناولنا كيفية حدوث تصميم المنتج في Discourse، وهو يعتمد على هذه الأسس:
استعرض ديف تطور تصميم المنتج مع مرور الوقت، بدءًا من فريق التأسيس المكون من ثلاثة أشخاص: جيف، وسام، وروبن. كمنظمة تقودها الهندسة، تمكنوا من إدارة تطوير المنتج بطريقة مرنة، وكان جزء كبير من ذلك مدفوعًا بملاحظات المستخدمين على المنتديات. والآن، مع نمو المنظمة لتشمل ما يقرب من 100 شخص، لم تعد الشركة تعمل كفريق واحد. أصبح إدارة المنتج أكثر تعقيدًا وتداخلًا مع عمليات المنظمة.
الآن، يعمل كل مدير منتج ضمن فريق يضم مصممًا وعددًا قليلًا من المهندسين، ويركزون معًا على جوانب معينة من المنتج أو مجموعات مستخدمين مميزة. هدفهم هو تحديد الاحتياجات غير الملباة داخل المنتج الحالي التي، إذا تم معالجتها، يمكن أن تقدم فوائد كبيرة. يتعاونون عن كثب لتصميم وبناء ونشر الحلول لهذه المشكلات. بعد الإطلاق، يجمع الفريق ملاحظات المستخدمين والشكاوى، وهو أمر أساسي للتكرار المستمر وتحسين المنتج.
استراتيجية منتج Discourse
بعد ذلك، قدم @lindsey للمشاركين جولة في استراتيجية المنتج وما تعنيه من حيث ما نبنيه في Discourse.
ببساطة شديدة، تتعلق استراتيجية المنتج بفهم من نبني المنتج له، وما هي المشكلات التي نحاول حلها لهؤلاء المستخدمين، وكيف يتفوق منتجنا Discourse مقارنة بالخيارات الأخرى في السوق. ثم، أخذ كل هذه المعلومات واستخدامها لاتخاذ قرارات حول ما يجب العمل عليه وما لا يجب العمل عليه.
أحد أهم الدروس المستفادة من قسم Lindsey هو أن مديري منتجاتنا، على الرغم من تعاونهم بشكل متكرر، يركزون كل منهم على مجالات أو مجالات مشروعهم الخاصة.
تضمن استراتيجية المنتج أن كل فريق يمكنه التركيز على مجاله المميز، مع الحفاظ على التوافق في الاتجاه العام للمنتج. هذا الرؤية المشتركة ترشد Discourse والإجراءات اللازمة لاتخاذها. نتيجة لذلك، يتم تمكين كل فريق من اتخاذ قرارات مستنيرة لتحقيق أهدافنا ضمن مجالات خبرتهم الفريدة.
تركيزنا لعام 2024
في هذه المرحلة، شاركت Lindsey تركيزنا لعام 2024، وهو:
استخدام معرفتنا بالمجتمعات لتقليل التعقيد بحيث يصبح Discourse أكثر سهولة وقابلية للوصول لجميع أنواع المستخدمين.
الذكاء الاصطناعي في Discourse
انتقلت الجلسة بعد ذلك للتركيز على الذكاء الاصطناعي، وهو موضوع كبير جدًا في مجموعة متنوعة من الصناعات، خاصة صناعتنا الخاصة. قادنا @rishabh خلال العمل الذي يقوم به فريق المنتج، خاصة @saif.
تشمل الأهداف العامة لذكاء Discourse الاصطناعي:
- اكتشاف المحتوى
- الإشراف
- إدارة المجتمع
- إنشاء المحتوى
- إمكانية الوصول
- الأتمتة
رؤى من أسئلتكم
تلقينا مجموعة متنوعة من الأسئلة، التي ركزت بشكل أساسي على:
- خارطة الطريقنا والاتجاه الاستراتيجي
- تخصيص Discourse
- الذكاء الاصطناعي
- إدارة المجتمع & حالات الاستخدام
تغلب فريقنا على أكثر من 60 سؤالًا خلال الجلسة المباشرة، باستخدام ميزة أسئلة وأجوبة Zoom والاستجابات المباشرة من أعضاء فريقنا. أدناه، بعض أكثر الأسئلة تأثيرًا والتي يمكن أن تفيد المجتمع الأوسع.
ملخص
حول Discourse
كم عدد أعضاء الفريق الذين يركزون على المنتج الأساسي مفتوح المصدر مقابل الخدمات المدفوعة؟
يبلغ عدد أعضاء فريق الهندسة حوالي 40 عضوًا. يركز حوالي 3/4 منهم على المنتج الأساسي، بينما يركز الباقون على الخدمات المهنية. ومع ذلك، يساهمون أيضًا في المنتج الأساسي. إذا حسبنا غير المهندسين، (مثل المصممين ومديري المنتج)، فهناك المزيد منا يركزون على المساهمة في المنتج الأساسي.
كيف يربح Discourse المال، هل هو مستدام؟
نربح المال بشكل أساسي من الاستضافة. نقدم أيضًا خدمات مهنية لعملاء المؤسسات. تاريخيًا، كان Discourse ممولًا ذاتيًا، لكننا أخذنا جولة Series A قبل بضع سنوات مما مكننا من تمويل بعض النمو الأخير، لكن هدفنا هو أن نكون عملًا مستدامًا على المدى الطويل ونظل ملتزمين بمفتوح المصدر.
هل يعطي فريق تطوير Discourse ملاحظات أو يتعاون مع فريق نواة Rails؟
نعم، كانت هناك مثل هذه التعاونات. كتب Alan من فريقنا، الذي ساهم في Ruby في الماضي، عن أحد الأمثلة هنا: Running Ruby 3.2's YJIT in Production at Discourse
ملاحظة جانبية: يستخدمون Discourse https://discuss.rubyonrails.org/ ![]()
كيف تلخص أفضل الاختلافات بين Slack وDiscourse؟
Slack رائع للمحادثات المؤقتة (مثل القرارات السريعة، الدردشة حول نقطة الماء، وما شابه) — لكنه ليس مناسبًا حقًا للمحتوى الذي يحتاج إلى أن يكون متاحًا على المدى الطويل. هنا يبرز Discourse حقًا! مع البحث، اقتباس المواضيع، إلخ، Discourse هو المنزل الأفضل لهذه المحادثات / القرارات المهمة التي تحتاج إلى أن تكون سهلة البحث والتعلم عنها لاحقًا.
ميزات المجتمع
هل يوفر Discourse دليل مستخدم؟
نعم، يتضمن Discourse دليل مستخدم. على سبيل المثال Discourse Meta
لمجتمع يتطلب الموافقة للانضمام، عندما أكون في عملية الموافقة، هل هناك طريقة لإرسالهم إلى موضوع معين بمجرد الموافقة عليهم؟
نعم، يمكنك ذلك! يمكنك تحديد الموضوع الذي يُرسل إليه المستخدم الجديد عند قبول الدعوة، عند إنشاء رابط دعوة أو بريد إلكتروني. يمكنك تعديل الدعوة لاحقًا لتغييرها.
هل يمكننا وضع جدار دفع لفئات معينة؟
نعم، يمكنك إنشاء فئات وتقييد الوصول إليها للمجموعات. ثم باستخدام إضافة الاشتراكات، يمكنك السماح للناس بالدفع لإضافتهم إلى المجموعات للحصول على الوصول إليها. أو يمكنك دمج Discourse مع موقع خارجي حيث تتعامل مع العضويات والوصول إلى الفئات الآمنة.
هل من الممكن تمكين إشعارات البريد الإلكتروني / سطح المكتب وتفعيلها لجميع المستخدمين في مجتمعك حتى لا يضطروا إلى الدخول وتفعيلها بأنفسهم؟
يتناول هذا الموضوع في Meta خياراتك لتكوين إعدادات الإشعارات الافتراضية لجميع المستخدمين: Configuring Default Notification Settings for Users
كيف يحسن Discourse مواضيع محركات البحث لضمان سهولة اكتشافها وفهرستها؟
إذا كان لديك مجتمع عام، فإن مجتمعك مرئي لمحركات البحث. لا ينبغي أن يكون هناك شيء محدد تحتاج إلى القيام به من هذا الجانب. هنا موضوع في Meta قد يساعد: Discourse SEO overview (sitemap / robots.txt).
قراءة إضافية & دعم
يرجى مشاركة رابط إلى منشور مدونة حول أفضل الممارسات لإدارة مجتمعات الدعم، إذا كان متاحًا؟
بالتأكيد، تفضل! Five Ways Support Communities Improve Customer Experience
يرجى مشاركة الروابط حيث يمكنني رؤية ما يمكنني فعله مع ميزات الذكاء الاصطناعي.
تفضل! Discourse AI Features | Discourse - Civilized Discussion
كيف يمكنني تضمين Discourse في موقع طرف ثالث؟
Embed a list of Discourse topics onto an external site
هل هناك أي وثائق متاحة للمطورين الجدد غير المألوفين مع بنية رمز المجتمع وكيفية دمج المكونات المخصصة فيه؟
بالتأكيد! اطّلع على https://docs.discourse.org وفئة المطورين في Meta!
البقاء على اتصال مع فريق المنتج لدينا
تريد مواصلة المحادثة؟ إليك بعض الطرق للبقاء على اتصال معنا وأحدث أخبار تطوير منتجاتنا:
شارك أفكارنا معنا ومجتمع Discourse في فئة وسم Contribute > Feature في Meta. كلما كان هناك المزيد من السياق حول حالة الاستخدام الخاصة بك، كان ذلك أفضل!
شارك في أبحاث المستخدم من خلال مشاهدة وسم feedback في Meta للفرص لمشاركة أفكارك حول موضوع معين.
اطرح أسئلة في Meta للحصول على الدعم والنصيحة من مجتمع Discourse ومساعدتنا في تعلم كيفية تحسيننا.
شارك ملاحظاتك وأفكارك
مدخلاتك لا تقدر بثمن بينما نشكل مستقبل Discourse. نحن متحمسون لسماع آرائك حول كيفية تحسيننا والمواضيع التي تهمك لجلسات AMA المستقبلية.
كيف يجب أن ندير جلسة AMA القادمة؟
- ندوة ويب مباشرة (مثل جلستنا الأخيرة)
- ضمن موضوع Discourse
- شيء آخر (شارك أدناه)
المواضيع المستقبلية: ما الذي يهمك؟
- التصميم & التخصيص
- إشراف المجتمع
- قصص النجاح
- مواضيع أخرى (يرجى مشاركة اقتراحاتك أدناه)
