Commit Graph

85 Commits

Author SHA1 Message Date
86231cbf14 feat: 添加全站扫描垃圾评论功能
- 在设置页面添加全站扫描 UI(扫描所有评论/仅扫描待审核)
- 实现批量扫描逻辑,每批处理 10 条评论避免超时
- 自动跳过已有 AI 审核结果的评论(检查 _argon_spam_detection_result 元数据)
- 实时显示扫描进度条和统计信息(已扫描/已跳过/发现垃圾评论)
- 扫描完成后展示详细结果,包括垃圾评论列表和置信度
- 根据置信度阈值自动处理垃圾评论(移入回收站/标记待审核/仅标记)
- 添加 AJAX 处理函数 argon_ajax_spam_scan_comments
2026-01-27 11:33:24 +08:00
bc9f2e18bf fix: 优化 AI 功能设置项,移除重复和冲突
- 移除重复的自动处理阈值设置(auto_threshold)
- 统一使用 confidence_threshold 作为置信度阈值
- 补充完整的 Prompt 模式设置(极简/标准/增强/自定义)
- 添加自定义 Prompt 输入框(根据模式动态显示)
- 优化设置项保存逻辑,移除重复项
2026-01-27 11:24:37 +08:00
e990cb81de feat: 实现基于 AI 反馈的智能关键字优化系统
- 黑名单拦截时向评论者发送通知邮件(带 AI 复审按钮)
- 用户可申请 AI 复审,AI 重新评估评论内容
- AI 判定无误时自动恢复评论并优化关键字规则
- 自动移除不合理的黑名单关键字
- 记录所有优化操作,可在设置页查看日志
- 新增黑名单拦截通知邮件模板
- 新增反馈处理页面,显示 AI 评估结果
- 设置页新增黑名单拦截通知开关
- 设置页新增关键字优化日志查看和清除功能
- 充分利用 AI 智能,实现自我学习和优化
2026-01-27 11:21:44 +08:00
17c5f8365d feat: 优化 AI 摘要提示词并恢复完整的评论审查设置
- 优化 AI 摘要提示词,更专业、更详细的指导
- 恢复完整的评论审查检测模式:关闭/关键字必查/智能抽查/全量检测
- 新增触发关键字和黑名单关键字的区分
  - 触发关键字:触发 AI 检测
  - 黑名单关键字:直接标记为垃圾评论
- 恢复抽查基础概率设置
- 恢复检测范围、白名单等完整设置项
- 恢复自动处理方式和置信度阈值设置
- 更新保存逻辑以支持所有新增选项
- 优化关键字检查函数,支持两种关键字类型
2026-01-27 11:09:52 +08:00
f91573e948 fix: 优化 API 列表表格宽度和列宽
- 增加表格最大宽度从 1000px 到 1200px
- 默认使用 100% 宽度,仅在超宽屏幕(1600px+)时避让目录
- 扩大各列宽度:名称 120px、提供商 110px、模型 150px、密钥 140px、端点 180px、操作 200px
- 增加 code 标签最大宽度从 120px 到 160px,显示更多内容
2026-01-27 11:03:44 +08:00
81ab5871c1 fix: 修复 API 密钥查看按钮和模型列表获取问题
- 修复 API 密钥输入框的查看密码按钮被 label 包裹导致重复显示的问题
- 修复硅基流动模型列表过滤过于严格,只显示包含 Instruct 的模型
- 优化 OpenAI 模型列表过滤逻辑,排除嵌入、音频、图像等非聊天模型
- 硅基流动现在会显示所有聊天模型,只排除嵌入和图像生成模型
2026-01-27 11:01:14 +08:00
734822883e refactor: 从 settings.php 和 functions.php 中移除所有 Mermaid 支持
- 从 settings.php 移除完整的 Mermaid 设置部分(约 370 行)
- 从 settings.php 移除 Mermaid 选项保存代码
- 从 functions.php 移除所有 Mermaid 相关函数(约 500 行)
- 从 header.php 移除 Mermaid 相关注释
- 保留 assets/vendor/mermaid/ 库文件供未来可能的插件使用
2026-01-27 10:45:21 +08:00
0a8bb3a453 refactor: 彻底移除所有 Mermaid 支持
- 从 argontheme.js 移除所有 Mermaid 相关代码和注释
- 从 style.css 移除所有 Mermaid 样式(约 300 行)
- 移除代码高亮中跳过 mermaid 容器的逻辑
- 移除 PJAX 清理函数中的 Mermaid 引用
- 删除临时清理脚本和空文档
2026-01-27 10:42:08 +08:00
5c16d78186 fix(ai): 修复统一 API 管理与小米 Mimo 测试兼容
- 设置页统一 API 管理:修正 AJAX action 名与返回结构,编辑/保存/删除可用\n- 模型列表:获取模型增加 nonce,兼容对象/字符串模型渲染与选择\n- 统一测试连接:修正小米默认端点/默认模型,并在 400 模型不支持时自动回退重试\n- 小米 API:按 endpoint 归一化 MiMo 模型名,模型列表回退避免选到无效模型
2026-01-26 15:42:14 +08:00
540fe7b543 fix: 修复 AI 测试链接返回连接失败的问题
- 修复 AJAX 函数中缺少 api_id 参数检查导致的错误
- 统一错误消息格式,使用数组包装错误信息
- 修复 JavaScript 中错误消息解析逻辑
- 改进错误提示的可读性和调试信息
2026-01-26 14:31:47 +08:00
8ba2cae1a1 fix: 修复小米 Mimo API 端点问题并添加调试日志
- 移除无效的默认端点 api.mimo.xiaomi.com(DNS 无法解析)
- 小米 Mimo 现在要求用户在 API 端点字段中填写平台提供的自定义端点
- 添加针对小米 Mimo 的友好错误提示,引导用户访问 platform.xiaomimimo.com
- 在 JavaScript 中添加 console.log 调试输出,便于排查问题
- 改进错误处理,显示完整的 xhr 响应信息
2026-01-26 14:20:10 +08:00
3e2becf810 fix: 统一设置页 h1 标题样式并修复文章功能分类结构
- 统一所有 h1 标题样式:margin-top: 30px, font-size: 32px
- 修复文章功能分类缺失的 h2 标题
- 确保分类结构完整(h1  h2  h3)
2026-01-26 14:00:12 +08:00
cedd977673 fix: 修复设置页 AI API 测试功能的错误处理
- 改进错误消息的显示逻辑,正确处理 wp_send_json_error 返回的数据
- 添加更详细的 AJAX 错误日志输出
- 添加测试脚本 test-api-test-function.php 用于诊断 API 测试功能
2026-01-26 13:52:26 +08:00
7af137ae91 fix: 修复 AI API 测试功能缺少 nonce 参数的问题
- 在测试 API 的 AJAX 请求中添加 nonce 参数
- 使用 wp_create_nonce('argon_test_unified_api') 生成 nonce
- 修复测试按钮点击后无法正常工作的问题
2026-01-26 13:51:14 +08:00
df15aafa35 refactor: 移除 settings.php 中重复的 AI 垃圾评论识别部分
- 删除评论设置分类中的旧 AI 垃圾评论识别子分类(第 4619-5204 行)
- 保留 AI 功能部分的评论审核设置(统一管理)
- 减少 586 行重复代码
- 文件行数:7746  7160
2026-01-26 13:47:43 +08:00
04f20d43f8 feat: 更新 AI 设置选项保存逻辑
- 移除旧的 argon_ai_summary_provider 保存逻辑
- 移除旧的多 API 配置保存逻辑(10 个提供商的循环)
- 添加新的 argon_ai_summary_active_api 保存
- 添加新的 argon_ai_spam_active_api 保存
- 更新 argon_ai_summary_exclude_ids 为 argon_ai_summary_exclude_posts
- 简化评论审核相关选项保存
- 移除不再使用的旧选项保存逻辑
2026-01-26 13:43:46 +08:00
3f188b76f4 feat: 完成 AI 设置页面 UI 重构
- 移除旧的按提供商分组的 API 配置界面(约 600 行)
- 添加新的统一 API 管理界面
- 实现完整的 JavaScript 交互功能:
  - 添加/编辑/删除 API
  - 测试 API 连通性
  - 刷新模型列表
  - 场景化 API 选择
- 重新组织 AI 功能结构:
  - API 管理 (h2)
  - 文章摘要 (h2)
  - 评论审核 (h2)
- 所有 API 在一个列表中统一管理
- 不同场景可以使用不同的 API
- 文件行数:7812  7514 (-298 行)
2026-01-26 13:42:44 +08:00
31e55648cb feat: 批量检测集成统一接口并添加AI查询统计页面
- 修改 argon_batch_detect_spam_comments() 使用统一的 argon_ai_query() 接口
- 删除旧的 argon_call_ai_api_for_batch_spam_detection() 函数
- 添加 argon_register_ai_query_stats_page() 注册统计页面
- 添加 argon_render_ai_query_stats_page() 渲染统计页面
- 统计页面显示总查询次数、成功率、平均响应时间、失败次数
- 按场景和服务商分别统计查询数据
- 显示最近30天的查询趋势
- 在 settings.php 的 AI 摘要设置中添加查看统计链接

统计页面功能:
- 总览卡片:总查询次数、成功率、平均响应时间、失败次数
- 按场景统计:文章摘要、垃圾评论检测、批量检测等
- 按服务商统计:OpenAI、Claude、DeepSeek 等
- 查询趋势:最近30天每日查询数据
2026-01-26 12:58:41 +08:00
079ba0a261 feat: 优化多 API 管理和添加连通性测试
- 移除 AI 文章摘要的 h3 标题
- 多 API 管理显示所有提供商的 API 配置(不再只显示选中的)
- 为每个 API 配置添加测试按钮
- 实现 API 连通性测试功能(argon_test_api_connection)
- 测试功能显示响应时间和连接状态
- 优化界面布局,提升用户体验
2026-01-26 11:58:20 +08:00
a025a6bdd8 feat: 完善多 API 管理功能
- 为每个 API 配置添加刷新模型列表按钮
- 支持从 API 端点动态获取可用模型列表
- 添加模型选择界面,支持单选和快速应用
- 优化配置获取函数的错误处理和向后兼容性
- 修复空配置导致的 Fatal Error 问题
- 每个提供商可独立配置多个 API(不同密钥、端点、模型)
- 支持负载均衡、备用切换等使用场景
2026-01-26 11:44:52 +08:00
f33b0e4344 fix: 修复多 API 管理功能的删除和保存逻辑
- 删除 API 前检查是否为当前激活的配置,防止误删
- 保存 API 配置时正确保留激活状态
- 添加新 API 时,如果是第一个自动设置为激活
- 优化用户体验,提供明确的错误提示
2026-01-26 11:21:50 +08:00
7dcc89151a feat: 实现单服务商多 API 配置功能
- 在 functions.php 中添加多 API 管理函数:
  * argon_get_provider_apis() - 获取提供商的所有 API 配置
  * argon_add_provider_api() - 添加 API 配置
  * argon_update_provider_api() - 更新 API 配置
  * argon_delete_provider_api() - 删除 API 配置
  * argon_set_active_api() - 设置当前使用的 API
- 修改 argon_get_ai_provider_config() 函数支持多 API
- 添加 AJAX 接口用于管理 API 配置
- 在 settings.php 中重构 AI 配置界面:
  * 显示已配置的 API 列表
  * 支持添加/编辑/删除 API 配置
  * 单选框选择当前使用的 API
  * 添加 JavaScript 交互逻辑
- 修改设置保存逻辑,保存多 API 配置数组
- 向后兼容:自动迁移旧的单 API 配置
- 每个提供商可配置多个 API,方便负载均衡和备用切换
2026-01-26 11:14:35 +08:00
2e2ddc59da feat: 实现多 API 管理系统
- 为每个 AI 提供商添加独立的配置(API 密钥、端点、模型)
- 新增 argon_get_ai_provider_config() 辅助函数获取提供商配置
- 更新设置页,为 10 个提供商分别显示配置表单
- 添加密码显示/隐藏切换按钮
- 每个提供商独立的模型刷新按钮
- 切换服务商时自动显示对应配置
- 更新所有 API 调用函数使用新配置结构
- 更新设置保存逻辑,保存所有提供商配置
- 支持同时配置多个 AI 服务,灵活切换使用
2026-01-26 11:10:07 +08:00
e9bae85802 feat: 添加小米 Mimo AI 模型支持
- 在设置页 AI 服务商列表中添加小米 Mimo 选项
- 实现 argon_call_xiaomi_api() 函数,使用 OpenAI 兼容格式
- 实现 argon_get_xiaomi_models() 模型列表获取函数
- 在 AI 摘要生成中添加 xiaomi 分支支持
- 在垃圾评论检测中添加小米 Mimo 端点配置
- 在关键词提取中添加小米 Mimo 端点配置
- 在批量垃圾评论检测中添加小米 Mimo 端点配置
- 默认模型:MiMo-V2-Flash
- API 端点:https://api.mimo.xiaomi.com/v1/chat/completions
2026-01-26 11:01:51 +08:00
28f0a1265e feat: 更新 Mermaid 到 v11 并优化错误处理
- 更新 Mermaid 库版本从 v10 升级到 v11.12.2
- 优化错误处理逻辑,避免重复嵌套错误容器
- 修复查看源代码时可能出现的嵌套报错问题
- 改进渲染前检查,跳过已处理的错误容器和已渲染的图表
- 优化重新渲染逻辑,只处理成功渲染的图表,排除错误容器
- 增强代码提取逻辑,优先使用传入的代码参数
- 添加主题切换时的智能判断,避免不必要的重新渲染
- 更新 functions.php 中的 CDN 地址到 v11
- 更新 settings.php 中的预览功能 CDN 地址到 v11
- 改进错误容器的 DOM 结构,使用独立元素而非 innerHTML
2026-01-24 22:46:00 +08:00
679015dece feat: AI 垃圾评论检测系统优化
- 实现多级 Prompt 系统(极简/标准/增强/自定义模式)
- 添加智能置信度评分系统(0-1 范围)
- 实现智能处理建议(auto/review/approve)
- 添加上下文增强功能(文章信息、用户历史、隐私脱敏)
- 实现学习机制(记录管理员审核决策,分析误判率)
- 添加 API 错误处理和自动禁用机制
- 优化设置界面(推荐配置、统计信息、错误日志)
- 创建反馈数据库表用于学习优化
- 实现批量扫描功能(使用新的检测引擎)
- 添加隐私保护级别配置(标准/严格模式)

核心类:
- Argon_Spam_Prompt_Engine: Prompt 管理和生成
- Argon_Spam_Context_Builder: 上下文信息构建
- Argon_Spam_Threshold_Manager: 阈值管理
- Argon_Spam_AI_Detector: 主控制器
- Argon_Spam_Learning_Module: 学习和统计
- Argon_Spam_API_Error_Handler: 错误处理
2026-01-24 22:37:41 +08:00
29bfd284e0 feat: 实现 Mermaid 代码块魔改支持
- 添加 convertMermaidCodeblocks() 函数,在代码高亮前拦截 mermaid 代码块
- 支持标准 Markdown 代码块 (\\\mermaid) 渲染
- 更新 detectMermaidBlocks() 添加 mermaid-from-codeblock 选择器
- 更新 extractMermaidCode() 支持新容器类型
- 创建测试文件 test-codeblock-magic.html
- 更新用户文档、开发者文档和 FAQ
- 完全绕过代码高亮和 WordPress 格式化
- 支持 PJAX 页面切换
- 特殊字符和换行符正确保留
2026-01-24 21:35:12 +08:00
f36a96d3b6 feat: 实现 Mermaid 插件兼容层
- 添加插件检测函数(WP Githuber MD、Markdown Block、Code Syntax Block)
- 实现 Mermaid 库加载状态检测
- 添加重复加载防护逻辑,避免与插件冲突
- 在设置页显示插件兼容性状态
- 修改库加载逻辑,当检测到插件时跳过加载
- 在 JavaScript 端添加库加载状态标记
- Requirements: 9.1, 9.2, 9.3, 9.4, 9.5
2026-01-23 23:36:12 +08:00
8ed0ec1717 feat: 在设置页添加 Mermaid 配置选项
- 新增第 15 个一级分类:Mermaid 图表
- 包含 3 个子分类:基本设置、外观设置、高级选项
- 添加 6 个配置项:
  * 启用 Mermaid 支持开关
  * CDN 来源选择(jsDelivr/unpkg/自定义/本地)
  * 自定义 CDN 地址输入框
  * 图表主题选择(auto/default/dark/forest/neutral)
  * 使用本地镜像开关
  * 调试模式开关
- 在 argon_update_themeoptions() 函数中添加选项保存逻辑
- 更新后续分类编号(高级设置 1516,评论设置 1617,验证码设置 1718,反馈与安全 1819)
- Requirements: 5.1, 5.2, 5.3, 5.4
2026-01-23 22:49:00 +08:00
54cbb400b9 feat: 移除 Mermaid 支持并创建需求文档
- 从 settings.php 移除 Mermaid 设置项和选项保存逻辑
- 从 functions.php 移除 Mermaid 代码块预处理函数
- 从 footer.php 移除 Mermaid 加载和渲染代码
- 从 style.css 移除 Mermaid 图表样式
- 删除本地镜像文件 assets/vendor/external/mermaid/
- 创建 mermaid-support-requirements.md 需求文档

原因:WP-Markdown 编辑器保存的 Markdown 源文件中 Mermaid 代码是一整行,
没有真正的换行符,导致 Mermaid 解析器持续报错。所有尝试的解决方案均失败。
需求文档中详细说明了问题原因和推荐的替代方案。
2026-01-23 22:11:09 +08:00
7feca8f17d feat: 为 Mermaid 添加本地镜像支持
- 在设置页添加'使用本地镜像'复选框选项
- 修改 footer.php 添加本地镜像判断逻辑
- 下载 Mermaid 10.x 本地镜像文件到 assets/vendor/external/mermaid/
- 本地镜像文件大小约 3.3MB
- 勾选后优先使用主题内置版本,提升加载速度
- 添加 argon_mermaid_use_local 选项保存逻辑
2026-01-23 18:55:08 +08:00
627a57c5e9 feat: 添加 Mermaid 图表支持
- 在设置页功能增强分类中添加 Mermaid 图表设置项
- 支持启用/禁用 Mermaid 渲染
- 支持自定义 CDN 地址(默认 jsdelivr)
- 提供 4 种主题选择(默认/森林/暗色/中性)
- 在 footer.php 中添加 Mermaid 库加载和初始化逻辑
- 自动识别 language-mermaid 和 mermaid 类的代码块
- 在 style.css 中添加 Mermaid 图表样式
- 支持响应式布局和夜间模式
- 使用方式:在代码块中指定语言为 mermaid
2026-01-23 18:50:50 +08:00
468f2a0a93 fix: 删除 AI 审查设置中重复的抽查概率设置项
- 删除独立的'抽查基础概率'设置项(已在'检测策略'中包含)
- 优化设置页结构,避免重复配置
- 保持功能不变,只是移除了重复的UI元素
2026-01-23 18:35:40 +08:00
a38f168909 refactor: 移除智能预审查,改为先保存后检测
- 移除所有智能预审查相关的设置和代码
- 评论先保存到数据库并标记为待审核状态
- AI 检测在评论保存后异步进行
- 检测完成后根据结果更新评论状态
- 避免误杀正常评论,提升用户体验
- 所有需要检测的评论都会显示为审核中
2026-01-23 18:32:54 +08:00
244b1725af feat: 优化 AI 审查设置页结构
- 将设置项合并为 4 个逻辑分组:检测策略、关键字管理、AI 配置、处理规则
- 检测策略:整合实时检测模式、抽查概率、智能预审查
- 关键字管理:整合 AI 学习开关和手动添加关键字
- AI 配置:整合 Prompt 模式、置信度阈值
- 处理规则:整合自动处理方式、检测范围、白名单
- 优化界面布局,使用统一的样式和间距
- 添加清晰的标签和分组,提升可读性
2026-01-23 18:19:45 +08:00
fa54d0a673 fix: 优化 Prompt 模式设置,避免与检测提示词冲突
- 将自定义检测提示词移到 Prompt 模式选项内部
- 只有选择「自定义 Prompt」时才显示文本输入框
- 添加平滑的显示/隐藏动画效果
- 优化界面布局,提升用户体验
2026-01-23 18:06:20 +08:00
777e98e17e fix: 修正关键字必查模式的检测逻辑
- 关键字必查模式:只检测触发关键字的评论
- 智能抽查模式:关键字触发或随机抽查
- 全量检测模式:检测所有评论,关键字触发时优先标记
- 优化检测逻辑,使各模式职责更清晰
2026-01-23 18:01:10 +08:00
97836994e5 feat: 添加 AI 垃圾评论检测的设置页选项
- 关键字必查:触发关键字后立即 AI 审核
- AI 主动学习:自动分析管理员决策并优化关键字
- 学习到的关键字:显示 AI 学习的关键词统计
- 智能预审查:在评论保存前进行 AI 审查
- 添加同步检测函数支持预审查功能
2026-01-23 17:54:16 +08:00
5c636a241f feat: 添加 AI 垃圾评论检测的智能化配置选项
- 添加 Prompt 模式选择(极简/标准/增强/自定义)
- 添加自动处理置信度阈值设置
- 极简模式:省 token,快速检测(100-150 tokens)
- 标准模式:平衡准确性和成本(200-300 tokens)
- 增强模式:多维度分析,更准确(300-500 tokens)
- 支持根据置信度智能判断是否自动处理
- 提供不同规模博客的配置建议
2026-01-23 16:20:26 +08:00
776cecd9e7 fix: 删除邮件模板设置中的重复行 2026-01-23 15:59:26 +08:00
e76d346c4b feat: 优化邮件模板设置界面
- 修改输入框默认值为空,避免显示灰色占位文本
- 优化占位符提示,显示占位符说明
- 添加默认模板预览区域
- 优化占位符样式,使用不同颜色区分
- 添加更清晰的说明文字
2026-01-23 15:58:43 +08:00
4712cb469c refactor: 清理孤立代码
- 删除未使用的邮件模板类型(user_register, password_reset, general)
- 删除 style.css 中未使用的 .shortcode-todo 样式(约30行)
- 保留 todo_urge 邮件类型(有实际使用)
- 减少约 120 行冗余代码
2026-01-23 15:49:46 +08:00
3ce699268b fix: 修复动画效果、CDN和日期格式选项无法保存的问题
- 在外观样式分类中添加动画效果子分类和表单字段
  * 平滑滚动 (argon_enable_smoothscroll_type)
  * 进入文章动画 (argon_enable_into_article_animation)
  * Pjax滚动动画 (argon_disable_pjax_animation)
- 在SEO与性能分类中添加CDN加速子分类和表单字段
  * CDN选择 (argon_assets_path)
  * 自定义CDN路径 (argon_custom_assets_path)
  * WordPress安装目录 (argon_wp_path)
- 在SEO与性能分类中添加日期格式子分类和表单字段
  * 日期格式选择 (argon_dateformat)
- 所有选项在保存函数中已存在,修复完成
2026-01-22 15:32:02 +08:00
be5a6538d0 fix: 修复特殊页面归档和友情链接设置混乱的问题
- 将'在时间轴上显示月份'设置项从友情链接移到归档页面
- 删除特殊页面中空的友情链接子分类标题
- 修正归档页面设置项的归属
2026-01-22 15:24:09 +08:00
a536fc0b37 fix: 修复邮件模板无法保存的问题
- 在保存邮件模板的代码中添加缺失的 spam_notify 类型
- 修复垃圾评论通知邮件模板无法保存的 bug
- 邮件类型数组从 6 个补全为 7 个
2026-01-22 15:20:19 +08:00
e7509e524f fix: 优化设置页结构细节
- 移除 AI 垃圾评论识别中的'检测结果'三级标题
- 移除页脚设置中重复的两个二级标题
- 将页脚设置内容直接放在一级标题下
- 文件从 6480 行减少到 6475 行
2026-01-22 15:16:57 +08:00
66dd8bfb11 feat: 完成设置页18个分类的完整重组
- 拆分'浮动按钮与页脚'为'8. 浮动按钮'和'9. 页脚设置'
- 将页脚设置从特殊页面移到独立的'9. 页脚设置'分类
- 删除特殊页面中重复的页脚设置(32行)
- 添加'14. 功能增强'分类标题
- 将'15. 高级设置'中的日期格式和杂项删除(已在其他分类中)
- 删除高级设置中重复的动画设置(68行)
- 所有18个分类编号现在完全正确(1-18)
- 文件从6673行减少到6480行
2026-01-22 15:04:38 +08:00
f9dc71d5c6 fix: 修复设置页分类结构问题
- 删除第611-717行重复的顶栏设置(107行)
- 将第1467行的'9. 高级设置'改为'10. SEO与性能'
- 将'10-13'分类编号改为'11-14'
- 将'14. 评论设置'改为'16. 评论设置'
- 将'15. 验证码与安全'改为'17. 验证码设置'
- 添加'18. 反馈与安全'分类标题
- 删除重复的'18. 反馈与安全'标题
- 文件从6673行减少到6566行
2026-01-22 14:59:33 +08:00
e57dcd9c86 fix: 修正分类编号
- 高级设置编号从19改为15
- 验证码设置保持17
- 反馈与安全保持18
- 所有分类编号现在正确(1-18)
2026-01-22 14:47:25 +08:00
b471bbc7b8 feat: 完成设置页完整重组
- 将评论功能、AI垃圾评论识别、评论区外观从验证码与安全移到评论设置
- 将'验证码与安全'拆分为'验证码设置'(第17分类)和'反馈与安全'(第18分类)
- 验证码设置包含:验证码配置、场景验证码
- 反馈与安全包含:反馈设置、速率限制
- 高级设置调整为第19个分类
- 评论设置现在包含:评论分页、发送评论、评论功能、AI垃圾评论识别、评论区外观
2026-01-22 14:45:59 +08:00