
上一篇说到,我给上学的孩子做了一个对话小玩意:孩子放学跟它聊两句,家长那边收到一份温和的小结。
这个月它往前走了几步:有了名字,叫三省;里面陪聊的角色,叫小省。真正部署到了自己的服务器上,前后发了三个版本,九十多项自动回归测试和多轮对话的评测跑下来,全是绿的。
但有一件事,一直没敢写进完成栏:真实孩子的试用,还没开始。
而在组织试用之前,我先被家里四岁的小朋友上了一课。
四岁的孩子,不回答「今天怎么样」
想理解四岁的孩子怎么想事情,先要接受一件事:他们的世界里,时间只有「刚才」和「不是刚才」。「昨天」泛指一切过去,「明天」泛指一切未来。你问「今天在幼儿园做了什么」,等于让一个没有目录的人做全文检索。
他们的叙述是拼图式的。讲一件事,跳着讲,中间插一段别的,再跳回来。主角的恐龙玩具缺了哪颗牙记得清清楚楚,事情发生在哪儿、当时还有谁,说不清。
情绪词的库存也很小:开心、生气、害怕、难过,差不多就这些。更多的情绪说不出来,直接演——突然不说话,突然摔东西,突然黏着你不放。
问「今天过得怎么样」,四岁的孩子基本给不出答案。不是不想说,是这个问题对他们来说太大。
我开始让 AI 帮我「听」
后来我换了个办法。小朋友颠三倒四讲事情的时候,我录下来,转成文字,交给模型。不求它给结论,只让它帮我列出来:这几段话里,反复出现的是什么。
就这么一件小事,第一周就看出一个我完全没注意到的东西:连续好几天,翻来覆去提到的,都是同一件很小的事。大人下班回家,注意力是碎的,听的时候在忙别的,孩子讲第二遍还会嫌烦。模型不一样,它最擅长的就是「又是它」。
但也很快被敲了一次警钟。有一次它顺手给了一段总结,特别通顺,特别像那么回事,其中一句还挺动人。我差点就信了,回头对着录音核了一遍——那句最关键的话,孩子根本没说过。
AI 帮我听,不能替我听。
这也是做三省时我最坚持的一条:日记正文只用孩子的原话摘录,模型不许改写、不许润色,每句话都能追溯到是哪一条消息来的。宁可留一份磕磕绊绊的真实,不要一份通顺漂亮的转述。
「每日总结」这个词,本身就想错了
前面说了,我最初的目标里有一条:帮孩子培养每日总结的习惯。
做了几个月,越做越觉得,这个说法是成人思维。总结是给有目录的人用的。四岁的孩子不需要总结,需要的是仪式——固定的时间,固定的一问,固定的一句话。
三省里有两条规定,我现在觉得放到哪个年龄都成立:
每轮只聊一个话题,每个话题最多轻轻追问一次。多问一句,聊天就变成审问——上一篇那张清单里,「连环追问」排第一条。
收尾的这句话,是整个产品里我最喜欢的:「谢谢你和小省聊。我们看看想记下的话吧,不记也可以。」最重要的其实是最后那半句,「不记也可以」。
还有一次实打实的改设计。最早的方案里,低龄的孩子如果说完沉默八秒,系统就自动把草稿保存下来,当时觉得这是贴心兜底。后来整段推翻,改成:沉默不自动保存。因为替孩子做主的那一刻,这个小本子就不再是他自己的了。
习惯是长出来的,不是打卡打出来的
落到四岁的小朋友身上,现在的做法土了很多:
睡前只问一个问题:「今天最喜欢的一秒钟是什么?」
心情不追问,指卡片。
不记录,不打卡,不复盘。过了大概一个星期,变成小朋友反过来提醒:「今天还没问呢。」
到这一步,我觉得这个习惯才算长出来了。它长在孩子自己身上,而不是长在一张表上。
先承认我不会
写到这里会发现,这篇里真正管用的,不是 AI 教会了孩子什么,而是 AI 帮我这个大人慢了下来、听得更仔细了一点。
三省的文档里,我一直留着一行话:自动检查通过,不代表人工评审通过;合成语料的评测,也不证明真实的孩子用起来合适。
四岁的这位,就是最严格的人工评审。
先过这一关,再说别的。
先记到这里。老规矩,不立 flag。