前段时间为了响应《互联网跟帖评论服务管理规定》发布了WordPress基于百度文本内容审核API过滤评论敏感内容的插件,今天来说一下Typecho中如何使用
老样子,先来介绍一下百度云提供的服务:百度文本内容审核
一站式检测文本中夹杂的色情、推广、辱骂、违禁、涉政、灌水等垃圾内容,净化网络环境,为您的应用提供更可靠的内容安全保障,运用业界领先的深度学习技术,判断一段文本内容是否符合网络发文规范,实现自动化、智能化的文本审核,大幅节省内容审核的人力成本,为您的产品体验保驾护航
所以基于百度文本内容审核 API 写了一个插件,名为 Baidu TextCensor
,可以用来过滤屏蔽一些垃圾留言,下面来说一下具体操作
安装
从 Github 下载源码,将源码上传到 Typecho 插件目录 usr/plugins
,然后在后台启用
使用
使用方面很简单,在百度Ai控制台的 产品服务 / 内容审核 – 应用列表 创建应用 后获取 AppID、API Key、Secret Key,填写在插件设置中即可,自行选择勾选是否验证管理员
然后就可以开心的使用啦~插件不会改变原有的讨论规则,即后台评论设置中的评论提交
内容依旧有效
插件所做的事情是当有新的评论时,会调用百度AI文本审核接口进行验证,验证结果分为4种,分别为1.合规,2.不合规,3.疑似,4.审核失败
在合规时继续执行原有逻辑;不合规时提示重新评论;疑似和审核失败时写数据库,人工二次审核
项目地址:https://github.com/sy-records/ty-baidu-textcensor,支持请点个 Star,Watch 关注更新~
博主,貌似不支持 typecho1.3版本的呀,有测试过吗,我配置了不生效
@白雾茫茫丶 没测试。。。晚点等我试试看
@白雾茫茫丶 测试没有问题。
想看你看怎么监测错过别字
小程序表示不管用。。
@Sandwich’s BLOG 我不用小程序,所以没测试过
刚需,可是啊,不喜百度,大佬是否会开发Google的?
@lucky 目前没有需求,应该不会开发。
dalao你好,我用的主题好像就是没有处理异常的功能,我在https://github.com/sy-records/ty-baidu-textcensor/blob/master/Plugin.php#L91的上一句加了echo alert(111);;但是没有任何效果,可以麻烦dalao告诉我应该怎么改造这个php文件让他能直接和html页面交互吗
貌似没什么效果,怎么看插件生效了没有?我复制了一段垃圾评论但是没有拦截
@于长野 检查配置是否正确,百度后台有没有调用记录。
有些主题会把异常处理掉,可能不兼容。https://github.com/sy-records/ty-baidu-textcensor/blob/master/Plugin.php#L91
@沈唁 我的也不起作用。百度有调用记录。
@Oo笑容太甜oO 新版本的ty吗?
@Oo笑容太甜oO 是1.20版本的ty
已经安装,效果好像还可以
新版本“优化baiduWpRequest方法”咋不用中文?
@缙哥哥 emmm,没啥区别,我没太注意
不错得东西,已Star
感谢大佬分享
大佬的腾讯签到正在用 特地过来感谢下大佬
@kakaka 😄可以给个star
wp功能是强大,就是太臃肿了!
大佬,转ty吧。
@橘子书 不玩不玩,wp天下第一
卧槽? 正需要这样的插件呢