Loading... ## 前言 - **本插件集成了百度智能云、腾讯云和阿里云的AI内容安全审核功能,能够有效防止发布敏感、违规或广告评论。** - 安装简单,适合新手或小白使用。 - 经测试兼容Typecho V1.2.0和V1.2.1及原生主题、Cuteen 5.x主题和Handsome 9.x主题的原生评论功能。 - **为保证本说明的阅读体验,所有图片均已隐藏,回复可见。(不回复不会影响本说明的完整性)** - 测试环境有限,如有特殊需求请提issue。 ## 安装与使用前的准备 - 当前版本:`V1.2.0`。该版本支持百度云、腾讯云、阿里云,同时支持配置“安全词”和“例外链接”,支持检测昵称评论是否合规。 - 在GitHub页面下载本插件的最新版本。 <div class="list-group list-group-lg list-group-sp row" style="margin: 0"><div class="col-sm-6"> <a href="https://github.com/QuicatInt/AICommentFilter/releases" target="_blank" class="no-external-link no-underline-link list-group-item no-borders box-shadow-wrap-lg"> <span class="pull-left thumb-sm avatar m-r"> <img noGallery src="https://blog.catseek.uk/usr/plugins/Handsome/assets/image/nopic.jpg" alt="Error" class="img-square"></span> <span class="clear"><span class="text-ellipsis"> GitHub</span> <small class="text-muted clear text-ellipsis">GitHub下载链接</small> </span> </a> </div></div> - 若不具备GitHub下载条件,可通过下方备用链接进行下载。(有可能非最新版本,请知悉) <div class="list-group list-group-lg list-group-sp row" style="margin: 0"><div class="col-sm-6"> <a href="https://r2uk.catseek.uk/AICommentFilter.zip" target="_blank" class="no-external-link no-underline-link list-group-item no-borders box-shadow-wrap-lg"> <span class="pull-left thumb-sm avatar m-r"> <img noGallery src="https://blog.catseek.uk/usr/plugins/Handsome/assets/image/nopic.jpg" alt="Error" class="img-square"></span> <span class="clear"><span class="text-ellipsis"> 本地下载</span> <small class="text-muted clear text-ellipsis">本地下载链接</small> </span> </a> </div></div> - 将文件夹/AICommentFilter上传至网站根目录的/usr/plugins文件夹内。 - 在Typecho后台插件页面启动并进行配置。 ## 内容安全审核平台的对比 插件暂时支持接入百度智能云与腾讯云的内容安全。 | 平台 | 免费资源 | 后付费标准 | | :-------- | :----- | :----: | | [百度云](https://cloud.baidu.com/doc/ANTIPORN/index.html) | 个人认证:一次性赠送50,00次,1 QPS,有效期 31天 | 15元/万次 | | [腾讯云](https://cloud.tencent.com/document/product/1124) | 免费试用3000条文本,试用套餐包有效期为15天 | 25元/万条 | | [阿里云](https://vision.aliyun.com/imageaudit) | 免费调用1万次,试用套餐包有效期1年 | 18元/万次(资源包) | <div class="tip inlineBlock share simple small"> **提示:为避免恶意刷评、过度调用API导致高额账单等问题,建议在Typecho后台`设置` `评论`处打开`同一 IP 发布评论的时间间隔限制`的有关设置。** </div> ## 配置方式(百度云) 1. 登录[百度内容审核平台][1],选择相应服务开通。如无其他需要,可以仅开通`内容审核平台-文本`功能。 <div class="hideContent">此处内容需要评论回复后(审核通过)方可阅读。</div> 2. 在`应用列表`中复制对应的API Key和Secret Key。 <div class="hideContent">此处内容需要评论回复后(审核通过)方可阅读。</div> 3. 将生成的Key粘贴到插件百度云的配置页面,保存设置后即可使用。 <div class="hideContent">此处内容需要评论回复后(审核通过)方可阅读。</div> ## 配置方式(腾讯云) 1. 登录[腾讯云控制台-内容安全][5],选择相应服务开通。如无其他需要,可以仅开通`文本内容安全`。 <div class="hideContent">此处内容需要评论回复后(审核通过)方可阅读。</div> 2. 选择`应用管理` `新建应用`。 <div class="hideContent">此处内容需要评论回复后(审核通过)方可阅读。</div> 3. 选择`新增场景`。 <div class="tip inlineBlock share simple small"> **注意:`行业分类`并非必选项,可以根据实际情况决定是否选择。** </div> <div class="hideContent">此处内容需要评论回复后(审核通过)方可阅读。</div> 4. 全部完成后,点击右上角头像,进入`访问管理` `API密钥管理`,新增密钥,保存生成的SecretID和SecretKey。 <div class="tip inlineBlock share simple small"> **注意:为避免主账号密钥泄露,建议开通内容安全子账号,使用子账号进行授权。** </div> <div class="hideContent">此处内容需要评论回复后(审核通过)方可阅读。</div> 5. 将生成的ID和Key粘贴到插件腾讯云的配置页面,保存设置后即可使用。 <div class="tip inlineBlock share simple small"> **腾讯云需要额外设置调用Region,缺省设置为广州节点,可以参照[腾讯云使用文档中文本内容安全支持的地域列表][10]手动修改。** </div> <div class="hideContent">此处内容需要评论回复后(审核通过)方可阅读。</div> ## 配置方式(阿里云) 1. 登录[阿里云视觉智能开放平台][12],选择`立即开通`。开通“内容审核”类目能力,即可调用包括图片和文字检测在内的所有AI能力。 <div class="hideContent">此处内容需要评论回复后(审核通过)方可阅读。</div> 2. 按需领取[免费资源包][14]。若无需要,可以跳过此步。 <div class="hideContent">此处内容需要评论回复后(审核通过)方可阅读。</div> 3. 点击右上角`AccessKey管理`,进入创建AccessKey页面,保存好`AccessKey ID`和`AccessKey Secret`。 4. 将生成的ID和Key粘贴到插件阿里云的配置页面,保存设置后即可使用。 <div class="tip inlineBlock share simple small"> **阿里云当前无需单独配置场景或策略。** </div> ## 安全词与例外地址 从V1.0.1版本开始,加入了“安全词”与“例外地址”功能,用户可以通过添加“安全词”和“例外地址”的方式让评论绕开审核直接发布。具体使用方法为: 1. 在插件配置页面,输入“安全词”。支持添加多个安全词,词与词之间用英文状态下的半角分号`;`区隔。 2. 在插件配置页面,输入“例外地址”。支持添加多个例外地址,地址与地址间用英文状态下的半角分号`;`区隔。 <div class="tip inlineBlock share simple small"> 此处的例外链接按照URL部分匹配方式进行匹配,如`https://abc.com/archieve/40.html`链接中,输入`40`时,该页面作为例外地址;输入`archieve`时,所有在`archieve`目录下的文章均视为例外地址。 </div> 3. 保存设置。 示例图片如下: <div class="hideContent">此处内容需要评论回复后(审核通过)方可阅读。</div> <div class="hideContent">此处内容需要评论回复后(审核通过)方可阅读。</div> ## 昵称检测 从V1.2.0版本开始,加入了“昵称检测”功能。这一功能是防止有垃圾评论通过在昵称中添加违规信息的方式绕过审核,实现原理是将昵称与评论内容一并调用API进行检测,相较于分开调用可以减少调用次数并绕开QPS限制。具体使用方法为: 1. 若要开启本功能,在插件配置页面勾选“启用昵称检测”。 2. 保存设置。 <div class="hideContent">此处内容需要评论回复后(审核通过)方可阅读。</div> ## 测试 可以通过浏览器无痕模式测试部分敏感词汇评论是否可以通过。不通过时,网页会弹出提示`内容不合规,包含敏感词或违规信息`(不同主题、不同版本提示词可能有所不同,效果一致)。 <div class="hideContent">此处内容需要评论回复后(审核通过)方可阅读。</div> ## 兼容性测试 <div class="panel panel-default box-shadow-wrap-lg goal-panel"> <div class="panel-heading"> Typecho版本 </div> <div class="list-group"> <div class="list-group-item"><div class="checkbox"> <label class="i-checks"> <input type="checkbox" checked="" disabled="" value=""> <i></i> 1.2.0 </label> </div><div class="checkbox"> <label class="i-checks"> <input type="checkbox" checked="" disabled="" value=""> <i></i> 1.2.1 </label> </div></div></div></div> <div class="panel panel-default box-shadow-wrap-lg goal-panel"> <div class="panel-heading"> 主题(网站外观) </div> <div class="list-group"> <div class="list-group-item"><div class="checkbox"> <label class="i-checks"> <input type="checkbox" checked="" disabled="" value=""> <i></i> 默认主题(Typecho Replica Theme) </label> </div><div class="checkbox"> <label class="i-checks"> <input type="checkbox" checked="" disabled="" value=""> <i></i> Handsome主题(版本9.2.1) </label> </div><div class="checkbox"> <label class="i-checks"> <input type="checkbox" checked="" disabled="" value=""> <i></i> Cuteen主题(版本5.15) </label> </div></div></div></div> <div class="panel panel-default box-shadow-wrap-lg goal-panel"> <div class="panel-heading"> 评论系统 </div> <div class="list-group"> <div class="list-group-item"><div class="checkbox"> <label class="i-checks"> <input type="checkbox" checked="" disabled="" value=""> <i></i> 原生评论系统(兼容Typecho后台评论设置) </label> </div><div class="checkbox"> <label class="i-checks"> <input type="checkbox" disabled="" value=""> <i></i> 畅言 </label> </div></div></div></div> ## To Do List <div class="panel panel-default box-shadow-wrap-lg goal-panel"> <div class="panel-heading"> To Do List </div> <div class="list-group"> <div class="list-group-item"> <p class="goal_name"> 支持例外规则(如按规范方式填写的友链添加请求不在过滤范围) :</p> <div class="progress-striped active m-b-sm progress" value="dynamic" type="danger"> <div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="97" aria-valuemin="0" aria-valuemax="100" style="width: 100%;"><span> 100% </span></div> </div> <p class="goal_name"> 接入阿里云(华为云、天翼云等不对个人用户开放,停止开发):</p> <div class="progress-striped active m-b-sm progress" value="dynamic" type="danger"> <div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="97" aria-valuemin="0" aria-valuemax="100" style="width: 100%;"><span> 100% </span></div> </div> <p class="goal_name"> 支持昵称违规检测 :</p> <div class="progress-striped active m-b-sm progress" value="dynamic" type="danger"> <div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="97" aria-valuemin="0" aria-valuemax="100" style="width: 100%;"><span> 100% </span></div> </div> <p class="goal_name"> 支持评论带图检测 :</p> <div class="progress-striped active m-b-sm progress" value="dynamic" type="danger"> <div class="progress-bar progress-bar-warning" role="progressbar" aria-valuenow="97" aria-valuemin="0" aria-valuemax="100" style="width: 0%;"><span> 0% </span></div> </div></div></div></div> ---------- [1]: https://ai.baidu.com/censoring [2]: https://sbcs.catseek.uk/2024/10/20/67149ba02e0f9.png [3]: https://sbcs.catseek.uk/2024/10/20/67149c7fad52b.png [4]: https://sbcs.catseek.uk/2024/10/20/67149cd6497a2.png [5]: https://console.cloud.tencent.com/cms [6]: https://sbcs.catseek.uk/2024/10/20/67149d79ee43c.png [7]: https://sbcs.catseek.uk/2024/10/20/67149e035bc8f.png [8]: https://sbcs.catseek.uk/2024/10/20/67149e8edbc84.png [9]: https://sbcs.catseek.uk/2024/10/20/67149f976d587.png [10]: https://cloud.tencent.com/document/api/1124/51864#.E5.9C.B0.E5.9F.9F.E5.88.97.E8.A1.A8 [11]: https://sbcs.catseek.uk/2024/10/20/6714a064a40e2.png [12]: https://vision.aliyun.com/imageaudit [13]: https://sbcs.catseek.uk/2024/10/22/671767d23d814.jpeg [14]: https://common-buy.aliyun.com/?spm=a2c4g.11186623.0.0.6f962d50HIDOHw&commodityCode=viapi_imageaudit1_bag#/buy [15]: https://sbcs.catseek.uk/2024/10/22/67176860d1cf7.jpeg [16]: https://sbcs.catseek.uk/2024/10/21/6715bda9691ff.png [17]: https://sbcs.catseek.uk/2024/10/21/6715bde9642f2.png [18]: https://sbcs.catseek.uk/2024/10/23/67184b48212a1.jpeg [19]: https://sbcs.catseek.uk/2024/10/23/67184b6333611.jpeg [20]: https://sbcs.catseek.uk/2024/10/20/6714a0e42fd3e.png 最后修改:2024 年 10 月 23 日 © 允许规范转载