Skip to content

v1.6.4

Choose a tag to compare

@davidhoo davidhoo released this 24 Apr 04:53
· 268 commits to main since this release

Performance

  • 聚类 CPU 大幅优化 — 可配置聚类间隔(默认 300ms),CPU 从 ~70% 降至 ~15%
  • 聚类循环重构 — 内层循环直接聚类,跳过冗余 DB 查询
  • 空闲轮询退避 — 指数退避 300ms→3s,DB 查询减少 10x
  • 原型缓存 SQL 优化 — 窗口函数替代全量加载,减少 50-70% I/O
  • 避免无用 embedding 加载 — 多处改用 summary 查询,减少内存和 I/O
  • Face embedding 二进制存储 — JSON→float32 binary,存储减 60%
  • ANN 索引构建优化 — 批量插入 + 节流,降低 NAS CPU 峰值

Added

  • 自适应阈值衰减(长时间 pending face 逐步降低阈值)
  • 单人脸回退(retry≥10 允许创建单人 person)
  • 异步人物合并(避免大数据集超时)
  • 人物相似度计算接口
  • 合并建议审核增强(全选/反选、头像点击导航)
  • CGD 照片方向检测模型

Fixed

  • SQLite "database is locked" — write gate 机制,前台操作独占写权限
  • IN 子句 SQLite 999 变量限制
  • 合并建议区域闪烁
  • Embedding 迁移事务保护

🤖 Generated with Claude Code