# 微信好友年度报告 PeterZhong × %nick%[1] > Published By ©PeterZhong Using `Python` & `mdbook` > > **特别说明:** 本文档全部由程序自动生成,部分未经人工核验,内容仅供参考。 ### 一、报告主体 尊敬的“%nick%”先生/女士:[2] 您好!不知不觉,2025年已经到来,在过去的2024年里,我们或许才刚刚相识,或许已经是老相识了,这一年我们之间产生的消息往来有%total_num%条,往下看看有什么有趣的信息吧~[5] 我们聊天聊到最晚的那次聊到了%latest_time%[4],%time_comment% 这%total_num%条消息中文字消息一共有%text_count%条,占比%text_percent%,语音消息%voice_count%条,%text_comment% 这些文字消息一共%sum%字,平均每条的长度为%avg%字,%avg_comment% %type_pie% 我收到的消息有%receive%条[6],%send_comment% %send_pie% 我给你的微信备注名为`%note%`[7],这年我也没怎么整理过微信的备注了,所以也没怎么特别地设计过。 不知道你还记不记得%max_date%,%max_date_this%天我们聊天聊得最多,一共产生了%date_max%条消息,到底在聊什么啊 与之相反,%min_date%比较特别,%min_date_this%天我们聊得很少[8],只产生了%date_min%条消息,或许那天大家都挺忙的吧,又或许没什么事就不打扰了。 %heat% 每一天我们发送消息最多的是在%max_time%,在%max_time_this%个时段仅仅一个小时内我们互通的消息就达到了%time_max%条 而发送消息最少[9]的是在%min_time%,在%min_time_this%个时段我们只产生了%time_min%条消息 %time_bar% 我们的聊天中出现最多的词语是%max_word%[10],一共出现了%word_max%次,以下则是我们的年度关键词 %wordcloud_html% 还有哦,我们的聊天记录中出现最多emoji是它(们):%max_emoji%,出现了%emoji_max%次 好啦!汇报完毕。祝你2025年身体健康,万事顺意! --- **注:** 1. 如果今年你更改过昵称,系统将自动选取其中一个。 2. 非常抱歉目前依然没能实现读取微信的性别信息,只能继续凑合一下了。 4. “最晚时间”的计算机制有点复杂(有些可能到四五点才睡觉的,对“晚”的定义比较模糊),此数据仅供参考。 5. 含系统消息(例如拍一拍、撤回提示等),下文的消息计数均类似。 6. 含系统消息(例如拍一拍、撤回提示等均算作“我收到的”)。 7. 【】中间的编号是分类,后面是姓名(不排除被输入法坑导致输错了)以及用-分隔的身份标签等,所有好友均为类似格式。因编码原因,部分特殊字符无法显示,此处换为`_`。 8. 忽略消息数为0的日期后再进行统计。 9. 忽略消息数为0的时间后再进行统计。 10. 基于“jiema模块”自动分词,不涉及深度学习和AI,可能会有分词错误。 11. 为了信息安全,该文档的在线版将会在不久后下架,如有需要你可以问我拿离线版或者点击右上角打印为PDF保存。 --- ### 二、说点啥 今年感觉变得更忙了,很多想做的事没做成,充实起来倒也是个不错的状态。因为时间有限,今年的微信好友年度报告大致沿用了去年的代码,但是因为微信导出的数据格式发生了比较大的变化,所以根据新的数据格式进行了适配,去年的图表全部都是用图片的形式插入在网页中的,今年则改成了可以点击交互的图表形式。后面还要继续考试呢,就不写这么多了。衷心祝愿:身体健康,所愿皆如愿!