منذ إضافة ميزة الدردشة الممتازة إلى Discourse قبل بضع سنوات، كنت أتمنى وجود تكامل أفضل بين النشاط الذي يحدث هناك ووظائف المنتدى الأساسية. والآن، مع قوة وكلاء برمجة الذكاء الاصطناعي، بدأت أختبر كيف قد يبدو ذلك. إليك مفهوم مبكر:
ما تراه هو عرض يضم المواضيع من التصنيف الحالي (“هذا اختبار لتصنيف من المستوى الأعلى”)، والتصنيفات الفرعية مثل “البرمجة”، وقنوات الدردشة، جميعها مرتبة حسب آخر تحديث. بالنسبة للتصنيفات الفرعية وقنوات الدردشة، يُظهر العرض معاينة صغيرة لآخر رسالة، أما المواضيع فتُعرض فقط شارة التصنيف (لم أقم بعد بإخفاء شارة التصنيف الحالي، لا يزال العمل جارياً). يمكن تضمين التصنيفات الفرعية إما في سطر واحد كما هو موضح هنا، أو بالطريقة المسطحة الحالية لعرض “الأحدث” في Discourse التي تعرض جميع المواضيع بما فيها التصنيفات الفرعية مع شارات التصنيف، لكنني أعرضها بهذه الطريقة لأنها تبدو مبتكرة. وعلى عكس عرض التصنيف في Discourse، فإن هذا العرض يدمج كل شيء ويرتب حسب الحداثة. أما الوضع الأبجدي فيضع التصنيفات الفرعية في الأعلى ويرتب الباقي أبجدياً.
أنا لا يزالُ أعمل على تحديد أفضل طريقة لتوضيح السياق الذي يأتي منه كل تحديث أو سطر، وغير متأكد مثلاً مما إذا كان ينبغي أيضاً تسمية المواضيع صراحةً على أنها مواضيع. لكنني أعتقد أنها ستكون مفهومة بمجرد النظر إليها لدقيقة، وهناك مساحة ووقت كبيران للتحسين.
إذن، لماذا نفعل هذا؟ حسنًا، أصبحت الدردشات الآن غنية بالمزايا وقادرة على أداء مهام متنوعة، بما في ذلك الخيوط (أحب هذه الميزة!)، وتفاعل جميل مع نظام المنتدى (الرد داخل الموضوع). لكن من حيث تجربة Discourse الافتراضية، وحتى ما يمكن تحقيقه بعد تخصيص الشريط الجانبي بشكل مكثف، لا تزال الدردشة تبدو ثانوية في أحسن الأحوال. فمن الصعب على المستخدمين الجدد العثور عليها، كما أن التفاعل معها والحصول على تحديثات منها أقل وضوحًا ودعمًا مقارنة بمحتوى المنتدى.
بطبيعة الحال، أدرك أن Discourse هو في المقام الأول منصة للمنتديات (هل يمكنني القول forumost؟ آسف، لم أستطع resist ). لكنها الآن تملك ميزة دردشة قوية بما يكفي لتكون طريقة تفاعل مكافئة على الأقل، إن لم تكن الأساسية. فأنظمة إدارة المستخدمين الشاملة، والمجموعات، والصلاحيات، والمصادقة القوية، وإضافة الفعاليات، وغيرها الكثير، كلها مفيدة جدًا لمجتمع يعتمد على الدردشة أولاً. ولا أعرف أي منصة أخرى توفر كل هذه المزايا المفيدة في نظام دردشة فقط، سهل الاستضافة الذاتية، ومفتوح المصدر، ناهيك عن نظام يدمج بين الدردشة والمنتدى معًا.
في رأيي، العائق الوحيد الحقيقي أمام تحقيق توازن أفضل هنا، والسماح لبانيي المجتمعات باختيار بروز أسطح التفاعل المختلفة، هو واجهة المستخدم وتجربته (UI/UX). ومن الأمور التي تبدو الأكثر أهمية في هذا الصدد هي تمكين المستخدمين من رؤية المحتوى المحدث من جميع أنحاء النظام، بغض النظر عن سياقه (مع إمكانية التصفية الاختيارية بالطبع). كما أن تحسينات الشريط الجانبي ستكون ضرورية على الأرجح لجعل كل هذا يعمل بأفضل شكل ممكن. لكن بالنسبة لي، التجارب الأكثر إثارة حاليًا هي كيف يمكننا رؤية جميع التحديثات عبر النظام بأكمله بسهولة قدر الإمكان، مع الحفاظ على فهم سياق كل تحديث، دون جعل أي منها أكثر “أهمية” من الآخر.
أنا مهتم جدًا لمعرفة ما إذا كان شخص آخر يجد هذه الفكرة واعدة! وحتى لو لم يكن المفهوم الحالي الذي أعرضه واعدًا، فسأكون سعيدًا جدًا لسماع آرائكم ونقدهم واقتراحاتهم البديلة وما إلى ذلك.
بالمصادفة، أدركتُ في retrospect أن هذا قد لا يكون التصنيف الصحيح. لكن الأمر ضبابي بعض الشيء، لأن جزءًا كبيرًا من سبب قيامي بذلك هو مجرد توليد أفكار ونقاش حول كيفية تحقيق مساواة أكبر بين الدردشة والمنتدى في Discourse في المستقبل. قد يتحول هذا إلى إضافة (Plugin)، بالتأكيد، لكن هذا ليس النقطة الرئيسية. أنا مهتم أكثر بالنقاش المفاهيمي منه بالسياق المحدد للإضافة. ولكن، إذا بدا أنه ينتمي بشكل أفضل إلى مكان آخر، فأنا أفهم ذلك.
هذا مثير للاهتمام. أنا متحمس لرؤية ذلك قيد التطبيق بتفصيل أكبر، أي كيف يبدو التنقل بين كل قناة دردشة أو موضوع.
كملاحظة جانبية، أشعر بقليل من الارتباك بشأن إدراج الفئات في القائمة. لا أستطيع أن أفهم تمامًا قائمة تحتوي على فئات/مواضيع/قنوات دردشة. الأمران الأخيران منطقيان، لكنني لا أرى الفئات كجزء من نفس نوع المحتوى.
شكرًا لك على إلقاء نظرة! التنقل داخلها يشبه إلى حد كبير نظام Discourse القياسي. تفتح المواضيع تمامًا كما في قائمة المواضيع العادية. شخصيًا، أود أن تفتح الدردشات (Chats) بشكل افتراضي بملء الشاشة من هذا العرض، حيث يبدو ذلك أكثر منطقية بالنسبة لي، لكن حاليًا تفتح بناءً على حالتك الأخيرة (موسعة أو منبثقة).
يمكنني بالتأكيد فهم وجهة النظر القائلة بأن الفئات (وتحديدًا الفئات الفرعية هنا) ليست من نوع المحتوى نفسه ولا تبدو وكأنها تنتمي إلى بقية المحتوى. كان تفكيري هو أن هذا يعمل إلى حد كبير مثل خيار “إظهار قائمة الفئات الفرعية فوق المواضيع في هذه الفئة” الحالي للفئات، والذي أحببته دائمًا لأنني أجد أيضًا أن الفئات الفرعية أقل بروزًا مما هو مرغوب في العديد من الحالات. الترتيب حسب النشاط (اختياريًا) يجعله يبدو أكثر فائدة وحداثة بالنسبة لي.
ومع ذلك، فإن نيتي أيضًا أن يكون هذا قابلًا للتكوين بالكامل. الفكرة هي أنه يمكنك تجميع أي عدد من “العارضات” التي تتضمن أو لا تتضمن أنواعًا معينة من “المحتوى”/الهيكل. حاليًا، يعتمد الأمر على التسلسل الهرمي الحالي، لذا لديك كل ما بداخل فئة معينة، بما في ذلك المواضيع والفئات الفرعية وقنوات الدردشة. ستكون قادرًا على تمكين/تعطيل أي من هذه العناصر في عرض معين. قد تكون القدرة على تجميع العارضات بالكامل خارج اعتبارات التسلسل الهرمي مثيرة للاهتمام أيضًا، مثل عرض يحتوي على مواضيع وفئات/فئات فرعية ودردشات من أي مكان في مثيل Discourse.
أعتقد أن كل هذا قد يكون أكثر إرباكًا إذا كنت معتادًا ومريحًا مع طريقة تنظيم Discourse للأمور. الكثير منا كذلك. التحدي مع هذه الأنواع من التجارب في مساحة مثل هذه هو أنها ستبدو غريبة بطبيعتها تقريبًا للجمهور هنا. لكن غالبًا أولئك الجدد في مساحة نقاشية يهتمون أقل بالتسلسل الهرمي وأكثر بالاستعجال. والأهم من ذلك، حتى لو أرادوا رؤية المحتوى فقط في فئة معينة، فإن قنوات الدردشة غير مرئية فعليًا داخل الفئة حاليًا! بالنسبة لي، يبدو ذلك خطأً جسيمًا في قابلية الاستخدام/الاكتشاف. لقد شرعت في حل تلك المشكلة، وعلى طول الطريق قررت جعل النظام أكثر مرونة وشمولية. لكن النية الأساسية هي ترقية الدردشة إلى “محتوى من الدرجة الأولى”.
شكرًا مرة أخرى على الملاحظات. أنا فضولي لمعرفة ما إذا كان أي مما سبق ساعد في توضيح الأمر و/أو جعله يبدو أكثر فائدة!
سأحاول نشر عرض فيديو أكثر اكتمالًا مع استمرار العمل على هذا المشروع. إنه مشروع في الخلفية، لكن الملاحظات ستشجعني بالتأكيد على الاستمرار.
أنت بالتأكيد على شيء مهم هنا. أنا متحمس لرؤية هذا قيد التنفيذ وحاول تجربته في مكان ما. يرجى الاستمرار في النشر، فأجد هذه فكرة رائعة، وأنت محق تمامًا في أنها تساعد في زيادة إمكانية اكتشاف الدردشة. يمكن إهمال سؤال التصنيف من جانبي، وأنا أتطلع إلى الإصدار التالي!