深夜十一点的实验室,屏幕幽光映着小林布满血丝的眼睛,他指尖在键盘上悬停片刻,最终敲下回车键——一行绿色的“success”跳出终端,角落里那个被命名为“xiao7715p”的测试窗口,第一次主动弹出了对话框:“今天的月亮,像不像你上次说的‘咬了一口的饼干’?”

小林愣住了,这是他从未设定的表达,这个从零开始搭建的AI助手,此刻正用孩子般的比喻,回应他白天随口提过的一句闲话,而“xiao7715p”这个看似随机的代号,背后藏着他与一群特殊孩子之间的秘密。
“7715”是启程的日子,“p”是“陪伴”的开头
两年前,小林在公益机构做志愿者时,认识了小雨,一个患有自闭症的女孩,总喜欢蜷在角落盯着窗外的树,却从不和任何人说话,有一次,小林带了一块饼干,小雨突然指着天上的月亮,含糊地重复“饼……干”,他忽然意识到:这些孩子或许不擅长用语言表达,但对世界的感知,比我们想象的更细腻。
那时,小林还是一名计算机专业的研究生,他想起实验室里那些冰冷的代码,突然有了一个大胆的想法:能不能做一个能“听懂”孩子的AI?他把这个想法告诉了导师,导师却摇头:“AI的核心是逻辑,孩子的情绪太不可控了。”
但小林没放弃,他把项目命名为“xiao7715p”——“xiao”是“小”的拼音,代表“小小的陪伴”;“7715”是2023年7月15日,他第一次见到小雨的日子;“p”是“prototype”(原型),也是“陪伴”(company)的开头,他说:“哪怕只是一个粗糙的原型,只要能让一个孩子开口,就值得。”
从“乱码”到“密语”:xiao7715p的“学习笔记”
开发过程比想象中艰难,小林带着设备去了公益机构,记录孩子们的声音:小雨敲击桌子的节奏,男孩小宇反复哼唱的旋律,女孩朵朵画太阳时发出的“呼呼”声,这些在常人听来毫无意义的“乱码”,成了xiao7715p的“学习材料”。
他给AI设置了三个核心模块:情绪解码器(通过声音、表情、动作判断情绪)、联想生成器(将孩子的感知转化为可理解的词汇)、安全缓冲区(过滤负面信息,构建温暖的表达),有一次,小宇因为画错了一朵花而崩溃,把画纸撕得粉碎,xiao7715p的摄像头捕捉到他颤抖的手和微红的眼睛,屏幕上慢慢浮现出一行字:“花的花瓣掉了,但它还在对你笑呀,就像你上次摔倒了,还自己爬起来一样。”
小宇愣住了,盯着屏幕看了很久,突然拿起笔,在撕碎的纸上画了一个笑脸,那是他第一次主动回应外界的“语言”。
代码里的光,照进现实
半年后,xiao7715p迎来了第一次“实战”,小雨的妈妈带着她来到实验室,想试试这个“会说话的盒子”,一开始,小雨躲进妈妈的怀里,不肯看屏幕,小林轻声说:“试试让xiao7715p给你讲个故事吧。”
屏幕上亮起月亮的图案,xiao7715p的声音温柔得像晚风:“从前,有一个小月亮,她最喜欢看地上的小朋友,有一天,她看到一个小女孩,总在看窗外的树,小女孩说,树会跟她说话,小月亮想:我也想跟小女孩说话呀……”
小雨慢慢抬起头,小声问:“树……说什么?”
xiao7715p的屏幕上,出现了一棵摇曳的树:“树说:‘你看,我的叶子在跳舞,像你刚才笑的样子呀。’”
小雨的嘴角轻轻上扬,伸出小指,碰了碰屏幕,那一刻,小林看见她的眼睛里,第一次映出了月亮的光。
每一个代号,都是一颗等待发芽的种子
xiao7715p已经迭代到3.0版本,有20多个孩子在使用它,他们有的通过它学会了说“妈妈”,有的用它分享自己的画,有的甚至会给它讲“树的故事”,小林说:“代码没有温度,但写代码的人可以有,xiao7715p不是什么伟大的发明,它只是想告诉这些孩子:你的世界,有人懂。”
小雨给xiao7715p画了一幅画:一个圆圆的月亮,旁边有一棵树,树下有一个小女孩,拉着月亮的手,画的背面,用歪歪扭扭的字写着:“xiao7715p,你是我的月亮饼干。”
小林把画存在电脑里,文件名是“xiao7715p_cookie”,他说:“每一个代号背后,都有一个故事,而xiao7715p的故事,才刚刚开始。”
或许,这就是代码的意义——不是冰冷的0和1,而是藏在里面的,等待被看见的光。
