具体思路、方法由hostloc 十月 大佬提供,感谢!

百度云创建图像审核应用

登录百度AI控制台 https://console.bce.baidu.com/
在内容审核中创建新应用

请输入图片描述

记下APP_ID APP_KEY SECRET_KEY

请输入图片描述

下载/部署图像审核SDK

下载地址 https://ai.baidu.com/sdk#anti
chevereto图床系统选择PHP SDK

请输入图片描述

之后解压到 app vendor aip 文件夹(如果没有请创建)

修改chevereto程序

修改 app lib classes class.image.php 文件。
在文件头部 use 和 class 中间 加上

require_once CHV_APP_PATH_LIB_VENDOR . 'aip/AipImageCensor.php';

请输入图片描述

之后在该文件中搜索

$upload->exec();

再下方插入如下代码

$APP_ID = '你的APP_ID';
$API_KEY = '你的API_KEY';
$SECRET_KEY = '你的SECRET_KEY';

$aip = new \AipImageCensor($APP_ID, $API_KEY, $SECRET_KEY);
$res = $aip->imageCensorUserDefined(file_get_contents($upload->uploaded['file']));

// error 错误提示信息,失败才返回,成功不返回
if (array_key_exists('error_msg', $res)) throw new UploadException($res['error_msg'], 201);
// conclusionType 审核结果类型,可取值1、2、3、4,分别代表1:合规,2:不合规,3:疑似,4:审核失败
if ($res['conclusionType'] == 4) throw new UploadException('图像审核失败', 201);
if ($res['conclusionType'] > 1) throw new UploadException('图像色情, 禁止上传', 201);

请输入图片描述

之后上传图片就会自带审核,如果不想开启可以把添加的代码都注释了。
目前测试,对于一般的黄图效果还是不错的。