f790519765
clicked_at.astimezone 对 naive(SQLite 读回无 tz)会按系统时区解释→分桶偏移; naive 先按 UTC 兜底再转北京,与 queries._as_utc 约定一致。生产 PG(tz-aware)本就正确。 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>