我们群叫 AAA海拉鲁大陆,人不算多,但话不少——一天几百条是常态,赶上热闹的时候一两千条也很正常。第二天想知道昨天到底聊了什么,几乎没人会往回翻。倒不是不想看,是那么多楼层,翻不动。

于是我做了 Daily Chat Report:每天傍晚七点自动出刊,把当天的群聊收拢成一份小报,有头版、有时间轴、有成就榜,还有一墙安利。项目从今年 6 月上线,到现在已经处理了将近十万条消息。

Daily Chat Report report.dybzy.org

Daily:今天发生了什么

打开页面,默认停在今天。左边是模型自动写的头条,右边挂着一个日历。比如 8 月 13 日那天群里出了 1746 条消息,头条被写成了一则「新闻」:替身接错话,被人追问为什么不复制黄俊那句话。

日历可以按周翻,也能展开成月视图,每个格子标着那天的消息量,哪天特别热闹,一眼就能看出来。点开任意一天,整份报纸会跟着切换。

11 号和 13 号来回切换,整版淡入

头版下面固定放四块内容:全天的消息分布曲线、当天最活跃的成员、话题占比、还有一张热词云。以 8 月 13 日为例,AI 工具类话题占了 31%,工作学习占 24%,往后依次是家庭宠物、出行天气、游戏和吃喝。

当天的时间分布、活跃成员、主题占比和热词
当天的时间分布、活跃成员、主题占比和热词

再往下是「今日主要话题」,把一整天的闲聊收成五六条主线,旁边配一张当天的安利卡片。那天大家从豆包聊到上班,又扯到猫狗、游戏和早饭,最后被安利的是一只手感偏大的雷蛇炼狱蝰蛇鼠标。

今日主要话题,以及当天被安利的那只鼠标
今日主要话题,以及当天被安利的那只鼠标

Timeline:顺着时间往下看

日报告诉你今天发生了什么,时间轴则把这一天摊开来看。每两个小时一段,话题卡片挂在一条弯曲的时间线上,谁参与了讨论也标在卡片上。往下滚动,就像跟着这条线走完了一整天。

顺着时间轴往下滚,话题卡片沿弯线依次出现

这条弯线是我花了不少心思打磨的细节。它不算什么核心功能,但顺着它滚动浏览,比对着一张干巴巴的表格要舒服得多。

Vault:值得留下来的东西

日报看完基本就可以关掉了,但有些内容我想把它们留下来。

「成就」板块会按每个人的发言习惯颁发徽章,比如「废话最多」,旁边还配着周榜和月榜——群里谁最能聊,终于有据可查了。

成员徽章,以及当周的 TOP 5
成员徽章,以及当周的 TOP 5

另一块是跨日的「安利墙」。平时随口一句推荐的菜、茶、鼠标、游戏,说完就沉进聊天记录里找不到了,现在被按类别收集起来,目前已经积累了 174 条。想买东西或者找吃的,可以先来这里翻一翻。

跨日安利墙,已经收了 174 条
跨日安利墙,已经收了 174 条

About:将近十万条了

About 页面中间有一个持续跳动的数字,是站点归档的消息总量,目前已经接近十万条。下面附了这个站点自己的更新日志:6 月 2 日上线第一版 Daily,后续陆续加上了时间轴、成就系统和安利墙,现在还在继续改进中。

中间那个一直在跳的消息总数

几件我比较在意的事

头条和话题总结都是由模型生成的。项目早期,模型很容易写出一些「正确但没有信息量」的空话,甚至编造出群里根本没发生过的事情。后来我调整了思路:宁可某天的头条平淡一些,也不能让它凭空编造内容。

另外,站点里只保留汇总、摘要和少量精彩片段,原始聊天记录不会被上传或展示。这份报纸是给群友的一份纪念品,不是监控工具。

项目一直在线上运行:report.dybzy.org,欢迎去看看。