Commit Graph

24 Commits

Author SHA1 Message Date
0a8bb3a453 refactor: 彻底移除所有 Mermaid 支持
- 从 argontheme.js 移除所有 Mermaid 相关代码和注释
- 从 style.css 移除所有 Mermaid 样式(约 300 行)
- 移除代码高亮中跳过 mermaid 容器的逻辑
- 移除 PJAX 清理函数中的 Mermaid 引用
- 删除临时清理脚本和空文档
2026-01-27 10:42:08 +08:00
cc88188d34 feat: 优化 AI 查询页面样式和结构
- 移除表格框线,使用 border: none 和 border-collapse: collapse
- 移除 ai-alert 提示框,简化界面
- 将 AI 请求记录和 AI 查询统计独立为 h2 标题
- 统一标题样式:28px 字体,带图标,更清晰的层级结构
2026-01-26 13:11:22 +08:00
454411b5c2 fix: 修复AI查询页面时间显示的类型错误
- 为 generated_time 和 detection_time 添加空值检查
- 避免将空字符串传递给 date() 函数导致 TypeError
- 空值时显示'未知'而不是报错
2026-01-26 13:04:41 +08:00
a9259eaea1 fix: 修复 AI 查询页面时间戳类型错误
- 修复 date() 函数接收字符串而非整数的问题
- 在所有 date() 调用中使用 intval() 转换时间戳
- 修复生成时间、检测时间、记录时间的显示问题
2026-01-26 13:03:43 +08:00
33d2b23408 feat: 在AI查询页面添加统计功能
- 添加AI查询统计卡片,显示总查询次数、成功率、平均响应时间等
- 按场景统计:文章摘要、垃圾评论检测、批量检测、关键词提取
- 按服务商统计:OpenAI、Anthropic、DeepSeek、小米Mimo等
- 使用AJAX动态加载统计数据
- 仅对管理员可见
- 统计数据来自wp_argon_ai_query_log表
2026-01-26 13:00:08 +08:00
f4122f5880 style: 移除 AI 查询页面表格边框线
- 移除表格外边框和内部分隔线
- 保留表头渐变背景
- 保持 hover 效果和交互体验
- 让表格看起来更简洁现代
2026-01-23 17:07:48 +08:00
ded2740f6f style: 优化 AI 查询页面表格样式和文本显示
- 修复信息网格 hover 状态(移除默认背景,hover 时添加背景)
- 优化表格样式:添加圆角边框、渐变表头、hover 动画效果
- 优化表格文本显示:
  * 类型徽章添加图标(文章摘要/评论检测)
  * 时间格式简化(Y-m-d H:i)
  * 标题添加 hover 效果(变为主题色)
  * 识别码添加背景和字间距
- 增强表格交互体验:hover 时行向右平移 2px
2026-01-23 17:06:45 +08:00
31adb00621 style: 优化 AI 查询页面显示样式
- 增大识别码字体和间距,更醒目
- 优化信息网格样式,添加边框和悬停效果
- 统一子标题样式,添加左侧装饰条
- 优化内容框样式,添加左侧主题色边框
- 增强状态徽章样式,更清晰的视觉反馈
- 优化输入框样式,更好的聚焦效果
- 改进响应式布局,移动端更友好
2026-01-23 16:59:01 +08:00
8c5039c933 feat: AI 查询页面显示完整的检测结果
- 添加用户名审查状态显示
- 添加置信度百分比显示
- 添加处理建议显示
- 添加综合分析内容显示
- 管理员记录弹窗同步显示完整信息
2026-01-23 16:53:33 +08:00
167340217f fix: 移除 AI 内容查询页面中的 emoji 图标
- 移除所有区块标题中的 emoji(评论信息、评论内容、AI 检测结果等)
- 移除状态标签中的 emoji(已通过、待审核、回收站、垃圾评论)
- 移除自动操作中的 emoji(已移入回收站、已标记为待审核等)
- 移除功能说明提示中的 emoji
- 保持简洁的文字显示,提升兼容性
2026-01-23 16:13:10 +08:00
f183e03878 feat: 优化 AI 内容查询页面的显示信息
- 添加页面副标题,说明功能用途
- 优化错误提示,增加标题和更清晰的说明
- 为各个区块标题添加表情图标,提升视觉识别度
- 优化字段标签命名(文章标题标题、评论状态当前状态等)
- 为状态和操作添加表情图标(、、、等)
- 优化功能说明文案,添加使用提示
- 管理员记录区添加专属标识
- 评论内容和摘要内容支持换行显示(nl2br)
- 文章 ID 和评论 ID 添加 # 前缀
- 调整字段顺序,将作者信息提前显示
2026-01-23 16:11:53 +08:00
adf3852a74 feat: 完善用户名-评论联合检测功能
- 改为立即同步执行 AI 检测,不再延迟
- 管理员可看到原用户名:用户-XXXXXXXX (原用户名: xxx)
- 添加前台删除评论功能(仅管理员可见)
- 删除按钮使用红色 outline-danger 样式
- 删除前弹出确认对话框
- 删除后淡出动画并移除评论元素
- 完整的成功/失败提示
2026-01-22 18:41:44 +08:00
54f2214a6a feat: 新增管理员查看 AI 请求历史记录功能
- 在 AI 内容查询页面底部添加管理员可见的历史记录列表
- 显示最近 50 条 AI 文章摘要和垃圾评论检测记录
- 支持点击记录查看详细信息的弹窗
- 记录按时间倒序排列,包含类型、识别码、标题和时间
- 弹窗显示完整的 AI 请求详情,包括生成内容、模型信息等
- 仅管理员可见,普通用户不受影响
2026-01-22 18:23:05 +08:00
03ce925ec4 feat: AI 垃圾评论检测支持识别码查询
- 为每个检测过的评论生成唯一的 8 位识别码
- 识别码由数字和大写字母组成(排除 I、O)
- 扩展 ai-summary-query.php 支持查询垃圾评论检测记录
- 显示评论信息、检测结果、AI 模型等详细信息
- 批量检测时也为所有评论生成识别码
- 所有 AI 相关内容均可通过识别码在 /ai-query 页面查询
2026-01-22 13:25:05 +08:00
9bfe0db3be fix: 优化 CDN 环境下的真实 IP 获取逻辑
- 调整 IP 获取优先级:CF-Connecting-IP > X-Real-IP > X-Forwarded-For > REMOTE_ADDR

- 增加内网 IP 检测,避免将 CDN 内网 IP 作为客户端 IP

- 从 X-Forwarded-For 中提取第一个公网 IP

- 增强 IP 格式验证
2026-01-20 23:12:32 +08:00
33d46ef9b1 feat: 添加 AI 查询页面安全防护机制
- IP 访问频率限制:60秒内最多10次查询

- 单线程访问限制:同一 IP 同时只能有一个查询

- 查询结果缓存:成功的查询结果缓存1小时

- 支持 Cloudflare 等代理的真实 IP 获取

- 访问受限时显示友好的错误页面
2026-01-20 23:11:24 +08:00
43d6a44dec feat: 添加 AI 查询页面固定链接支持
- 注册 /ai-query 和 /ai-query/{CODE} 路由

- 支持 URL 路径参数传递识别码

- 更新所有识别码链接为固定链接格式

- 与友链、反馈页面保持一致的实现方式
2026-01-20 23:05:06 +08:00
1427fada10 fix: 修复 AI 查询页面 footer 对齐问题
- 移除多余的 </main> 和 </div> 闭合标签

- 与友链页面保持一致的 HTML 结构

- footer 由 footer.php 统一处理闭合标签
2026-01-20 22:59:47 +08:00
6955b4faa3 fix: 修复 AI 查询页面 footer 居中问题
- 添加 width: 100% 和 float: none 确保 footer 正确居中

- 与友情链接页面的实现保持一致
2026-01-20 22:55:34 +08:00
1732c06df9 fix: 修复 AI 查询页面 footer 宽度
- footer 跟随主内容区域宽度(1000px)

- 参考友情链接页面的实现
2026-01-20 22:52:25 +08:00
39d5f88b1e chore: 清理未提交的文件
- 删除 page-ai-summary-query.php 模板文件

- 删除 js-fallback.js

- 其他文件的修改
2026-01-20 22:50:10 +08:00
10e0f5e8c1 refactor: 完全重构 AI 验证页面(参考友链页面)
- 采用友链页面的布局和样式结构

- 使用全局 CSS 变量

- 固定页面布局(隐藏侧边栏)

- PJAX 兼容性处理

- 响应式设计

- 内容验证功能完整实现
2026-01-20 22:45:15 +08:00
d40af82a37 refactor: 重构 AI 验证页面为专业化设计
- 页面定位调整为 AI 内容验证与查询

- 移除所有 emoji 图标,使用纯文本

- 所有样式使用 CSS 全局变量

- 增加内容变更检测功能

- 显示文章最后修改时间

- 添加验证状态徽章(一致/已变更)

- 优化描述文案,更加专业化

- 响应式设计优化
2026-01-20 22:35:08 +08:00
a4010c293c refactor: 重构 AI 摘要查询为独立页面
- 删除模板文件 page-ai-summary-query.php

- 创建独立页面文件 ai-summary-query.php(参考友链和反馈页面)

- 移除 AJAX 查询接口 argon_query_ai_summary_by_code

- 所有查询通过独立页面完成

- 更新识别码链接指向独立页面
2026-01-20 22:28:04 +08:00