感谢查看!在其中导航的方式与标准 Discourse 基本相同。主题就像从常规主题列表打开一样打开。就我个人而言,我希望聊天在此视图中默认以全屏方式打开,这在我看来更合乎逻辑,但目前它们会根据您上次使用的状态(展开或弹出)打开。
我完全理解这种观点:类别(特别是这里的子类别)不属于同一类内容,似乎不应与其他内容混在一起。我的想法是,这类似于当前类别的“在此类别的主题上方显示子类别列表”选项,我一直很喜欢这个功能,因为我也觉得在许多情况下子类别的显著性不足。按活动排序(可选)则让它在我看来更加实用和及时。
话虽如此,我的意图是让这一切完全可配置。理念是您可以组合任意数量的“视图”,这些视图可以包含或不包含特定类型的“内容”或结构。目前它基于当前的层级结构,因此您会看到给定类别内的所有内容,包括主题、子类别和聊天频道。您将能够在特定视图中启用或禁用其中任何一项。完全在层级结构之外组合视图的能力也可能很有趣,例如一个包含来自 Discourse 实例中任何位置的主题、类别/子类别和聊天的视图。
我认为,如果您已经习惯并适应了 Discourse 的组织方式,以上内容可能会让您感到更加困惑。我们中的许多人正是如此。在这样一个空间中进行此类实验的挑战在于,它们几乎天生就会让这里的受众觉得奇怪。
但对于讨论空间的新手来说,他们往往不太关心层级结构,而更关注内容的时效性。更重要的是,即使他们只想查看特定类别中的内容,聊天频道目前在该类别中几乎是不可见的!在我看来,这是一个严重的可用性和可发现性问题。我着手解决正是这个问题,并在过程中决定让系统更加灵活和包容。但核心意图是将聊天提升为“一等内容”。
再次感谢您的反馈。我很好奇上述内容是否让情况更清晰,或让您觉得更有用!
随着工作的推进,我会尝试发布一个更完整的视频演示。这是一个搁置中的项目,但您的反馈肯定会鼓励我继续下去。![]()