MENU

typecho屏蔽垃圾评论插件

September 2, 2020 • Read: 3385 • 日常折腾

烦人的垃圾评论

最近被这个空包代发网盯上了,隔一段时间就给我来几个广告,因为博客加了评论邮件通知,所以一评论我就看得到,之前都是直接删除评论然后去宝塔屏蔽IP,但发现根本没用,ip经常变更(但每次邮箱都是同一个),一次次的手工处理也很麻烦,所以不得不想办法实现完美屏蔽,最终找到了两个插件BaiduTextCensorSmartSpam搭配使用完美实现自动过滤敏感评论自定义屏蔽邮箱、IP等功能。
1.png

BaiduTextCensor插件:

ty-baidu-textcensor-1.png
利用百度文本内容审核API过滤垃圾评论(一站式检测文本中夹杂的色情、推广、辱骂、违禁、涉政、灌水等垃圾内容,净化网络环境,为您的应用提供更可靠的内容安全保障,运用业界领先的深度学习技术,判断一段文本内容是否符合网络发文规范,实现自动化、智能化的文本审核,大幅节省内容审核的人力成本,为您的产品体验保驾护航)

使用
1.先在文末下载插件,将源码上传到 Typecho 插件目录 usr/plugins,然后在后台启用
2.在百度 Ai 控制台的 产品服务 / 内容审核 – 应用列表 创建应用 后获取 AppID、API Key、Secret Key,填写在插件设置中即可,自行选择勾选是否验证管理员
插件所做的事情是当有新的评论时,会调用百度 AI 文本审核接口进行验证,
验证结果分为 4 种,分别为 1. 合规,2. 不合规,3. 疑似,4. 审核失败

SmartSpam插件:

11.png
作者开发插件缘由:一个负责任的博主,会常常关注博客中的评论,并且有针对性的进行回复,同时清理一些垃圾评论,而这些垃圾评论常常不会很少,它们主要是由一些机器人留下的,也有人为的,主要用于广告。清理垃圾评论的过程是非常让人反感的,因为谁都不希望自己的博客被别人乱搅和。

屏蔽垃圾评论的方法有两个:一)关闭博客的评论功能,一般人是不希望的。2)限制评论,主要使用插件。目前,在Typecho平台上,主要借助插件,插件的形式不外乎这几种:验证码,拖动解锁等。不管是哪一种,它们都有一个共同点,就是在有效屏蔽垃圾评论的同时增加了有效评论者的负担,因为他们要多做一件与评论不相关的事情,用户的体验很差。

鉴于此,作者写了SmartSpam智能评论过滤插件,使用本插件,只需要做一些简单的设置,就可以根据规则自动阻止垃圾评论的提交,评论人不需要做任何的额外操作,所有的评论过滤都由插件智能化处理。目前支持:IP屏蔽、中文检测、日文检测、评论长度检测、禁用词汇、敏感词汇等。
使用:
1.先在文末下载插件,将源码上传到 Typecho 插件目录 usr/plugins,然后在后台启用
2.根据自己需求,自定义过滤设置

Archives Tip
QR Code for this page
Tipping QR Code
Leave a Comment

14 Comments
  1. SmartSpam好像误杀的有点厉害。。正常评论都寄了

    1. @陶小桃Blog没太注意哎@(黑线)

  2. 感谢,最近网站也被人灌水,禁了两次IP后没什么用,试一试这个方法#(汗)

    1. @Liypoi其他挺好,就是百度有时会人工zhizhang,需要好好调试下拦截阈值@(滑稽)

  3. 不错不错,刚好够用

    1. @liaouser::@:27::值得一试 哈哈

  4. 太感谢了。我之前一个博客,就被垃圾评论搞的崩溃。这次我新建的博客,我要预防一下

    1. @范磊是的,空包代发那些垃圾评论太多@(汗)

  5. 感谢分享,最近被搞崩溃了

    1. @路易十三#(得意)

  6. 感谢分享,最近被发包的盯上了,裂了都

    1. @轻风记可以试试这两个插件,效果还不错哦@(滑稽)

  7. 针不戳,我只用了SmartSpam,效果还算可以@(勉强)

    1. @YOYLING.百毒的也可以试试,AI自动过滤敏感评论(测试了确实有效果@(滑稽)),SmartSpam更多的是自定义