comment_author_email)) { return false; } // 获取文章信息 $post = get_post($comment->comment_post_ID); if (!$post) { return false; } // 获取 AI 配置信息 $provider = get_option('argon_ai_summary_provider', 'openai'); $model = get_option('argon_ai_summary_model', ''); $provider_names = [ 'openai' => 'OpenAI', 'anthropic' => 'Anthropic', 'deepseek' => 'DeepSeek', 'qianwen' => '通义千问', 'wenxin' => '文心一言', 'doubao' => '豆包', 'kimi' => 'Kimi', 'zhipu' => '智谱', 'siliconflow' => 'SiliconFlow' ]; $provider_display = isset($provider_names[$provider]) ? $provider_names[$provider] : $provider; // 获取邮件设置 $settings = argon_get_email_settings(); // 构建邮件内容 $email_subject = sprintf(__('您在「%s」的评论用户名已被修改', 'argon'), wp_trim_words($post->post_title, 20)); $email_body = '
' . sprintf(__('您好,%s!', 'argon'), '' . esc_html($original_username) . '') . '
' . sprintf( __('您在文章「%s」发表的评论已成功提交,但系统检测到您的用户名可能不符合规范。', 'argon'), esc_url(get_permalink($post->ID)), $settings['theme_color'], esc_html($post->post_title) ) . '
' . __('AI 检测结果', 'argon') . '
' . esc_html($reason) . '
| ' . __('原用户名', 'argon') . ' |
|
| ' . __('新用户名', 'argon') . ' | ' . esc_html($new_username) . ' |
' . __('温馨提示', 'argon') . '
' . __('您的评论内容正常,仅用户名被自动修改。今后发表评论时,请使用符合规范的用户名。', 'argon') . '
' . __('检测信息', 'argon') . '
| ' . __('AI 模型', 'argon') . ': | ' . esc_html($provider_display) . ' - ' . esc_html($model) . ' |
| ' . __('识别码', 'argon') . ': | ' . esc_html($detection_code) . ' |
| ' . __('检测时间', 'argon') . ': | ' . current_time('Y-m-d H:i:s') . ' |