正如标题所示,我想知道 Q&A 格式的未来开发投资是否会包括对评论功能的设计和实现的思考。由于 Q&A 格式对 Discourse 来说是一个全新的功能,我认为探讨一下如果我们从头开始设计评论,会如何思考会很有趣。
背景介绍 - 我多年来一直是 Stack Exchange 的忠实用户,并从 2018 年到 2023 年 10 月在那里担任社区经理,所以请原谅我说,这里的 Q&A 格式看起来特别让人想起那个平台(这确实让我感到宾至如归)。许多 SE 网站花费大量时间和精力来处理评论,无论是处理评论中的答案、评论中的争论/讨论,还是对评论的标记。
话虽如此,我认识到 Discourse 不是 Stack Overflow,Q&A 格式的使用方式和时机原则将由每个社区自行决定。同样,评论在 Q&A 帖子中的使用方式也将由每个社区自行制定指导方针。本次讨论/功能想法并非关于推荐评论的指导方针或规则,而是关于支持选择添加帖子投票插件的社区。
我对评论在此处的工作方式的理解非常有限,因为我还没有看到很多使用评论的帖子投票风格的 Q&A,所以我不太确定哪些是可行的。
根据我尝试过的情况,以下是我对当前实现的发现:
- 评论按时间顺序显示
- 评论会通知帖子创建者有新评论;不确定线程中的其他参与者是否会收到通知。
- 不确定评论提及功能是否可用于通知未参与主题的成员。它们不像帖子中的提及那样自动填充。
- 评论没有回复选项,似乎也不提供任何线程。
- 我可以选择编辑、删除和标记我 Q&A 上的其他人的评论,但编辑无效(配置问题?)。
总而言之,即使作为一个最小的功能集,评论似乎也有些局限。考虑到这一点,有哪些功能可以让评论在 Discourse 中发挥作用?有哪些方面作为设置更有意义?
我的想法:
我希望有一个评论系统,它能强调可读性,并认识到一些社区可能希望评论保持非常有限,而另一些社区可能希望它们功能更全面。我希望看到的一些功能:
- 提及自动完成,就像帖子提及一样。 在 SO 上,评论只能提及 OP 或参与过帖子的人,它们也没有帖子提及功能,所以在这里允许在评论中提及,以便有人说“@jericson,我认为你可以回答这个问题!”会更有意义。
- 内置评论回复 - 应该有一个简单的方法来回复特定评论(一个图标),并且应该有一个线程视图选项,允许你查看或重新组织相互引用的评论。这可以通过缩进级别线程(按线程排序而不是纯粹按时间顺序)或一个淡出不相关评论或突出显示你感兴趣/悬停的线程的过滤器来实现。
- 只显示我们可以使用的图标。 - 这可能是一个有问题的 bug 或配置设置,但如果我无法编辑或删除评论,请不要向我显示该图标!
- 展开/折叠评论按钮 - 通过一个“显示更多/更少”按钮,隐藏过长的评论部分会很棒。也许当评论部分变得太长时,它会自动隐藏。如果它显示了我上次访问页面以来新评论的数量,那就更好了。
- 单独关注/取消关注评论,而不是帖子 - 我可能会遇到一种情况,我对问题的答案感兴趣,但评论让我烦恼。能够静音评论而不静音新答案会很好。
- 在搜索中索引评论 - 这似乎是一个有些人会受益的设置——尽管可能默认关闭。在 SO 等网站上,评论被视为瞬态的,因此几乎没有理由使它们可搜索。根据社区在 Discourse 中使用 Q&A 的方式,他们可能希望除了帖子之外,还能轻松搜索评论。
- 评论的审核工具 - 我不确定这与帖子审核有何不同,或者是否需要。我知道评论审核在某些空间可能会成为一个难题,所以最终可能需要考虑评论是否需要单独的审核选项。
你们觉得这些怎么样?你们同意或不同意其中的一些吗?有没有我遗漏的?你们是否在你们的 Discourse 实例上使用 Q&A 格式?我很想了解这个功能的采用情况!