From df15aafa355c14460e2cc3429c20d7f12364fde7 Mon Sep 17 00:00:00 2001 From: nanhaoluo <3075912108@qq.com> Date: Mon, 26 Jan 2026 13:47:43 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E7=A7=BB=E9=99=A4=20settings.php?= =?UTF-8?q?=20=E4=B8=AD=E9=87=8D=E5=A4=8D=E7=9A=84=20AI=20=E5=9E=83?= =?UTF-8?q?=E5=9C=BE=E8=AF=84=E8=AE=BA=E8=AF=86=E5=88=AB=E9=83=A8=E5=88=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 删除评论设置分类中的旧 AI 垃圾评论识别子分类(第 4619-5204 行) - 保留 AI 功能部分的评论审核设置(统一管理) - 减少 586 行重复代码 - 文件行数:7746 7160 --- settings.php | 586 --------------------------------------------------- 1 file changed, 586 deletions(-) diff --git a/settings.php b/settings.php index 57e16a2..5d3a8b9 100644 --- a/settings.php +++ b/settings.php @@ -4616,592 +4616,6 @@ window.pjaxLoaded = function(){ -

- - - - - - - -

-
- -

- - - - - - - -
- - -

-
-
-
- -

-
- -
- - % -

-
-
-
- -

-
- - - - - - - -
- - -

-
-
-
- 70% 且出现 >= 3 次的关键词自动加入下方列表', 'argon');?> -

-
- - - -

-
-
-
- 加微信, 联系QQ, 点击链接, 免费领取, 刷单, 兼职 -

- - '; - echo '

' . __('AI 学习到的关键字', 'argon') . '

'; - echo '
'; - echo ''; - echo ''; - echo ''; - echo ''; - echo ''; - echo ''; - echo ''; - echo ''; - - // 按置信度排序 - uasort($learned_keywords, function($a, $b) { - return $b['confidence'] <=> $a['confidence']; - }); - - $current_keywords_array = array_filter(array_map('trim', explode("\n", get_option('argon_comment_spam_detection_keywords', '')))); - - foreach ($learned_keywords as $keyword => $stats) { - $confidence = round($stats['confidence'] * 100); - $color = $confidence >= 70 ? '#48bb78' : ($confidence >= 50 ? '#ed8936' : '#a0aec0'); - $is_added = in_array($keyword, $current_keywords_array); - - echo ''; - echo ''; - echo ''; - echo ''; - echo ''; - echo ''; - echo ''; - } - echo '
' . __('关键字', 'argon') . '' . __('垃圾', 'argon') . '' . __('正常', 'argon') . '' . __('置信度', 'argon') . '' . __('状态', 'argon') . '
' . esc_html($keyword) . '' . $stats['spam_count'] . '' . $stats['normal_count'] . '' . $confidence . '%'; - if ($is_added) { - echo '✓ ' . __('已添加', 'argon') . ''; - } elseif ($confidence >= 70 && $stats['spam_count'] >= 3) { - echo '⚠ ' . __('待添加', 'argon') . ''; - } else { - echo '○ ' . __('观察中', 'argon') . ''; - } - echo '
'; - echo '

'; - echo __('• 绿色:置信度 ≥ 70%,已自动添加到关键字列表', 'argon') . '
'; - echo __('• 橙色:置信度 50-70%,观察中', 'argon') . '
'; - echo __('• 灰色:置信度 < 50%,数据不足', 'argon'); - echo '

'; - echo ''; - } - ?> - - - - - - - - -

-
-
- -

- - - - - - - - -

- - - - - - - -

-
- -

- - - - - - - -

- :
- :
- :
- : -

- -
- - - -

-
- - - - - - - - - -

-
-
- -

- - - - - - - -

- :
- :
- -

- - - - - - -
- - - -
-

- ():
- ():
- ( 500/天', 'argon');?>): -

- - - - - - - -
- - - -
- - -

-
- -

- - - - - - - - get_statistics(); - $error_handler = new Argon_Spam_API_Error_Handler(); - $api_status = $error_handler->get_status(); - ?> -
-

-

- : - - % - - ( ) -

-

- : - - % - - ( ) -

-
- - -
-

-
-
- : -

- -
- - -

-
- -

- - - - - - - - - get_errors(10); - if (empty($errors)): ?> -

- -
- -
-

- - - - -

-

- -

-
- -
- - - -

- -

- - - - -