Typecho智能评论过滤插件:SmartSpam

更新日志

  • SmartSpam_v2.7.0 @ 2021-03-08
    支持对游客评论进行设置
    修复同接口插件一起使用时存在的兼容问题。
    感谢网友 泽泽 提供

  • SmartSpam_v2.6.0 @ 2014-10-18
    添加对发布者网址的检测!

  • SmartSpam_v2.5.0 @ 2014-08-30
    添加检测评论内容中是否包含文章标题,该功能对于机器人非常有用!

  • SmartSpam_v2.4.0 @ 2014-08-27
    添加对于昵称关键词的检测,若昵称中含有某关键词,则评论失败;添加对于邮箱地址的检测。

  • SmartSpam_v2.3.0 @ 2013-12-18
    经过近段时间对垃圾评论的观察,特增加对昵称的检测,包括昵称长度的限制,对昵称进行网址的过滤。

  • SmartSpam_v2.2.0 @ 2013-12-01
    添加评论昵称为日文的检测,可以禁止昵称含有日文字符。

  • SmartSpam_v2.1.0 @ 2013-11-06
    添加禁止日文评论的检测,可以允许和禁止日本评论。作此改进,主要是因为在上一个版本的基础上,常常有很多垃圾评论用的是日文,而且很多,评论每天大约有1-2个不等。

  • SmartSpam_v2.0.0 @ 2013-06-02
    添加评论字符长度的检测。该功能主要是发现,大部分垃圾评论会输入大量的文字,这是机器人的特征之一。

插件下载

SmartSpam_v2.7.0
SmartSpam_v2.6.0
SmartSpam_v2.5.0
SmartSpam_v2.4.0
SmartSpam_v2.3.0
SmartSpam_v2.2.0
SmartSpam_v2.1.0
SmartSpam_v2.0.0

插件缘起

评语是博客的精髓之一,是最直接的与别人交流的方式,是进行交互学习的重要途径之一。但是网络情况复杂,更多的死尸在这里横行,博主们不得不常常与这些尸体抗争,清理他们留下的痕迹。

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

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

鉴于此,我写了SmartSpam智能评论过滤插件,使用本插件,只需要做一些简单的设置,就可以根据规则自动阻止垃圾评论的提交,评论人不需要做任何的额外操作,所有的评论过滤都由插件智能化处理。目前支持:IP屏蔽、中文检测、日文检测、评论长度检测、禁用词汇、敏感词汇等。

根据本人的经验,推荐禁用日文评论,以及对评论字符数进行限制,如不超过200字,这两样是机器人最喜欢干的事情。以前本博客基本每天有上百条的垃圾评论,用了我自己写的SmartSpam插件以后,垃圾评论基本为零。

拦截统计

根据2013年12月3日到4日SmartSpam插件的拦截情况,统计数据如下:

拦截数:799(平均每分钟有0.56个垃圾评论)
误拦截数:0(不会拦截正常评论,因为系统有提示,如果是人为,会根据提示修改评论内容)
未拦截到:4(这是很少的)
拦截成功率为:99.5%(这个数字是惊人的)

本插件的名称为:SmartSpam,顾名思义,就是智能的过滤插件。本插件最初是根据imhan的CommentFilter优化改进而来。以后有时间的话,我会对其进行长期维护和更新。本网页将实时更新发布该插件的最近版本。如果您有什么想法和建议,欢迎在这里留言。

/usr/themes/NexTSun/static/images/yovisun-weixin-share.jpg
赞 (89) 分享
声明:原创文章,欢迎转载,请以 超链接 的形式注明 作者标题原始出处查看许可协议
标题Typecho智能评论过滤插件:SmartSpam | 作者:YoviSun
地址https://www.yovisun.com/archive/typecho-plugin-smartspam.html
相关文章:
已有 46 条评论
  1. 秦大叔 秦大叔

    这个插件不更新了吗

    1. YoviSun YoviSun

      不更新了。。。没空搞了。。。55555

      1. 污梦 污梦

        没事没事,能用就行了

  2. 叶小明的博客 叶小明的博客

    感谢大佬,很实用[抱拳]

  3. 格子 格子

    已下载使用,感谢分享~[太阳]

  4. 望月空 望月空

    [龇牙]刚刚下载,据说很好用。

  5. 泽泽 泽泽

    2.7.0版本下载:https://qqdie.lanzous.com/i3vAcmohsne 密码:cikr
    支持对游客评论进行设置
    修复同接口插件一起使用时存在的兼容问题。
    帮你更新了下,作者链接啥的还是你的,方便的话可以更新进你的文章里哈[龇牙]

    1. kanoer kanoer

      蓝奏云更换了域名导致链接失效,把链接里的lanzous改成lanzoux即可正常访问

      1. 乱丶心 乱丶心

        感谢分享!

  6. 仲秋 仲秋

    从其他博客下载到的,真的是很有必要啊!经常有一些字母评论,一看就是机器人。虽然我的博客没人气,但是也不欢迎垃圾评论呀(╯︵╰,)

  7. 不稽一格 不稽一格

    我的博客使用了这款插件,但似乎不能有效过滤,已经从IP段,内容,邮箱三个层面过滤了 但是邮箱关键词中的邮箱依然可以正常评论,请问有什么办法看到过滤日志,或者debug模式判断是哪个地方引起的插件不生效,有没有可能是模板导致的等等。。。[咖啡]

  8. 未央 未央

    非常感谢,保持缓慢更新即可,感谢你为这个圈子做的共享。

  9. vian vian

    感谢大佬[鼓掌]

  10. yu22c yu22c

    谢谢作者,已经配合BlockIP把刷屏的那家伙干掉了

  11. 1 1

    111可以的

  12. 星海鱼踪 星海鱼踪

    感谢大佬[微笑]

  13. 尚寂新 尚寂新

    哈喽,我这边自己开了个仓库,然后更新了2.8.0(在PHP8.0、Typecho1.2环境下发现如果不指定某拦截项目的文本,会导致该项目无法过审的BUG),有需要的各位可以来取。
    原先的作者和链接都没动,2.7.0 zezeshe那个域名他已经不用了,已经改成汉字名字了

    https://github.com/ShangJixin/SmartSpam

  14. 流年 流年

    大佬这个插件还能使用吗

添加新评论
选择表情
手机扫描二维码访问