|
|
说说我用 Discourse 这几年下来,对它通知系统和邮件订阅的真实感受吧。
先说通知系统。Discourse 的站内通知做得确实比传统论坛好不少。有人回复你、@你、引用你的话,右上角那个小铃铛都会亮起来,点进去分类也很清晰。我比较喜欢的一点是它会区分"有人直接回复了你"和"你关注的帖子有了新回复",这两种通知的优先级不一样,不会混在一起让你分不清轻重。而且每个帖子底下都能手动设置跟踪级别,从"静音"到"关注"有好几档,控制粒度算是够用了。
不过通知多了以后也有烦的时候。如果你活跃在一个比较热的社区,参与了好几个热门讨论,通知很快就会堆成一片。虽然有已读未读的状态,但我个人觉得它缺少一个"批量标记已读"或者"按话题归组"的功能。每次打开通知面板看到一长串列表,说实话有点信息过载。这一点不如一些现代聊天工具做得精细。
再说邮件订阅,这是 Discourse 一个我又爱又恨的特性。默认设置下,Discourse 会把站内通知同步发邮件给你。如果你长时间没上线,它还会发摘要邮件告诉你社区最近有什么热门话题。对于那些不是天天泡论坛的用户来说,这个机制其实挺好的,能把人拉回来看看。而且邮件里可以直接回复,回复内容会自动发到论坛帖子里,这个设计确实方便,省得专门打开浏览器登录。
但问题也来了。很多新用户第一次注册 Discourse 论坛,根本不知道默认会发这么多邮件。结果邮箱被各种通知塞满,体验一下就变差了。虽然设置里可以调整邮件频率,甚至完全关掉,但那个设置页面选项太多,对普通用户来说不太直观。我见过不少人在社区里抱怨"你们论坛怎么发这么多邮件",其实就是默认配置的问题。作为管理员如果不去调整站点默认值,用户流失的概率不小。
还有一点值得一提,Discourse 的邮件投递质量和你服务器的邮件配置关系很大。如果你用的是自建的邮件服务,很容易进垃圾箱。官方推荐用 Mailgun、SendGrid 这类第三方服务,配置好 SPF、DKIM 之后确实送达率不错,但这又多了一笔开支和运维成本。对于小团队或者个人站长来说,这块确实需要额外花心思。
总结一下我的感受:Discourse 的通知和邮件系统整体设计思路是对的,把论坛和邮件打通这个理念很超前,尤其适合那种成员不是每天都在线的社区。但它的默认配置偏激进,需要管理员根据社区实际情况做调整。对于活跃用户来说站内通知够用了,邮件反而是噪音;对于低频用户来说邮件摘要又是个不错的召回手段。所以我的建议是注册完先去设置里把邮件频率调成"只在我离线时发送",然后根据自己的使用习惯再微调,这样体验会好很多。 |
|