我想分享我们在社区项目中使用 Discourse 的经验。这一切始于2020年5月,当时几位志同道合的人聚集在一起,致力于构建一个免费且开放的 hospitality exchange(住宿交换)平台,旨在取代目前占据主导地位的商业提供商。自2012年该行业巨头转向商业化以来,已有多个项目试图将免费的住宿交换重新带回社区驱动的平台。令我印象深刻的是,这个项目的创始团队并没有将个人交换作为核心理念,而是同样重视围绕其建立的社区。因此,他们在一开始就建立了社区论坛。他们选择了 Discourse 作为平台,其整体理念以及 Discourse 本身的吸引力,让我作为活跃志愿者加入了这个项目。
我希望这对其他刚开始建立社区的人有所帮助,尽管这可能比较具体。我还有一些问题想分享,希望能得到反馈。
概述
我们坚持使用非常简洁的论坛外观,专注于对话:
我们最初设立了5个分类,现在大约有十几个。我当然建议一开始分类要少,然后随着发展逐步扩展,Discourse 完全支持这种模式!
这是半年后的统计数据。我认为流量虽然不大,但质量很高。我们实际上正在开发应用程序,目前还没有实质性的功能来驱动用户参与,因此加入的人都非常有动力,希望看到这一切成为现实。我们有大约50名活跃用户,同时也有同样数量的志愿者参与项目,但这两组人并不完全重合:
非常成功的方面
以社区为核心的管理
如果您熟悉住宿交换平台,可能会知道利用这些平台进行约会和搭讪是一个大问题,这让许多女性不愿更深入地参与。我们的核心目标之一是建立一种文化,使这种行为不被视为无关紧要,而是被认定为有害行为。我们希望论坛能体现这一点,并在讨论女性相关议题时设立一些某些用户可能未曾考虑过的标准。尽管如此,我们很早就放弃了直接的管理干预(除了编辑和重新分类内容),仅依靠举报机制。因此,版主也像普通用户一样进行举报。事实上,与直接干预的唯一区别是,需要两名版主举报帖子才能将其隐藏。
我们引入的一项更定制化的工具是专门用于存放因举报而被隐藏的帖子的分类:
我们将其命名为不当内容。权限设置为只有版主可以创建(即移动)新主题,但所有用户都可以回复。我还安装了 Suppress Category from Latest 插件,使这些内容不太显眼,同时保持可访问以便进一步讨论。主题名称仅使用时间戳。
我们在那里进行了一段时间的热烈讨论,但最近没有。我觉得这确实帮助我们讨论了希望在论坛上执行哪些标准,并作为一个支持这些标准的社区团结在一起。
未来,我可以看到这种模式可以扩展为将整个论坛的编辑工作完全交给专门的编辑者组(具有 Regulars 信任级别),而将版主限制在审查举报上。
我们能否以某种方式强制限制版主权限,使他们实际上成为审查者?
为新用户策划内容
这是一个相对较小的调整。我们最初使用“新成员”分类来整理一些信息,但后来改用“欢迎”标签:
这种方式更加灵活,给人一种对新用户友好的欢迎姿态和服务感。
重写指南
Discourse 自带默认的常见问题/指南部分。我们花了一些时间进行调整,但我建议尽早重写这部分内容,明确说明论坛上期望的行为。为此,您还可以将所有默认链接重命名为指南(在 /admin/customize/site_texts 中搜索“FAQ”和“Guidelines”)。这帮助我们在出现争议时更加直接。
不太成功的方面
实际上只有一件事,但我担心它现在可能会带来很大的麻烦。我们最初设置了“需要登录”,完全禁止匿名访问网站。这一决定可能是出于对论坛未来发展的不安全感,而没有经过深思熟虑。现在我们有信心了,希望论坛能有更广泛的覆盖范围。但我不认为我们可以简单地将用户生成的内容从需要登录改为公开访问,而不侵犯现有用户的隐私权(或至少是他们的担忧)。
我目前的做法是引入一些新的公开分类,并为匿名用户设计了一个专门的落地页。我们可以逐步将现有分类中的更多对话转移到公开分类中。但我还缺乏一个灵光一现的好主意,以优雅的方式摆脱这种局面。
感谢分享任何关于如何将论坛从仅限登录转变为公开访问的最佳实践建议。
感谢阅读!![]()





