尽管 4 小时已经是非常慢的播放速度了,但应该可以在该新功能的主题下拉菜单中进行配置,或者至少提供全局配置选项,因为“慢”对于社区 A 和社区 B 来说可能意味着不同的含义。
YouTube 直播聊天是一个很好的例子,但他们实现“慢速模式”的方式与 Discourse 站点略有不同。
YouTube 的慢速模式仅适用于直播聊天。由于 YouTube 同一时间只能进行一场直播,因此他们处理“慢速模式速度设置”的方式并不完全适用于 Discourse。
在 YouTube 上,你可以针对每场直播单独控制该设置。而在 Discourse 中增加这种粒度控制,即允许针对每个主题单独设置慢速模式的速度,可能过于复杂。
也许在 Discourse 中采用全站范围的设置会更合适?
例如设置一个 slow_mode_duration 参数,默认值为 1 小时?(鉴于这已经是一场激烈的讨论,我认为 1 小时足以让大多数人冷静下来)
太棒了,让我们把它实现吧 ![]()
我觉得你需要填写一些中间值,目前对短持续时间的偏向太严重了。试试这个列表:
- 15 分钟
- 1 小时
- 4 小时
- 23 小时(在界面上我们可以称之为“1 天”,但这一项需要稍微宽松一点)
- 6.5 天(“1 周”)
持续时间选择器可能应该支持秒,尽管我们并不真的想鼓励大家这么做。不过,正因为这不是预设选项嘛!肯定会有人觉得好玩,把它设成 42 秒之类的。
我们确实应该鼓励大家编辑回复并更加体贴,所以我认为唯一的编辑限制应该是:如果在慢速模式窗口内,则禁止顶帖。
我喜欢这个主意。这正是我一直想添加到 Discourse 中的功能。我都不知道 YouTube 已经具备这个功能了。
期待这个功能。可惜今晚的总统辩论无法使用:![]()
顺便说一句:如果类别版主从一开始就能使用这个功能,那就太好了。
耶——!就算在我的网站上,我也不太期待那个。
好的 @eviltrout,你想分配这个吗?
太高兴我们进展到这一步了!有任何更新吗 @Roman 或 @eviltrout?
该功能的 PR 已就绪,我计划本周合并!一旦可用,我会在此发布更新。
如何再次禁用已针对某个主题启用的慢速模式?
两种方式:
- 使用“设置慢速模式”模态框内的按钮。
- 点击主题底部的
图标。
我还需要修复几个问题。我已提交了一个拉取请求(PR),并可能在明天合并:
我们正在积极收集关于此功能的反馈,因此欢迎部署最新版的 Discourse 并进行测试!
我预计这将在大约12天后非常有用……
非常感谢!我们已经开始使用这个功能,它看起来正是我们需要的。
我为此功能贡献了一些翻译。
今天就是这一天(周?月?)……测试正式开始!我们正在重点优化此功能,请继续提供反馈!
有用户抱怨无法编辑帖子以修正语法错误,因为编辑操作会计入速率限制。虽然我认为允许自由编辑会削弱该功能的设计初衷,但将编辑计入速率限制确实有违直觉。
是否可以考虑设置一个由管理员定义的宽限期,在此期间用户仍可编辑帖子,之后则禁止编辑?我认为,任何让用户编辑自己的帖子会重置计时器的情况,都很容易引发挫败感。
用户可以在由 editing_grace_period 站点设置决定的宽限期内编辑他们的帖子。请注意,如果差异过大,编辑仍可能失败。管理员可以通过 editing_grace_period_max_diff 和 editing_grace_period_max_diff_high_trust 设置对此进行调整。





