场所感:Meta 的新侧边栏

我们今日推出的功能

从今天起,Meta 品牌主题下的话题列表将增加侧边栏。它显示你当前的位置、那里正在发生什么,以及接下来该去哪里。

这是我们全年一直在思考的一个问题的最新进展:我们如何更好地服务于 Meta 上承载的各种不同类型的对话?今年早些时候,我们将 Meta 的分类整合为不同的“空间”,每个空间都将相关的对话聚集在一起。侧边栏是下一步:它在保持对更广泛社区视野的同时,让每个空间拥有更强的场所感。

为什么场所感很重要

技术问题、功能建议和关于社区成长的故事是不同的对话。每种对话都需要自己的语调、期望和互动类型。在现实生活中,场所能告诉我们很多:我们在教室里提问的方式不同,在市政厅辩论的方式不同,在酒吧里分享故事的方式也不同。在线上,这些线索很容易丢失,人们最终会各说各话,无法有效沟通。空间在设计上必须提供一些线索。

我们的空间

因此,每个空间都应让人一目了然地看到它的用途、当前正在发生什么、谁在塑造它以及应该先阅读什么。一个进入“产品支持”的用户应立刻明白这里是回答问题的地方,谁通常负责回答,以及在发帖前应查看哪些指南。一个在“社区建设”中的用户应能找到故事及其背后的人。这赋予每个空间一种场所感,并帮助人们在到达时就知道如何参与。

更广泛的社区

每个空间也位于更广泛的社区之中。成员应该知道其他空间的存在、它们之间正在发生什么以及如何前往那里。如果没有这一点,空间就会变成封闭的房间。经常使用支持版块的人可能对社区建设不太感兴趣;社区经理可能从不寻找开发讨论。但当成员至少了解其他人正在谈论什么时,社区会更强大。这样,支持版块的常客可以成为贡献者,或者社区经理可以在开发线程中发现一个好主意。

侧边栏如何落实这一点

侧边栏在所有话题列表旁增加了五个面板。面板默认显示更广泛的社区内容,并且要么自动适应,要么可以根据特定空间进行定制:

接下来的计划

我们已经定制了一些面板,主要是在我们的主要空间中:社区建设、产品支持和贡献。我们将继续在每个空间添加有意义的相关内容:专属的排行榜和资源,以及自定义的特色列表。随着发展,我们还将探索新类型的面板。

让我们讨论一下

  • 场所感是正确的视角吗? 平衡空间自身的特色与更广泛的社区,这也是你看到的挑战吗,还是你会以不同的方式定义它?
  • 在你的社区中,是什么赋予了空间场所感? 什么有助于你的成员理解他们身处何处以及如何参与?
  • 你如何让更广泛的社区保持在视野中? 什么能防止成员只局限于某一个空间?
  • 侧边栏是否达到了平衡? 在 Meta 上查看它时,你会添加或更改什么?
11 个赞

我对它又喜欢又不喜欢。一方面,它为新手提供了很好的信息,并且可以轻松链接到论坛的其他部分。另一方面,作为一个老用户,我其实并不需要不同类别的链接(左侧边栏已经提供了这些),也不需要即将举行的活动或排行榜。这能设置为用户偏好吗?

3 个赞

是的!这太重要了!

对我来说,这让讨论变得更好了。它为人们提供了一个更简单的 SPOG(单一视角),让他们能够看到许多其他领域的内容,比如活动以及他们通常关注范围之外的事情。

2 个赞

我也一样!不过这些年,我学会了在这些时刻去适应它。先用上一周,到时候再评估吧 :slight_smile:

我觉得这对新用户来说是个百分百棒的补充,让我们看看老用户在习惯之后会怎么想。

3 个赞

我自己也还在探索中 :slight_smile: 我们已经在沙盒环境中使用了一段时间,但在正式的生产环境中情况总是有所不同。目前我的感受如下:

  • 我很喜欢动态导航功能。我认为它比侧边栏链接或分类页面能更好地展示实际的社区地图结构。作为用户,我觉得它让我更清楚地了解我当前所处的位置以及可以去往哪里。作为 Meta 的管理员,我认为它有助于我们进一步厘清架构。

  • 我也很喜欢资源面板。到目前为止,我们在三个空间中添加了自定义资源,但在这里,它同样是一个展示我们现有资源的绝佳工具。这有助于我们发现不一致之处和过时内容,并加以改进。

  • 我认为自定义排行榜也是一个很好的应用场景。之前我们曾有一段时间可以将排行榜限定在特定分类范围内,但我们也需要在正确的上下文中展示这些排行榜。否则,我们就只能从左侧边栏链接到一个排行榜列表。与之前的其他面板一样,这也让该功能成为了焦点,并暴露出目前排行榜的分类范围限定功能运行并不稳定。

  • 不过,我觉得在分类面板上显示全局内容并没有增加太多价值。因此,活动面板显得有些多余。在热门话题面板上,我们默认展示了一个按分类筛选的热门话题过滤器,但对我来说这也显得过于通用。我认为,如果配合非常独特的过滤器和能解释其含义的面板标题,这个面板会变得更加有趣。例如,展示等待解决超过 x 小时的话题、展示来自社区的 PR(拉取请求),或者展示获得最多点赞的想法。

总的来说,我认为未来的方向是在每个空间上展示更多独特内容,以及更多独特的面板。

遗憾的是,动态隐藏侧边栏并不是我们可以快速添加的功能。原因是我们目前还没有一个好的模式来实现这一点。我们通过头部菜单图标来隐藏左侧边栏,无法在其他地方应用这种模式。我认为我们需要探索一种更通用的解决方案,用于显示和隐藏上下文相关的侧边栏,以便让这个功能运行得更好。

5 个赞

一如既往,任何新东西都会让我们兴奋不已

شكرا

不过我完全同意这一点:

我觉得这比真正的侧边栏(反正我个人也很少用)实用得多。

只是我对“空间”这个术语的使用感到有些阻力,因为它和分类列表其实是同一回事,所以有点让人困惑。我知道背后是什么,但不确定仅在那部分重命名是否真的有多大帮助。

5 个赞

添加起来简单得难以置信,而且功能非常强大。

感谢你们开发这个工具。

6 个赞

太酷了!你是怎么构建的?只是让一个智能体(Agent)尝试了一下吗?

我们确实提供了一个公开的演示组件:GitHub - discourse/discourse-discovery-sidebar: Demo component for discovery-sidebar blocks · GitHub

目前,这也是我们在 Meta 上使用的版本,因为我们希望在这个初始阶段专注于通用的基础架构。不过正如我所说的,我认为通过更多自定义面板,我们可以展示许多有用且有趣的功能。

3 个赞

我使用了 Right Sidebar Blocks ,然后根据我的需求进行了自定义。

我也认为我们可以通过自定义开发来扩展其功能,但目前来说,它已经很棒了!

2 个赞