-
released this
2026-06-20 21:36:59 +08:00 🚀 CarLog v2.8 — 个人 detailer 洗车管理系统
首次发布到 Gitea
✨ 核心功能
- 车辆 / 洗车 / 加油 / 充电 / 保养 / 保险 完整 CRUD + 软删
- AI 截图识别 5 类型(OCR → 自动填表 + 失败兜底 modal)
- 化学品 / Grocy 实例对接 + 库存镜像同步
- 仪表盘:30 天频次 + 同比环比 + 油价趋势 + 年均养护
- 月度报表:Excel 6 sheet + PDF
- PWA:manifest / SW / 离线缓存 / iOS 引导
🎯 v2.8 新增 8 功能
- 🚗 车辆里程表(vehicles.current_km + MAX 兜底)
- ⛽ 提醒中心(加油/保养/洗车超期阈值可配)
- 💰 成本分类占比饼图(5 分类)
- 🔍 顶栏全局搜索(跨 7 领域带高亮)
- 🏷️ 标签系统(5 record_type + toggle 挂载)
- 🔔 站内通知中心(持久化 + unread 计数)
- 📊 同比环比(本月 vs 上月 + YTD vs 去年)
- 🏆 成就系统(14 成就 + 自动 progress + 解锁持久化)
🛡️ 安全 / 运维
- bcrypt + CSRF + 登录锁定(IP/用户/全局三级)
- 401 自动跳登录 + 表单草稿(不丢工)
- CSRF 403 自动 refresh 重试
- IP 限流(AI 60s/10 + sync 60s/10)
- MySQL pool keepAlive + ETIMEDOUT 自动 retry
- 健康检查:/health/live + /health/ready
- OpenAPI 文档:/api/docs + /api/openapi.json
📦 部署
- 宝塔面板(Node 18+ / MySQL 8 / Nginx / PM2)
- 18 个 SQL 迁移自动跑
- 101/101 测试通过
Downloads