假期之后我有点分心了,但我希望很快能重新审视评分标准,看看能否解决一些不满之处。
这是一个示例,在低信任度用户只需一次标记即可隐藏帖子的系统中,当“隐藏帖子敏感度”设置为“低”时就会发生这种情况。我该如何调整系统,使其需要更多标记才能隐藏内容?
我测试过将“隐藏帖子敏感度”设置为“高”,这似乎更容易隐藏帖子。能否添加一些设置,使“隐藏帖子所需分数”至少为 10,甚至 15?
我相信 @eviltrout 本周会查看这个问题,感谢提供的示例。
你能尝试将敏感度设置为“低”,然后看看结果值是多少吗?它之前被设置成了什么敏感度?
感谢您的反馈,这非常有用。
我确实无法理解您发布的第一条示例为何会发生。是否有可能您在隐藏帖子之后才修改了敏感度设置?似乎没有其他途径能让信任等级为0(TL0)的用户以低于阈值的分数隐藏帖子。
为了便于未来调试,我可能确实需要记录隐藏发生时的分数。
现在,关于您第二个问题,即阈值设置似乎有误。我同意,如果您的最低敏感度是4.8,而一个TL0用户却得到了6分,这确实有些不对劲。
基于第一张截图,我的第一个问题是:一个TL0用户是如何获得5分准确率的?您是否将用户锁定在TL0等级?因为他们的准确率要生效,至少需要5次标记。对于一个TL0用户来说,在如此精准的标记下仍停留在该信任等级,这对我来说很不寻常。这意味着他们的所有标记都被一致认可了。
您能告诉我他们的标记中有多少次被认可、多少次被驳回、以及总数是多少吗?您可以通过将鼠标悬停在可审核项的“点赞”图标上来查看这些信息。
我可以查一下。我们最近刚把默认设置从默认值改成了低敏感度,但我想这个帖子是刚发布的。我在想,如果用户隐藏帖子时没有保存当时的统计数据,那么该帖子对用户隐藏后的准确性是否可能降低了。
我们所有用户都处于 TL0 或 TL1 级别,我们对 Discourse 的使用方式与主流场景略有不同。
因此,他可能标记了 5 篇帖子而信任等级并未改变。我还没有深入研究信任等级的运作机制。此外,我们当时使用的是默认的敏感度设置,所以通过标记来隐藏帖子似乎非常容易。
我稍后可以检查,但我目前所在的地点无法访问这些数据。
一旦您有机会审查数据后,希望能得到您的反馈。
我的一部分观点认为,如果某用户在过往的标记操作中准确率达到了100%,尤其是当标记次数超过5次时,该帖子应当被隐藏。这位用户显然很清楚自己在做什么!
不幸的是,我们收到了大量用户反馈称系统存在故障,但显然并非如此。用户只需利用其他几个标志进行“搭便车”,便能获得神一般的能力。
我倾向于同意,仅凭单一举报,无论举报者或用户的可信度如何,都不应足以隐藏一条并非垃圾内容的帖子。
在 tl0 上准确率为 5.0 的用户拥有 100 次准确的标记,因此他获得高分是可以理解的。但该用户并不想通过一次标记就隐藏内容,而是希望通知大家他认为这不合适,并看看其他用户是否认同。至少对于联系我们并投诉的用户来说情况确实如此。我还能找到其他准确率为 100% 但只有 5 次标记的用户,他们拥有相同的权限,因此我推测获批标记的数量会迅速增加。
我还看到一个用户在 37 次标记中有 84% 的同意率,其准确率为 4.2,这足以在 tl0 和低敏感度设置下通过一次标记隐藏内容。
如果用户首次标记就能隐藏内容,那么他就无法标记那些轻微不当的内容,而必须学会等到有人严重越界时再行动。
我们的用户已经习惯了“三次警告即出局”的机制,因此请考虑将其作为选项重新启用,至少在你调整系统期间如此。如果无法实现,我们考虑降级到旧版本的源码,但略微担心降级时备份的数据一致性问题。
请再给我们一点时间进行调整。
我确实看到了这里的问题:允许单个用户隐藏某些内容是不理想的,而且存在利用其他标志进行搭便车的行为。我有几个想法,稍后就会拿出一个方案来尝试。
听起来不错,如果你希望直接获得反馈,欢迎概述你的想法。如果我能实现3到5个举报标记即可隐藏不当帖子的状态,我会很高兴,这样经验丰富的用户将比新用户拥有更大的话语权。
我强烈支持这一点。我本应更早回复并跟进我所管理的论坛的特定设置信息,但不幸的是,一些非常严重的个人事务阻碍了我。
如果这些信息也能对版主可见,那就太好了。在大多数论坛上,版主通常是与会员和举报进行互动的主要人员。
说“三次举报会隐藏帖子”是每个人都能轻松理解的说法,没有任何问题。他们知道可以提交一次举报,表示“嘿,我对这个不太确定”,这会将该帖子直接推到下一个登录的工作人员列表的顶部。如果另外两名成员也有同样的感受,帖子就会被隐藏,但没有任何人的单独行动会导致任何极端后果。
如果可能的话,能够用同样易于向会员解释的方式来说明这一点,将会非常棒。这正是 Discourse 所独有的、备受推崇的会员版主管理功能。
与此同时,一位值得信赖的 TL3 会员,我故意忽略了他的举报以降低他的权重至 51%,但他仍然能够通过单次举报隐藏帖子。这个问题持续在那些情绪本已高涨(因此产生了举报)的话题中引发周期性问题。当人们看到自己的回复立即被隐藏时,这显著增加了版主的工作量。
如果能让版主查看这些信息(而不是由他们编辑),将会非常有帮助。正如我之前所说,版主是日常处理举报的主要人员。目前我无法提供这样的回应,因为我请求管理员提供我们设置的截图,但他和我都很忙,所以你的帖子描述的内容,我遗憾的是连看都看不到。![]()
不过,我相信我们没有任何自定义设置。
如果将举报炼狱状态添加到那些举报同意率不高的用户身上,就意味着我们必须开始同意那些原本只是为了提醒版主检查某些内容的举报,这可能会带来新的隐患。特别是如果这些信息只对管理员可见(抱歉我一直反复强调这一点)。
因此,如果创建这类机制,请考虑为版主提供一种手动查看谁处于举报炼狱状态的方法,并允许他们手动提高(或降低)某人的权重?版主已经可以更改和锁定信任级别,这与该机制非常相似。![]()
我想说,我强烈附议。![]()
@Ubik 的说法让我深有共鸣:虽然新系统更智能,可能在长远来看能做出正确的决定,但向成员解释起来要困难得多。我的社区中许多成员并不理解这些新变化,这反过来引发了大量困惑。这种困惑导致了一些成员之间的敌意。目前流行的阴谋论是,有一群不满的成员通过标记新帖子来隐藏它们,而实际上只是一个标记导致帖子被自动隐藏。
正如 @Pekkanen 所说,如果我们能达到 3 到 5 个标记就隐藏帖子的程度,那就最理想了!
这场讨论的大部分自然集中在统计数据和设置上。
然而,有一件事我必须提及,因为它非常重要:flags(举报)并不总是一个非黑即白的问题——即“同意举报,因为帖子需要删除”与“该用户举报错误,需要降级”之间没有中间地带。下面我将举例说明:
根据我自己的经验,那些最频繁使用举报功能的用户,往往是在问题演变成麻烦之前就指出一些细微之处,或者因为发现某人的用词与之前被封禁的不良用户相似而请求检查,又或者他们只是希望版主查看某个话题,看看是否需要一些指导。
由于这种敏锐度,那些举报最有价值的成员,并不总是每一次举报都会被“同意”(据我所知,同意举报会影响被举报用户向 TL3 信任等级的晋升,因此“同意”并不是一个合适的默认操作)。
自我们迁移到 Discourse 以来,我所管理的论坛一直积极邀请 TL3 成员参与 moderation( Moderation)流程。我们通过私信以及 Lounge 中的话题,定期就 moderation 相关事项以及规则如何执行等进行交流。老用户知道他们可以提问、质疑任何决定的具体原因,并提供反馈与建议。这一做法极其成功且广受好评。
对于任何可疑迹象都及时发起举报,通过早期发现问题显著减轻了 moderation 的工作量。因此,我们的论坛确保有超过一打的人拥有类似“轻量版主”的权限,并且有信心使用这些权限,实现 24/7/365 全天候在线。这使得我们的论坛在成员数量自迁移到 Discourse 以来迅速增长的情况下,依然保持稳定和凝聚力。
这也非常有效:老用户因为对使用举报功能充满信心而积极参与,这意味着我们能够在几分钟内切断潜在的 troll(网络巨魔)和 spammer(垃圾信息发送者)。同时,由于看到自己作为论坛守护者的参与产生了积极效果,老用户也大大提升了积极性,主动引导新用户,教他们熟悉规则,这对整个论坛文化产生了积极影响。
TL3 老用户也知道,他们可以自由选择是否参与,这不是他们必须履行的职责,但一旦发现问题,他们手边就有相应的工具可用。
这几乎是一个完美的系统,而这一切都取决于:1. 举报机制必须清晰易懂,便于解释,就像以前一样;2. 包括 TL1 和 TL2 在内的所有成员都应被鼓励感到自信,知道单次举报不会导致任何后果,因此无需担心误报,只需在看到任何令您担忧的事情时采取行动即可。
经验丰富的版主也经常会遇到误报(就像 TSA 安检人员、医生以及任何负责查找问题的人一样):我们怀疑某人,但后来发现这种怀疑是错误的。成员们可以预期会有更多误报,这不仅是因为经验不足,还因为他们无法检查 IP 地址或查看某人之前被删除的帖子。因此,鼓励人们有信心使用举报功能,必须确保单次举报不会对任何人造成任何不良后果。
最后,如果举报变成一种“生死攸关”的事情,即涉及的两位用户中的一方可能面临损失(例如:距离“举报炼狱”更近 X%,或一年内失去 TL3 的五分之一权重),那么当举报被提出时,版主就需要考虑另一层信息并做出相应的决定:
- 我需要针对被举报的帖子和/或发帖人做些什么?这本来就是工作的一部分,但现在还需要:
- 我是否应该同意这个针对未违反规则的人的举报,还是降低善意举报者的权重?
解开一些有争议的话题或争端本身就已经既耗时又复杂 https://web.archive.org/web/20160923011339/http://www.managingcommunities.com/2012/03/22/community-manager-rockstar/,再加上这种额外的考量就更难了! ![]()
此外,许多论坛用户并非以英语为母语,他们可能在阅读来自地球另一端、同样不以英语为母语的用户发布的帖子,这又增加了举报被善意提出的另一个原因,即使被举报的用户并未做错任何事。
考虑到这些复杂性,如果以下方案不可行(或不理想):
……请保留忽略(Ignore)选项,这样无论是被举报的用户还是发起举报的用户,都不会看到权重或向更高信任等级晋升的任何变化。“忽略”或许更贴切地称为“无操作”(No Action)?
在 BBS 上也是如此,“其他”标记常被用来“提醒版主注意某事”,这可能包含也可能不包含为该帖子增加标记权重的意图。
我在想,是否应该将“其他”标记类型发送消息给版主的功能与标记帖子本身解耦,就像“我想给该用户发送私信”那样(相同的弹出窗口,不同的效果)。
我认为这并不能解决什么问题,因为现有的问题在于其他举报类型承担的功能过多,而不是“其他”类型需要承担更少。![]()
创建分级警报并向所有成员传达这一变化(而不仅仅是“常规用户”,其中许多人使用在线翻译工具或英语水平有限),这会给 Discourse 版主增加另一层耗时的工作。许多版主(包括我)都在繁忙的生活中兼顾志愿版主工作。同时,这也要求用户适应新的变化,却没有任何明确的益处。
例如,我将不得不编辑大量帖子,在这些帖子中,我和其他人曾在很长一段时间内解释过举报机制的工作原理。这些帖子仍可能被新用户搜索到以寻求帮助。即使我完成了所有这些工作,仍然存在这样的风险:不了解这一变化的用户可能会做错事,当有人向其解释时会感到尴尬,从而被劝阻不再参与未来的举报活动。
(我整天都在尽量忍住不说“没坏就别修”,但在这里我不得不说。)
此外,当我在其他标签页做其他事情时(例如从事与论坛无关的有偿工作,或在某个话题下回复与讨论主题相关的内容),我并不总是立即点击新的私信通知;但对于红色的举报图标,我总是会立即处理。
我真正的理想场景是:在 TL3(第三级信任用户)的菜单中增加一个举报选项,该选项配置为“一键隐藏帖子”,并向工作人员发送通知私信(如果未登录则生成相应的电子邮件),内容类似于“违反规则:我已隐藏此帖子,等待工作人员审查”,并附带一个可添加其他信息的字段。然后,每个论坛可以自行决定希望其“常规用户”在哪些具体规则(除了明显的威胁等内容外)下使用此功能。
这将提供 Discourse TL4(第四级信任用户)最常用且最有用的功能,而无需对用户进行关于“可以/应该编辑什么”以及“何时及如何使用其他功能(如合并主题、拆分主题、关闭主题等)”的细致培训。
再说了,趁我还在提,我还希望版主拥有选项,能够收到由所有举报触发的私信,其中包含举报原因(如“不适当”、“离题”等)、被举报主题/帖子的标题,以及一个内联显示的简短摘录。
这显然不是为了获得私信本身,而是为了在未登录状态下生成的电子邮件,这有助于优先级排序和时间管理。如果有人想知道这具体如何提供帮助,我可以进一步解释。
我最近被一堆其他任务耽搁了,但如果一切顺利,我将在下周初就“通过一个标志隐藏内容”的问题取得一些进展。
那么,这个想法是:即使标志不可见,人们也会秘密串通对同一帖子进行标记吗?在幕后,是否存在一种隐式的默契,让大家同步进行标记?他们从中唯一能得到的,就是快速隐藏帖子的成功。然而,因为这些标记最终会被工作人员撤销,从而损害所有标记者的标志权重,所以这种行为实际上让他们付出了长期代价,导致标志权重降低?
一个更高级的解决方案是识别出这种串通行为并施加额外惩罚,但这会非常复杂。


