typecho博客增加评论过滤插件/违禁词拦截

简介: typecho博客增加评论过滤插件/违禁词拦截

随着博客文章被百度收录后,博客评论区时不时会出现广告和灌水的内容,文章内提供的文件下载是供大家学习参考的,部分内容设置“评论后可见” 本质原因是为了防止机器人频繁下载文件刷流量所增加的一道验证,为此做了很多防范措施来保证分享的资源不被过多的刷流量,例如防盗链等等,但一些人并不是奔着下载资源来的,而是为了打广告和灌水,所以本博客增加了评论验证,来减少广告和灌水,分享下typecho如何实现评论区违禁词拦截。


SmartSpam插件和Discuss插件

typecho原本已经有了评论过滤插件:SmartSpam,(插件下载地址放在了下方) 功能也算齐全,屏蔽邮箱/网址/昵称/关键词/敏感词,但是并不好用,没有现成的词库,也就说需要一个个手动去拦截,非常麻烦,一时间也想不到很多违禁词和敏感词,所以需要找一个现成的文本内容审核,直接使用百度云的内容审核功能,如何调用内容审核功能的api成了问题,找了一大圈,终于找到一款可以调用百度云内容审核api的typecho插件:Discuss,插件放在了GitHub,由于GitHub被运营商屏蔽了,大陆地区无法访问GitHub,所以我将插件放在了云存储里。

插件下载地址:

此处内容需要评论回复后方可阅读


请适当下载,单个人频繁下载会被拉黑 ip.


两款插件优点和缺点

SmartSpam插件:正如前面已经说了,优点在于功能非常齐全,触发到关键词后,可以设置标记为:无动作(通过评论)/待审核/垃圾,缺点在于屏蔽/拦截的关键词都需要手动输入,没有提供现成的词库。

Discuss插件:优点在于提供了现成的海量词库,并且识别精度高,稳定性强,色情/暴恐/政治敏感/广告/低俗辱骂/隐私信息/灌水,这些大部分都能精准识别,并且还能自定义黑白名单关键词,个人新开通此功能提供5万次免费文本识别次数,1万次图像免费识别次数,有效期一年,缺点在于没有ip/邮箱/网址屏蔽的功能,毕竟是文本审核功能,只提供评论的内容审核,违禁词和敏感词,对于触发到违禁词是直接评论失败,对于触发到敏感词是归纳为待审核。

可以两款插件同时使用,对于常见的违禁词和敏感词,可以在SmartSpam插件里进行设置,用户在评论后是先验证本地插件里是否触发到违禁词/敏感词,若没有在本地插件里触发到关键词,则将内容提交至百度云的内容审核里验证是否触发到关键词/敏感词,若本地已经将评论内容拦截了,则不会调用百度云的内容审核,节省了百度云内容审核的次数。

相关文章
|
8月前
DedeCMS织梦文档关键词维护中设置自动关键词重复嵌套出错的修改方法
织梦 DedeCMS 后台的关键词维护默认的情况是字数少的词优先于字数多的词,比如我们有两个这样的词:锚文本、定向锚文本,第二个词包含了第一个词,在文章中如果出现“定向锚文本”这个词,默认情况下只会给锚文本两个字添加关键词超链接,而不是整个词,那么我们怎么样才能实现字数多的词优先于字数少的词呢?
|
6月前
织梦dedecms会员发布文章内容自动过滤外部链接的方法
织梦会员中心发布文章自动过滤外部外部链接,保留本站站内链接。这个织梦默认后台本身带有这样的功能的,只是会员模块里没有而已。
|
10月前
|
XML Java API
网站是怎么屏蔽脏话的呢:简单学会SpringBoot项目敏感词、违规词过滤方案
一个社区最重要的就是交流氛围与审查违规,而这两者都少不了对于敏感词进行过滤的自动维护措施。基于这样的措施,我们才能基本保证用户在使用社区的过程中,不至于被敏感违规词汇包围,才能够正常的进行发布帖子和评论,享受美好的社区氛围。目前,对于 springboot 项目也有较为成熟的敏感词过滤方案。
281 0
网站是怎么屏蔽脏话的呢:简单学会SpringBoot项目敏感词、违规词过滤方案
|
数据采集 安全 前端开发
Hugo 网站优化(6): 博客图片不能显示, 全怪 Adblock 给我屏蔽了
Hugo 网站优化(6): 博客图片不能显示, 全怪 Adblock。 Referrer Policy: no-referrer-when-downgrade
211 0
Hugo 网站优化(6): 博客图片不能显示, 全怪 Adblock 给我屏蔽了
|
API PHP
PHP对接百度API访问自动提交收录SEO
PHP对接百度API访问自动提交收录
494 0
PHP对接百度API访问自动提交收录SEO
|
机器学习/深度学习 人工智能 安全
在Typecho中使用百度文本内容审核API过滤评论敏感内容插件
基于百度文本内容审核 API 写了一个插件,名为 Baidu TextCensor,可以用来过滤屏蔽一些垃圾留言,下面来说一下具体操作
305 0
在Typecho中使用百度文本内容审核API过滤评论敏感内容插件
|
缓存 算法 API
Akismet插件教程WordPress阻止过滤垃圾邮件插件
Akismet插件教程WordPress阻止过滤垃圾邮件插件
192 1
|
前端开发 JavaScript 数据安全/隐私保护
前端给网页添加明水印的解决办法
前端给网页添加明水印的解决办法
289 0
|
XML 前端开发 Java
Struts2编写自定义验证拦截敏感词汇(十二)
Struts2编写自定义验证拦截敏感词汇(十二)
235 0
Struts2编写自定义验证拦截敏感词汇(十二)
|
Web App开发 程序员
推荐一个Chrome扩展应用,能够自动去除CSDN广告
推荐一个Chrome扩展应用,能够自动去除CSDN广告
118 0