
语言 🇨🇳 简体中文
介绍
审核员
审核工作流
审核组
配置
垃圾邮件与不雅语言
审核
审核
FastComments 为所有可用的产品方案提供了一套强大的讨论审核功能。
本指南将首先介绍各种工具,然后对常见用例和注意事项进行详细说明。
审核员 
版主是特殊用户,仅能访问您 FastComments 帐户的“审核评论”页面。
他们不能添加或移除其他版主或编辑审核设置。不过,他们对评论数据 显示在“审核评论”页面上,并且可以在单个评论级别上执行管理员可以执行的所有操作。他们也可以 执行批量操作。
他们无法访问数据管理工具(导入/导出/迁移评论)。
添加审核员 
对于管理员,在评论审核页面的顶部有一个“添加版主”按钮。
如果您已经有版主,此按钮会显示“编辑版主”。
让我们看看“添加版主”页面。
要添加版主,只需提供姓名和电子邮件。
如果该电子邮件已关联到现有的 FastComments 账户,他们将通过电子邮件被邀请加入您的账户并成为版主。
如果提供的电子邮件未关联到现有的 FastComments 账户,将为其创建一个新账户。
邀请链接将发送给版主,链接可自动登录。将来如果他们想登录,只需访问登录页面并输入您之前提供的姓名/电子邮件,即可收到登录链接。
除非他们登出,否则将在登录后保持三十天。
移除审核员 
要删除一名版主,在“编辑版主”页面,只需点击 "删除"。
他们将立即无法继续管理你的评论,并会收到一封电子邮件通知他们 他们已被移除。
注意,如果你只是想更新他们的电子邮件,你可以点击 "编辑" 来完成。更推荐这样做,因为 他们的统计数据不会被删除。
批准的工作原理 
在 FastComments 中,被批准的评论是 可见 的。要隐藏评论,可以将其取消批准。
评论可以自动批准,或者版主可以手动批准每条评论。还有一种选项是只要求对用户的第一条评论进行审批——在这种情况下,后续评论会自动批准,不需要审核。
FastComments 有已验证与未验证的概念。已验证的评论要么是在通过电子邮件验证的会话中发布(用户已完全登录,或使用 SSO),要么最初以未验证状态发布,随后通过电子邮件手动验证。
如果需要,可以通过自定义规则完全隐藏“已验证”这一概念。
要求对未验证的评论进行手动审批有助于防止垃圾评论,因为机器人很少会通过电子邮件验证它们的评论。在这种情况下,您可以启用自动评论批准,但要启用 Only Auto Approve Verified Comments。
管理员可以在审核设置中配置所有这些。
通过电子邮件进行审核 
FastComments 支持每日、每周或每月的电子邮件摘要,供版主和管理员使用。
可以在 此处 配置其频率。
在包含您评论的整体统计信息的同时,它还会列出最近需要审查的三条评论。
对于上述每条评论,提供直接的魔法链接以:
- 批准该评论。
- 将评论标记为已审查并前往回复页面。
- 将评论标记为垃圾评论。
这些针对每条评论的链接会自动对您进行身份验证,并从您的电子邮件执行相应操作。
此外,摘要中还有一个“审核评论”按钮,它将执行相同的身份验证并带您前往 审核评论页面。
请注意,这些魔法链接会在一段时间后过期。
通知类型
FastComments 向版主和管理员发送多种类型的电子邮件。如果需要,您可以选择退出 Comment Reply 通知,
同时通过在上面显示的 Edit Notifications 页面中选择相应选项,仍然接收 New Comment 通知。
过滤 
默认情况下,审核页面显示所有评论,但我们可以通过多种方式筛选评论:
- 需要审核
- 需要批准
- 被标记为垃圾评论
- 被标记为非垃圾评论
- 被标记
- 已审核
- 已批准
- 来自被封禁用户
已审核 与 已批准
在 FastComments 中,只有已批准的评论才会显示。这并不意味着您需要手动批准每一条评论。 默认情况下,评论会被自动批准。可在 此处 配置。
因此,“已批准”意味着该评论可以被您网站上的其他用户查看。
“已审核”仅是管理员和版主用来管理的工具,对评论的可见性没有影响。
“已审核”标记可以更方便地找到您已查看的评论。
搜索 
可以使用以下示例语法搜索评论:
- 模糊词搜索:
cats love - 精确短语匹配:
I love cats. - 精确完整评论匹配:
exact="I love cats."- 只匹配整个评论文本完全等于该值的评论(区分大小写),而不是仅包含该文本的评论。
- 按页面标题:
page:"Page Title"- 支持自动完成。
- 按页面 URL:
page:"https://example.com/some-page"- 支持自动完成。
- 按站点/域名:
site:mysite.comordomain:othersite.com - 按用户:
user:"Bob"- 支持自动完成。
您可以通过分享审核页面的页面 URL,将搜索结果与其他版主或管理员共享。搜索字段 的值将在您点击 "Go" 后包含在浏览器的 URL 中。
分享审核链接 
使用 FastComments,版主可以共享指向版主仪表板的链接,该链接可直接跳转到带有某些筛选条件的特定页面。
例如,以下使用场景:
- 版主 A 打开评论审核仪表板
- 版主 A 按“需要审核的评论”进行筛选
- 版主 A 搜索文本为“我的公司名称”的评论
- 在搜索结果的第二页,版主 A 发现了有趣的内容。
- 版主 A 可以分享该页面的链接给版主 B。
- 版主 B 可以看到版主 A 的操作。
评论线程查看器 
在审核和查看评论线程时,能够直接跳转到特定线程以获取上下文是很有需求的。
这意味着用户的操作流程从评论审核页面开始,然后必须从单个评论跳转到包含该评论的页面,等待页面加载,等待评论加载,最后滚动到该评论。
然而,FastComments 提供了一种更快捷的方式。在“审核评论”页面中,每条评论旁边的右下角都有一个“查看评论”按钮。
如果该评论有回复,按钮文字会显示回复数量,但点击后执行的操作相同。
此按钮将带您进入 评论线程查看器。
评论线程查看器是 FastComments 托管的一个小型、加载快速的应用程序,它会渲染评论所在页面的评论线程,并滚动至该评论。
这使得审核员能够快速获取所需的上下文,而无需等待另一个页面加载。
审核操作 
使用 FastComments,管理员和版主可以对每条评论执行多种操作,包括:
- 删除该评论
- 删除该评论 + 封禁用户(永久封禁或影子封禁,稍后详细介绍)
- 编辑该评论
- 调整该评论的投票数
- 将该评论标记为已审核或未审核
- 将该评论标记为已批准或未批准
- 将该评论标记为垃圾信息或非垃圾信息
- 查看来自同一 IP 地址的所有评论 *1。
- 重置评论的标记计数。
例如,如果想保留某条评论但将其隐藏,我们只需将其标记为未批准即可。
此外,管理员和版主可以置顶评论,但这只能在评论线程本身中进行。
以上所有操作也可以通过键盘快捷键完成。详情请参阅键盘快捷键部分。
*1 我们不会为此功能存储原始 IP 地址。
删除评论 
在删除评论时需要考虑几件事。
- 原始撰写该评论的用户会看到什么。
- 该评论的任何回复会发生什么。
当您删除一条评论时,该评论对原始撰写它的用户而言也会消失。
此外,该评论会从任何正在阅读该评论的用户的屏幕上移除。
如果该评论有回复,以及这些回复的回复,它们也会立即被删除。线程中的父评论将被保留。
来自评论小部件的审核操作 
可以直接在评论线程本身执行一部分审核操作,而无需前往评论审核页面。
登录后,点击评论右上角的编辑按钮。作为审核员,你应该会看到以下选项:
- 置顶该评论
- 删除该评论
- 删除该评论 + 封禁该用户(永久或影子封禁,稍后详细介绍)
- 编辑该评论
- 锁定或解锁该评论(详见下文)
- 将该评论标记为已批准(显示)或未批准(隐藏)
- 将该评论标记为垃圾信息或非垃圾信息
锁定评论
锁定单条评论会阻止任何新的回复,同时在该评论解锁之前,也会阻止该评论本身被编辑或删除。这适用于所有人,包括管理员和审核员。如果你需要编辑或删除一条已锁定的评论,请先解锁,进行更改,然后根据需要重新锁定。
已锁定的评论右上角会显示一个挂锁图标,让读者一眼就能看出该线程已关闭。在评论小部件和公开 API 中,已锁定评论的“编辑”和“删除”菜单项都会被隐藏(如果对已锁定的评论调用 PATCH 和 DELETE,将返回 code: 'locked')。
有两种有意设计的例外情况会绕过锁定,因为否则会留下孤立数据:当用户删除其整个账户时(无论锁定状态如何,其评论都会被清理),以及当审核员使用“删除该用户的所有评论”选项封禁用户时(清理过程会解除锁定)。
关闭评论线程
审核员和管理员如果已登录,可以通过评论区域顶部的三点菜单选择 Close Thread 来锁定(关闭)评论线程。他们之后可以随时选择 Re-Open Thread 重新开启评论。
关闭评论线程会阻止新评论,但仍然允许投票,并且用户仍可以根据需要删除自己的评论。
关闭和重新开启评论线程会立即影响所有正在查看该线程的用户。
你还可以通过专门为该页面创建自定义规则,将线程标记为只读,这会同时移除投票和删除选项。
实时更新
所有这些操作都会立即更新其他用户的评论线程,而无需他们重新加载页面。但是,像隐藏评论或将其标记为垃圾信息这样的审核员操作,不会将评论从审核员自己的屏幕上移除,以便他们在需要时可以快速撤销该操作。为了表明该评论已被隐藏,它会相对于其他评论被高亮显示(高亮颜色取决于移除原因)。
例如,假设有用户 A (commenter)、B (Moderator 1) 和 C (Moderator 2)。
...以及以下场景:
User B (Moderator 1)隐藏了一条评论。- 对于
User A (commenter),该评论立即被隐藏。 - 对于
User C (Moderator 2),该评论立即被隐藏。 - 对于执行更改的用户
User B (Moderator 1),该评论仍保留在其屏幕上,但会被高亮显示为已移除。他们可以选择撤销操作,此时其他用户将再次实时看到更新。
实时审核 
管理页面上的所有操作都是实时。
如果有人正在查看评论线程,而你批准了先前未被批准的评论,该评论会自动出现在他们的视图中。
编辑、删除和标记为垃圾评论也是如此。
实时新评论通知
管理页面还会在有符合当前筛选条件的新评论到达时提醒你。横幅会出现在顶部的 评论列表,显示有多少条新评论在等待。点击横幅会在不刷新整个页面的情况下将它们内联加载。
此功能适用于所有筛选条件 —— 如果你只在查看垃圾评论,你只会收到关于新垃圾评论的通知。如果你在搜索包含特定短语的评论,只有匹配的评论会触发通知。
如果你的连接暂时中断,系统在重新连接后会自动补上你错过的任何评论。
封禁用户 
有两种方式可以使用 FastComments 禁止用户在您的网站上评论。
第一种是如果您已经知道他们的电子邮箱,可以在被禁用户页面中输入该邮箱。
可以通过 审核评论 -> 被禁用户 访问此页面。
当我们去封禁一个用户时,可以选择一种类型,即永久封禁或永久影子封禁:
第二种封禁用户的方式是点击评论审核页面上每条评论旁边的封禁按钮。
当我们点击封禁按钮时,会看到一些选项,可以在其中指定封禁类型和时长。
电子邮箱别名
通过电子邮箱封禁用户时,FastComments 会自动忽略 + 别名。例如,封禁 user+alias@gmail.com 也会封禁 user@gmail.com 以及该地址的任何其他 + 变体,例如 user+other@gmail.com。
影子封禁
影子封禁是一种让用户看起来其评论或投票已成功保存的封禁方式,但实际上并未保存。在某些情况下这可能是理想的选择。
通过 IP 地址封禁
除非租户选择退出,FastComments 支持通过存储评论者 IP 地址的哈希版本来实现基于 IP 的封禁。
搜索被禁用户
当您的列表增长超过一两页时,可以使用表格上方的搜索行来缩小范围。
共有三个控件:
- 搜索字段 选择要在哪个字段中查找:任意字段、电子邮箱、姓名、封禁者或因言论被封。后四项对应表格中同名的列。
- 匹配方式 选择如何比较。包含 会在字段中的任意位置查找您的值,等于 则匹配整个字段。
- 值 是要查找的文本。
所有字段的匹配都不区分大小写,因此搜索 SPAMMER@EXAMPLE.COM 可以找到存储为 spammer@example.com 的封禁记录。
一些值得了解的事项:
- 因言论被封 会搜索导致用户被封的评论文本。通过这种方式,您可以找到所有因某个特定短语而被封的用户。
- 封禁者 会搜索执行封禁的审核员的姓名,这对于审查其他审核员的决定很有用。
- 通配符封禁会连同其
*一起存储,因此对bademail.com进行包含搜索可以找到*@bademail.com的封禁记录。 - 姓名 匹配“姓名”列中显示的姓名,因此即使用户在被封后更改了姓名,甚至当您通过输入电子邮箱创建封禁且当时未记录姓名时,也能找到该用户。封禁记录中记录的姓名仍然会匹配,因此搜索旧姓名或当前姓名都可以。
- 任意字段 会同时搜索电子邮箱、姓名、执行封禁的审核员以及被封的评论文本。
您的搜索条件是页面 URL 的一部分,因此您可以像分享其他审核链接一样,与其他审核员分享筛选后的列表。翻页浏览结果时会保持搜索条件,开始新的搜索会返回到第一页,而清除则会返回完整列表。
使用通配符封禁用户 
可以使用通配符来封禁使用某些电子邮件服务商的用户。
例如,如果您发现来自 @bademail.com 的所有评论都是垃圾信息,您只需在添加被封禁用户时,在电子邮件输入框中输入 "*@bademail.com",即可封禁整个电子邮件服务商。
请注意电子邮件中 @ 之前的 "*"。
子域名
封禁某个域名也会覆盖该域名的所有子域名。封禁 *@bademail.com 同时也会封禁
someone@mail.bademail.com 和 someone@eu.mail.bademail.com,因此无需为每个子域名单独添加封禁。
如果您只想封禁某个特定的子域名,请改为输入该子域名,例如 *@mail.bademail.com。该封禁
不会影响 someone@bademail.com。
从评论中封禁域名
您不必自己手动输入模式。当您在“审核评论”页面上从某条评论中封禁用户时,封禁对话框中有一个
"Ban All @domain Users"(封禁所有 @domain 用户)复选框,它会为评论者的电子邮件域名创建相同的 *@domain 封禁。
支持的模式
唯一支持的通配符形式是用单个 * 代替整个名称部分,后跟 @ 和域名。其他形式
在尝试保存时会被拒绝:
*@*.bademail.com是不必要的,因为*@bademail.com已经覆盖了子域名。name*@bademail.com和*bademail.com不受支持。
标记 
在 FastComments 中,用户可以对评论进行标记,这会增加与该评论关联的内部计数。
版主可以在“审核评论”页面使用“已标记”筛选器查看被标记的评论及其相应的标记计数。
自动隐藏被标记的评论
评论可以根据被标记的次数被隐藏。此阈值可在 评论审核设置 页面进行配置。
参见“自动取消批准被标记的评论”设置。
例如,如果阈值为 5,则当该评论被五名用户标记后,将被取消批准并隐藏。
取消标记评论
在评论审核页面,版主可以取消对评论的标记,这会重置与该评论关联的标记计数。
如果该评论因为标记次数而被隐藏,则取消标记会使该评论重新出现。
重新批准因被标记而被取消批准(隐藏)的评论,也会重置与该评论关联的标记计数。
批量操作 
在进行审核时,有时会有一系列我们希望一次性执行的操作。例如,你可能会发现一 系列评论,需要删除、标记为垃圾评论、取消批准或仅标记为已审核。与其在每条评论上逐个点击“删除”和“确认” 不如用一种更好的方法。
在每条评论旁边都有一个复选框,我们可以点击它来开始一个批量操作。接着可以选择一个批量操作并确认它。
在执行批量操作时,你会看到进度,并且可以 ctrl+z 撤销任何批量操作。批量操作也可以 被暂停、停止或恢复。
选择可见范围之外的评论
如果你勾选“全选”复选框,它默认只会选择页面上可见的评论,但它会 为你提供一个选项,以选择服务器上与筛选条件匹配的所有评论。因此,即使你需要批准、删除等 数百万条评论,你也可以通过几次点击完成。
垃圾邮件检测 
默认情况下,FastComments 附带可训练的垃圾评论检测。
当您审核评论,并将其标记为 垃圾评论,或将自动识别为 垃圾评论 的评论标记为 非垃圾 时,垃圾检测系统会从这些操作中学习,以更准确地判定您希望视为垃圾的内容。
被标记为 垃圾评论 的评论不会被自动批准,因此在明确标注为 非垃圾 之前不会显示。
可以在 评论审核设置 页面禁用垃圾评论检测。
不同的垃圾检测器
FastComments 支持三种检测垃圾的方式:
- 一个持续训练的朴素贝叶斯分类器(Naïve-Bayes),跨所有 FastComments.com 租户共享。
- 一个持续训练的朴素贝叶斯分类器(Naïve-Bayes),该分类器仅限于您的租户。
- 使用 LLM(大型语言模型)。
每个人都可以使用共享和隔离的朴素贝叶斯分类器。
如果您使用 Flex 计费方案,则可以在 评论审核设置 页面选择 LLM 选项,因为它按使用的令牌计费。
信任因子
FastComments 会根据用户在特定站点上的信任度来调整垃圾过滤器。
例如,如果管理员为他们的许多评论置顶,那么他们很可能是非常值得信赖的用户。或者,如果他们在站点上是长期成员并拥有大量评论,那么他们的信任因子也可能很高。
SSO
SSO 用户发表的评论可能会被视为垃圾评论,并会作为垃圾进行检查。例外情况是该 SSO 用户的电子邮件与具有下列一种或多种权限的租户用户相同:
- Account Owner
- Super Admin
- Comment Moderator Admin
具有这些权限的 SSO 用户的评论将不会被进行垃圾检测。
重复消息
FastComments 会检测并阻止重复消息。它还会检测非常相似的重复消息以帮助防止垃圾评论。这一功能无法被禁用,因为它可以防止我们的平台被用于滥用。如果您的信任因子较高,在执行重复消息防护时会考虑这一点。
屏蔽不雅语言 
默认情况下,FastComments 附带约 450 条短语和词汇的词汇黑名单。
如果在新评论中发现词汇黑名单中的文本,该文本将被星号(***)替换。
可以通过 Moderate Comments -> Edit Moderation Settings -> Edit Word Blacklist 找到自定义黑名单的页面,或直接访问 此处。
此外,您可以在 Edit Moderation Settings 页面上禁用 Profanity Detection。
评论日志 
FastComments 自动跟踪每条评论的详细事件,以提供对审核决策和系统操作的透明度。这些日志帮助您了解为何评论被批准、被标记为垃圾信息或其状态被更改。
访问评论日志
要查看特定评论的日志:
- 在您的 FastComments 仪表板中进入 Moderate Comments 页面
- 找到您想要检查的评论
- 点击评论操作栏中的 View Logs 按钮(时钟图标)
- 将弹出一个对话框,显示该评论的完整事件历史
每条日志条目显示:
- When - 事件的时间戳
- Who - 触发事件的用户或系统(如适用)
- What - 动作或事件的类型
- Details - 其他上下文信息,例如前后值、引擎名称或相关数据
评论日志事件
每条评论在其生命周期中会维护一系列事件日志。以下是被跟踪的事件类型:
匿名化事件
- Anonymized - 评论内容被清除,用户标记为已删除
- RestoredFromAnonymized - 评论从匿名化状态恢复
审批事件
- ApprovedDueToPastComment - 因用户之前有已批准的评论而批准(包括对过去评论的引用)
- ApprovedIsAdmin - 因用户是管理员而批准
- NotApprovedRequiresApproval - 评论需要人工审批
- NotApprovedLowTrustFactor - 因用户信任因子低而未批准(包括信任因子值)
个人资料评论审批事件
这些事件专用于用户个人资料上的评论:
- ApprovedProfileAutoApproveAll - 因个人资料所有者启用了所有评论的自动批准而自动批准
- ApprovedProfileTrusted - 因评论者被信任而批准(包括建立信任的评论引用)
- NotApprovedProfileManualApproveAll - 因个人资料所有者启用了手动批准而需要人工审批
- NotApprovedProfileNotTrusted - 因评论者未被信任而未批准
- NotApprovedProfileNewUser - 因评论者是新用户而未批准
垃圾信息检测事件
- IsSpam - 被检测引擎标记为垃圾信息(包括作出决定的引擎)
- IsSpamDueToBadWords - 因不当词汇过滤器而标记为垃圾信息
- IsSpamFromLLM - 被 AI/LLM 引擎标记为垃圾信息(包括引擎名称、响应和令牌计数)
- IsSpamRepeatComment - 因重复性而标记为垃圾信息(包括检测到的引擎)
- NotSpamIsOnlyImage - 因仅包含图片而未标记为垃圾信息
- NotSpamIsOnlyReacts - 因仅包含表情而未标记为垃圾信息
- NotSpamNoLinkOrMention - 因没有可疑链接或提及而未标记为垃圾信息
- NotSpamPerfectTrustFactor - 因用户信任度高而未标记为垃圾信息
- NotSpamTooShort - 因过短无法分析而未标记为垃圾信息
- NotSpamSkipped - 垃圾信息检查被跳过
- NotSpamFromEngine - 被检测引擎判定为非垃圾信息(包括引擎名称和信任因子)
不当词汇/脏话事件
- BadWordsCheckFailed - 脏话过滤检查时出现错误
- BadWordsFoundBadPhrase - 脏话过滤检测到不当短语(包括该短语)
- BadWordsFoundBadWord - 脏话过滤检测到不当词汇(包括该词)
- BadWordsNoDefinitionForLocale - 评论语言缺少脏话定义(包括语言地区)
用户验证事件
- CommentMustBeVerifiedToApproveNotInVerifiedSession - 评论需要验证,但用户不在已验证会话中
- CommentMustBeVerifiedToApproveNotVerifiedYet - 评论需要验证,但用户尚未完成验证
- InVerifiedSession - 发布评论的用户处于已验证会话中
- SentVerificationEmailNoSession - 向未验证用户发送验证邮件
- SentWelcomeEmail - 向新用户发送欢迎邮件
信任与安全事件
- TrustFactorChanged - 用户的信任因子被修改(包括前后值)
- SpamFilterDisabledBecauseAdmin - 因管理员身份绕过垃圾信息过滤
- TenantSpamFilterDisabled - 为整个租户禁用垃圾信息过滤
- RepeatCommentCheckIgnored - 重复评论检查被绕过(包括原因)
- UserIsAdmin - 用户被识别为管理员
- UserIsAdminParentTenant - 用户被识别为父租户管理员
- UserIsAdminViaSSO - 用户通过 SSO 被识别为管理员
- UserIsMod - 用户被识别为版主
评论状态变更
状态变更事件包括前后值以及执行变更的用户:
- ExpireStatusChanged - 评论的过期状态被修改
- ReviewStatusChanged - 评论的审查状态被更改
- SpamStatusChanged - 评论的垃圾信息状态被更新
- ApproveStatusChanged - 评论的批准状态被更改
- TextChanged - 评论文本内容被编辑(包括前后文本)
- VotesChanged - 评论投票数被更新(包括详细投票分布)
- Flagged - 评论被用户标记
- UnFlagged - 评论的标记被移除
审核操作
- Pinned - 评论被版主置顶(包括置顶者)
- UnPinned - 评论被版主取消置顶(包括取消置顶者)
通知事件
- CreatedNotifications - 为评论创建了通知(包括通知数量)
- NotificationCreateFailure - 创建通知失败
- BadgeAwarded - 为评论授予用户徽章(包括徽章名称)
提及和回复通知事件
这些事件指明了将收到邮件或通知的人员。若未发送,Details 列会说明原因。
- MentionEmailSent - 被提及的用户收到了邮件
- MentionEmailSkipped - 被提及的用户未收到邮件(包括原因)
- MentionHeldForApproval - 提及邮件在评论批准前处于等待状态
- MentionNotificationCreated - 被提及的用户收到了站内通知
- MentionNotificationSkipped - 被提及的用户未收到站内通知(包括原因)
- ReplyEmailSent - 被回复的评论作者收到了关于此回复的邮件
- ReplyEmailSkipped - 被回复的评论作者未收到邮件(包括原因)
- ReplyNotificationSkipped - 被回复的评论作者未收到站内通知(包括原因)
未发送邮件或通知时显示的原因:
- 用户已不存在,或没有电子邮件地址
- 用户关闭了电子邮件通知,或关闭了该主题的通知
- 两位用户中有一方屏蔽了另一方
- 用户不在任何相同的 SSO 组中
- 用户的电子邮件地址因退回或垃圾邮件投诉被列入抑制列表(参见 Email Suppression Management)
- 用户的电子邮件地址为 example.com,无法接收邮件
- 评论被标记为垃圾信息、已删除或在 7 天内未获批准
- 被回复的评论是匿名发布的
- 用户回复了自己的评论
- 用户在回复中被提及,因此收到的是提及邮件而非回复邮件
- 用户已经收到该评论的回复通知
- 发送失败 5 次
如果投递失败或达到发送限制,邮件会进入重试队列,日志条目会相应记录。
发布事件
- PublishedLive - 评论已发布给实时订阅者(包括订阅者数量)
集成事件
- WebhookSynced - 评论通过 webhook 同步
垃圾信息规则事件
- SpamRuleMatch - 评论匹配了自定义垃圾信息规则(包括规则细节)
本地化事件
- LocaleDetectedFromText - 根据评论文本自动检测到语言地区(包括检测到的语言和地区)
评论日志的使用场景
评论日志会自动生成并随每条评论一起存储。它们为以下方面提供有价值的洞察:
- 了解审核决策 - 精确查看评论为何被批准、被审查或被标记为垃圾信息
- 调试批准/垃圾信息问题 - 当评论行为异常时,追踪决策逻辑
- 跟踪用户行为模式 - 监控信任因子变化和验证状态
- 审计版主操作 - 回顾版主对特定评论执行的操作
- 调查垃圾信息过滤效果 - 查看哪些检测引擎捕获了垃圾信息,哪些未捕获
- 排查集成问题 - 验证 webhook 同步和通知投递
这些日志帮助在审核过程中保持透明,并协助微调您的评论系统行为。
键盘快捷键 
评论审核页面支持键盘快捷键,用于在评论间导航、执行操作和翻页 - 全部可在不使用鼠标的情况下完成。
在审核页面上的任何时候按 ? 可打开一个帮助对话框,列出所有可用的快捷键。
导航
| Key | Action |
|---|---|
j | 聚焦下一条评论 |
k | 聚焦上一条评论 |
x or Enter | 切换聚焦评论的选择状态 |
Shift+j | 选中聚焦评论并移动到下一条 |
Shift+k | 选中聚焦评论并移动到上一条 |
聚焦的评论会以蓝色轮廓高亮显示。这与“已选择”(已勾选)的评论是分开的。
聚焦评论的操作
| Key | Action |
|---|---|
a | 切换批准 / 取消批准 |
s | 切换为垃圾 / 取消垃圾 |
d | 删除 |
u | 恢复删除 |
r | 切换已审核 / 未审核 |
e | 编辑 |
b | 封禁 / 管理封禁 |
p | 切换置顶 / 取消置顶 |
f | 取消标记 |
i | 查看该 IP 的所有评论 |
t | 设置信任系数 |
m | 管理徽章 |
l | 查看日志 |
c | 切换上下文 |
这些快捷键仅在有评论被聚焦时适用。如果没有评论被聚焦,请先按 j 或 k。
全局快捷键
| Key | Action |
|---|---|
Ctrl+a | 选择所有评论 |
Ctrl+z | 撤销上一个操作 |
? | 显示键盘快捷键帮助 |
g | 切换快捷键指引叠加层 |
/ | 聚焦搜索输入框 |
分页
| Key | Action |
|---|---|
[ | 上一页 |
] | 下一页 |
快捷键指引
按 g 切换指引模式。启用时,聚焦评论的操作按钮上会出现小徽章,显示每个按钮对应的键盘快捷键。学习快捷键时这很有用。再次按 g 可隐藏它们。
输入抑制
以下情况下会自动抑制快捷键:
- 光标位于搜索框、文本输入框或可编辑内容字段中。按
Escape取消该字段的焦点并恢复快捷键。 - 对话框打开时。请先关闭对话框。
人工审核服务 
Human Moderation Services 是由 FastComments 团队提供的托管审核。我们的审核员在您的队列中工作,在您的仪表板中,遵循您的指南。没有单独的工具,也不会将您的数据导出到第三方:该服务运行在每个账户已经拥有的审核功能上。
工作原理
- 我们达成规则共识。 您分享社区指南并告诉我们哪些内容需要批准、删除和升级。双方在任何人处理您的队列之前,先在书面的操作手册上签字确认。
- 我们加入您的账户。 FastComments 审核员通过 Adding Moderators 添加,并使用 Moderation Groups 进行范围限制,因此他们只能看到您分配的页面、类别或站点。
- 机器优先,人工其次。 Spam Detection 和 AI Agents 处理显而易见的情况。我们的审核员处理剩余的内容:上下文、语气、申诉以及任何被代理升级的事项。
- 您可查看所有内容。 每个操作都会记录在 Comment Logs 和 Moderator Stats 中,并标注审核员的姓名。政策问题会发送给您指定的升级联系人。
您可以控制的内容
- 指南。 我们的审核员遵循根据您的指南编写的操作手册。当出现未覆盖的情况时,会升级给您,而不是替您决定。
- 范围。 您可以随时通过编辑审核员所属的 Moderation Group 来扩大或缩小访问权限。
- 升级联系人。 您指定谁在贵方接收政策问题,我们指定谁在我方负责该队列。
- 访问。 Removing a moderator 可立即终止其访问权限。
与 AI 代理协同工作
代理和 FastComments 审核员通过相同的工具进行操作,因此每个操作都会出现在相同的日志和相同的审核页面中。典型的设置是先运行垃圾检测和 AI 代理作为第一轮筛选,然后由人工审核员处理代理标记为需审查的评论。有关代理如何升级至人工,请参阅 AI Agents。
trust factor 将两者联系在一起。每位评论者都有一个 0 到 100 的分数,基于其使用时长、评论数量和置顶评论构建。垃圾检测和 AI 代理会读取该分数,以决定对评论的严格程度;当自动分数错误时,我们的审核员会手动调整。每一次更改都会记录在 Comment Logs 中,因此今天的人工决定会影响后续自动层对该用户的处理方式。
我们的审核员所在位置
对于全球和美国客户,FastComments 的审核员位于美国,因此您的数据不会离开该国。在欧盟部署中,仅有位于欧盟的审核员处理您的队列,评论数据不会离开欧盟。
条款
覆盖时间、语言、响应目标、报告频率和定价均根据合同协商。要开始使用,请访问 fastcomments.com/human-moderation 阅读更多信息,或通过 contact us 提交您社区的描述、指南以及流量情况。
结论
您已到达我们的审核文档末尾。让我们知道您在下方有任何进一步的评论或问题 - 您也可以 通过 支持页面 与我们联系。
