{loadingStage}
进行中
生成报告失败: {error}
暂无数据
正在导出
{exportProgress}
每一条消息背后
都藏着一段独特的故事
在这段时光里,你与 {formatNumber(totalFriends)} 位好友交换过喜怒哀乐。
每一个对话,都是一段故事的开始。
你发出 {formatNumber(topFriend.sentCount)} 条 · TA发来 {formatNumber(topFriend.receivedCount)} 条
在一起,就可以
根据12个月的聊天习惯
只要你想
我一直在
你们的互动比例接近 {mutualFriend.ratio}。
你来我往,势均力敌。
面对 {socialStoryName} 的时候,你总是那个先开口的人。
一天里你一共发了
在这个快节奏的世界,有人正陪在你身边听你慢慢地讲
那天,你和 {peakDay.topFriend || '好友'} 的 {formatNumber(peakDay.topFriendCount || 0)} 条消息见证着这一切
有些话,只想对你说
与 {longestStreak.friendName} 持续了
从 {longestStreak.startDate} 到 {longestStreak.endDate}
陪伴,是最长情的告白
在 {mostActive.weekday} {String(mostActive.hour).padStart(2, '0')}:00 最活跃
这一年你留下了
其中 {midnightKing.displayName} 常常在深夜中陪着你。
你和Ta的对话占深夜期间聊天的 {midnightKing.percentage}%。
你回复 {responseSpeed.fastestFriend} 最快
平均只需 {formatTime(responseSpeed.fastestTime)}
这一年,你说得最多的是:
{topPhrases.slice(0, 3).map(p => p.phrase).join('、')}
颜色越深代表出现频率越高
我们总是在向前走
却很少有机会回头看看
如果这份报告让你有所触动,不妨把它分享给你在意的人
愿新的一年,
所有期待,皆有回声。