SEO:修复 robots/sitemap/canonical 域名 + 新增 DevLog 页面
修复 SEO 关键问题:robots.txt 与 sitemap.xml(以及 canonical)不再指向 localhost,统一输出为线上域名;新增可索引的 /devlog 开发日志页面并加入 sitemap;同时优化工具页 Title/Description/正文结构与 JSON-LD(WebApplication/FAQ/Breadcrumb),提升收录与富结果展示机会。
修复 SEO 关键问题:robots.txt 与 sitemap.xml(以及 canonical)不再指向 localhost,统一输出为线上域名;新增可索引的 /devlog 开发日志页面并加入 sitemap;同时优化工具页 Title/Description/正文结构与 JSON-LD(WebApplication/FAQ/Breadcrumb),提升收录与富结果展示机会。
新增访问统计:工具页打开会记录工具使用次数并入库;全站记录 pageview,并采集 referrer 与 UTM 参数用于来源分析。同时新增统计页面 /admin/stats,可查看每个工具使用次数与来源汇总;/release 版本列表支持分行显示。
整蛊工具分类结构优化:移除聚合层级,将黑客模拟器、蓝屏死机、勒索病毒演示、Matrix 代码雨、屏幕碎裂、FBI 警告演示拆分为 6 个独立工具,并与微信聊天截图生成器同级展示;全屏效果默认自动开始并无限循环演示,开始提示短暂出现后自动隐藏。
新增「整蛊工具」分类,并上线黑客整蛊工具箱:提供黑客模拟器、蓝屏死机、勒索病毒演示、Matrix 代码雨、屏幕碎裂、FBI 警告演示等 6 种全屏效果;统一按 ESC 立即退出,并在进入时显示退出提示。微信聊天截图生成器同步归类到该分类下集中展示。
修复线上 Docker 构建失败问题:Next.js 构建阶段缺少 html2canvas 依赖导致微信聊天截图生成器无法编译;现已将依赖同步加入 kits-web,保证部署镜像构建可通过。
调整聊天动画节奏(打字速度、标点停顿、分段停顿与回复间隔)以更接近日常聊天体验;默认头像改为内置男/女头像,并做居中裁剪压缩以减少资源体积;仍支持上传自定义头像替换。
新增微信聊天截图生成器:支持双方头像上传、随机生成聊天模板、导出 PNG 截图;同时支持聊天逐条出现的播放动画,并提供音效开关;在浏览器支持的情况下可导出 WebM 动画。
分类区标题排版优化,标题保持单行展示;分类卡片交互优化:点击分类标题进入分类页,点击分类内工具 chip 直接进入对应工具页。
分类区文案简化:移除“共 N 个分类 · M+ 工具”统计信息;分类标签与卡片标题排版调整,分类名统一展示在图标后(如“{ } JSON 工具”)。
新增构建发布日志页面 /release(基于仓库 release/ 目录生成静态页面),并将顶部导航的 GitHub 链接替换为“发布日志”;搜索快捷键仅保留“/”聚焦;工具页布局调整,将 FAQ/推荐从侧栏移到正文下方以减少对操作区域的占用。
kits-web(Next.js)首页按设计系统改版为「Hero + 搜索 + 热门工具 + 分类卡片」,首页不再铺满全部工具列表;新增分类页 /category/<key>;搜索体验增强(联想下拉、↑↓/Enter/Esc、/ 聚焦、支持拼音/首字母匹配);全站基础视觉对齐(Indigo/Teal + Inter/JetBrains Mono),并提供明暗主题切换。
清理发布与部署文档:移除仓库内的一键部署脚本与相关说明,保持 deploy/README.md 为通用流程;前端版本号更新至 12.0.4。
Header 搜索入口进一步强化:移动端布局更稳(min-w-0、防挤压、输入字号适配),并修复窄屏下“开发日志”文字挤压显示异常;移动端以 icon 展示开发日志入口,桌面端保留文字并加图标;新增 deploy 一键部署脚本(PowerShell/Bash)用于远程更新代码并执行 docker compose build/up。
JSON 格式化/压缩体验增强:支持宽松 JSON(单引号、注释、无引号 key 等),新增行号输入与弹窗布局适配;新增 Docker Compose 部署目录(Caddy 自动 HTTPS + /api 反代 + mysql/redis,可选 mongo)。
Header 搜索支持 / 快捷键聚焦、方向键选择、Enter 打开;支持拼音匹配;Vite 增加 /api 和 /health 代理;后端支持 .env 加载。
新增 10 个便民生活工具,新增 AI 协作模式首页板块和开发日志页面