整体逻辑
所有的帖子(文章、问答)发布后,都会经历自动审核和人工审核两个阶段。从审核内容上讲,自动审核阶段包含图片审核和敏感词审核,其中敏感词审核又包含华为云敏感词库审核和本地词库审核两部分内容。自动审核结果包含审核通过、审核拒绝和人工复核三个状态。所有的自动审核结束后,都可以让管理员从后台管理系统中进行人工审核,由人为决定审核通过或者拒绝。只有审核通过的帖子才会在文章列表中正常展示。帖子修改完之后也需要重新经历从自动审核到人工审核的周期。如果帖子中包含违规图片,帖子审核会标记为审核拒绝状态,华为云远端不会立即删除,而是由后台定期异步删除。所有的帖子审核拒绝之后,只有发帖人自己可见,必须重新编辑审核通过后,其他人才能在帖子列表中看到。
文件配置
#华为云图片和文字审核
hw.content-audit.include=img,text
#本地文字审核
dfa.filter.on=true
审核过程
审核类位于AuditTasks
,从LinkedBlockingQueue
获取元审核数据,分为三类,文章
、问答
、评论
1.若开启本地文字审核,审核成功则下一步,否则记录拒绝原因,更新数据库
2.从文章和问答提取图片链接,华为云审核,审核通过下一步,否则记录原因
3.华为云文字审核,根据结果更新数据库
wanghui
所有的帖子(文章、问答)发布后,都会经历自动审核和人工审核两个阶段。从审核内容上讲,自动审核阶段包含图片审核和敏感词审核,其中敏感词审核又包含华为云敏感词库审核和本地词库审核两部分内容。自动审核结果包含审核通过、审核拒绝和人工复核三个状态。所有的自动审核结束后,都可以让管理员从后台管理系统中进行人工审核,由人为决定审核通过或者拒绝。只有审核通过的帖子才会在文章列表中正常展示。帖子修改完之后也需要重新经历从自动审核到人工审核的周期。如果帖子中包含违规图片,帖子审核会标记为审核拒绝状态,华为云远端不会立即删除,而是由后台定期异步删除。所有的帖子审核拒绝之后,只有发帖人自己可见,必须重新编辑审核通过后,其他人才能在帖子列表中看到。
2023-05-08 15:52:19