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