“员工权重”:0 或 1 以匹配普通用户?

目前尚不完全清楚“设置 > 其他 > 员工点赞权重”的具体运作方式。描述中写道:“为员工点赞赋予的额外权重因子。”其中“因子”一词似乎表明它是一个乘数,因此,若不对员工点赞赋予额外权重,则应输入“1”。这样理解正确吗?

查找关于帖子受欢迎程度如何影响帖子本身或用户体验的信息有些困难。我所找到的仅有:点赞的相对数量可能会影响话题摘要。还有其他影响吗?

该设置在代码中的使用位置如下:

根据该代码,每当帖子获得来自非员工用户的点赞时,帖子的分数将增加 1;每当帖子获得来自员工用户的点赞时,帖子的分数将增加 staff_like_weight 设置所指定的值。将 staff_like_weight 设置为 1 将使员工点赞对帖子分数的影响方式与非员工点赞相同。

感谢您的澄清。

我在想,是否可以在该设置下方添加一些说明性文字。管理员可能会忽略“因子”部分,输入 0 以避免增加权重,从而导致完全移除员工点赞的权重。我承认这是一个非常小的问题 :slight_smile:

如果我的理解正确,描述中使用“额外”一词是不准确的。在不更改 Discourse 用于计算帖子分数的逻辑的前提下:

给予员工点赞的权重(非员工点赞的权重为 1)

这才是对该设置功能的准确描述。

当前的描述会让人误以为将员工点赞的权重设置为 0 会使员工点赞与普通用户点赞具有相同的权重,但实际上,这样做会将员工点赞从分数计算中完全排除。

是的,我也是这么理解的,这也正是我提问的原因,谢谢。

此 PR 中的文案已更新:Improve staff_like_weight copy to indicate how the value is applied by scossar · Pull Request #10726 · discourse/discourse · GitHub