Skip to content

Commit 7347b67

Browse files
committed
🎨 文本接入AI检测
1 parent 796ce0d commit 7347b67

File tree

5 files changed

+7
-7
lines changed

5 files changed

+7
-7
lines changed

src/main/java/org/b3log/symphony/processor/ApiProcessor.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -207,7 +207,7 @@ public void callbackFromQiNiu(final RequestContext context) {
207207
CdnResult.RefreshResult result = c.refreshUrls(urls);
208208
LOGGER.log(Level.INFO, "CDN Refresh result: " + result.code);
209209
LOGGER.log(Level.WARN, "Block file " + fileURL);
210-
ChatRoomBot.sendBotMsg("犯罪嫌疑人 @" + userName + " 由于上传违法文件/图片,被处以 500 积分的处罚,请引以为戒。\n@adlered 留档");
210+
ChatRoomBot.sendBotMsg("[AI审查] 犯罪嫌疑人 @" + userName + " 由于上传违法文件/图片,被处以 500 积分的处罚,请引以为戒。如误报请联系管理员找回积分!\n@adlered 留档");
211211
ChatRoomBot.abusePoint(userId, 500, "机器人罚单-上传违法文件");
212212
LogsService.censorLog(context, userName, "用户:" + userName + " 上传违规图片:" + fileURL);
213213
} catch (Exception e) {
@@ -222,7 +222,7 @@ public void callbackFromQiNiu(final RequestContext context) {
222222
CdnResult.RefreshResult result = c.refreshUrls(urls);
223223
LOGGER.log(Level.INFO, "CDN Refresh result: " + result.code);
224224
LOGGER.log(Level.WARN, "Review file " + fileURL);
225-
ChatRoomBot.sendBotMsg("用户 @" + userName + " 由于上传疑似违规文件/图片,被处以 200 积分的处罚,请引以为戒。\n@adlered 留档");
225+
ChatRoomBot.sendBotMsg("[AI审查] 用户 @" + userName + " 由于上传疑似违规文件/图片,被处以 200 积分的处罚,请引以为戒。如误报请联系管理员找回积分!\n@adlered 留档");
226226
ChatRoomBot.abusePoint(userId, 200, "机器人罚单-上传疑似违规文件");
227227
LogsService.censorLog(context, userName, "用户:" + userName + " 上传疑似违规图片:" + fileURL);
228228
} catch (Exception e) {

src/main/java/org/b3log/symphony/processor/BreezemoonProcessor.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@ public void addBreezemoon(final RequestContext context) {
235235
JSONObject censorResult = QiniuTextCensor.censor(breezemoonContent);
236236
if (censorResult.optString("do").equals("block")) {
237237
// 违规内容,不予显示
238-
ChatRoomBot.sendBotMsg("犯罪嫌疑人 @" + user.optString(User.USER_NAME) + " 由于上传违规内容(清风明月),被处以 50 积分的处罚,请引以为戒。\n@adlered 留档");
238+
ChatRoomBot.sendBotMsg("[AI审查] 犯罪嫌疑人 @" + user.optString(User.USER_NAME) + " 由于上传违规内容(清风明月),被处以 50 积分的处罚,请引以为戒。如误报请联系管理员找回积分!\n@adlered 留档");
239239
ChatRoomBot.abusePoint(user.optString(Keys.OBJECT_ID), 50, "机器人罚单-上传违规内容(清风明月)");
240240
// 记录日志
241241
LogsService.censorLog(context, user.optString(Keys.OBJECT_ID), "用户:" + user.optString(User.USER_NAME) + " 违规上传清风明月:" + breezemoonContent + " 违规判定:" + censorResult);
@@ -324,7 +324,7 @@ public void updateBreezemoon(final RequestContext context) {
324324
JSONObject censorResult = QiniuTextCensor.censor(breezemoonContent);
325325
if (censorResult.optString("do").equals("block")) {
326326
// 违规内容,不予显示
327-
ChatRoomBot.sendBotMsg("犯罪嫌疑人 @" + user.optString(User.USER_NAME) + " 由于上传违规内容(清风明月),被处以 50 积分的处罚,请引以为戒。\n@adlered 留档");
327+
ChatRoomBot.sendBotMsg("[AI审查] 犯罪嫌疑人 @" + user.optString(User.USER_NAME) + " 由于上传违规内容(清风明月),被处以 50 积分的处罚,请引以为戒。如误报请联系管理员找回积分!\n@adlered 留档");
328328
ChatRoomBot.abusePoint(user.optString(Keys.OBJECT_ID), 50, "机器人罚单-上传违规内容(清风明月)");
329329
// 记录日志
330330
LogsService.censorLog(context, user.optString(Keys.OBJECT_ID), "用户:" + user.optString(User.USER_NAME) + " 违规上传清风明月:" + breezemoonContent + " 违规判定:" + censorResult);

src/main/java/org/b3log/symphony/processor/middleware/validate/ArticlePostValidationMidware.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ public void handle(final RequestContext context) {
257257
if (titleCensorResult.optString("do").equals("block") || articleCensorResult.optString("do").equals("block")) {
258258
// 违规内容,不予显示
259259
context.renderJSON(exception.put(Keys.MSG, "您的文章存在严重违规内容,内容已被记录,管理员将会复审,请修改内容后重试。"));
260-
ChatRoomBot.sendBotMsg("犯罪嫌疑人 @" + currentUser.optString(User.USER_NAME) + " 由于上传违规内容(帖子),被处以 50 积分的处罚,请引以为戒。\n@adlered 留档");
260+
ChatRoomBot.sendBotMsg("[AI审查] 犯罪嫌疑人 @" + currentUser.optString(User.USER_NAME) + " 由于上传违规内容(帖子),被处以 50 积分的处罚,请引以为戒。如误报请联系管理员找回积分!\n@adlered 留档");
261261
ChatRoomBot.abusePoint(currentUser.optString(Keys.OBJECT_ID), 50, "机器人罚单-上传违规内容(帖子)");
262262
// 记录日志
263263
LogsService.censorLog(context, currentUser.optString(Keys.OBJECT_ID), "用户:" + currentUser.optString(User.USER_NAME) + " 违规上传文章:" + articleTitle + " 内容:" + articleContent + " 标题违规判定:" + titleCensorResult + " 内容违规判定:" + articleCensorResult);

src/main/java/org/b3log/symphony/processor/middleware/validate/CommentAddValidationMidware.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ public void handle(final RequestContext context) {
131131
if (censorResult.optString("do").equals("block")) {
132132
// 违规内容,不予显示
133133
context.renderJSON(exception.put(Keys.MSG, "您的评论存在严重违规内容,内容已被记录,管理员将会复审,请修改内容后重试。"));
134-
ChatRoomBot.sendBotMsg("犯罪嫌疑人 @" + currentUser.optString(User.USER_NAME) + " 由于上传违规内容(评论),被处以 50 积分的处罚,请引以为戒。\n@adlered 留档");
134+
ChatRoomBot.sendBotMsg("[AI审查] 犯罪嫌疑人 @" + currentUser.optString(User.USER_NAME) + " 由于上传违规内容(评论),被处以 50 积分的处罚,请引以为戒。如误报请联系管理员找回积分!\n@adlered 留档");
135135
ChatRoomBot.abusePoint(currentUser.optString(Keys.OBJECT_ID), 50, "机器人罚单-上传违规内容(评论)");
136136
// 记录日志
137137
LogsService.censorLog(context, currentUser.optString(Keys.OBJECT_ID), "用户:" + currentUser.optString(User.USER_NAME) + " 违规评论:" + commentContent + " 违规判定:" + censorResult);

src/main/java/org/b3log/symphony/processor/middleware/validate/CommentUpdateValidationMidware.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ public void handle(final RequestContext context) {
123123
if (censorResult.optString("do").equals("block")) {
124124
// 违规内容,不予显示
125125
context.renderJSON(exception.put(Keys.MSG, "您的评论存在严重违规内容,内容已被记录,管理员将会复审,请修改内容后重试。"));
126-
ChatRoomBot.sendBotMsg("犯罪嫌疑人 @" + currentUser.optString(User.USER_NAME) + " 由于上传违规内容(评论),被处以 50 积分的处罚,请引以为戒。\n@adlered 留档");
126+
ChatRoomBot.sendBotMsg("[AI审查] 犯罪嫌疑人 @" + currentUser.optString(User.USER_NAME) + " 由于上传违规内容(评论),被处以 50 积分的处罚,请引以为戒。如误报请联系管理员找回积分!\n@adlered 留档");
127127
ChatRoomBot.abusePoint(currentUser.optString(Keys.OBJECT_ID), 50, "机器人罚单-上传违规内容(评论)");
128128
// 记录日志
129129
LogsService.censorLog(context, currentUser.optString(Keys.OBJECT_ID), "用户:" + currentUser.optString(User.USER_NAME) + " 违规评论:" + commentContent + " 违规判定:" + censorResult);

0 commit comments

Comments
 (0)