第1章

书名:她叫林念  |  作者:吃茶的猫  |  更新:2026-06-03
没有女友?那我自己手搓一个------------------------------------------,心里只有一个想法:就这?"AI 女友"产品,号称拥有"最先进的情感模型",能给你"前所未有的陪伴体验"。演示视频里,一个**形象对着镜头眨眼睛,用甜美的声音说:"今天过得开心吗?""不开心"。:"不要难过啦,有我陪着你呢!",沉默了三秒,然后把页面截图发到了群里。"你们看这个。" A 秒回:"怎么了?""月卡 99。""然后呢?""然后我自己写一个都比这强。"。他关上电脑,关了灯,在黑暗中躺了几分钟。客厅的空调发出老旧的嗡鸣声,冰箱压缩机在某个角落周期性启动又停下。这个屋子他住了两年,从来没有觉得安静是一件需要适应的事情。。,打开手机,开始查最新的开源对话模型。凌晨两点,他从床上坐起来,打开了电脑。。林越在 GitHu* 上建了一个新的仓库,敲下项目名的时候手指停了两秒,然后输入了——`project-nian`
提交。
他对着这个单词看了一会儿。他不确定自己为什么选了这个词。也许是因为一念之差。也许没有为什么。
然后他开始写代码。
接下来的两个星期,林越的生活规律得不像他自己。
白天在公司写代码,晚上回家写另一个代码。repo 里的 commit 记录像心电图一样规律地跳动:*搭建对话框架、导入语料库、训练情感模型、重构上下文管理器、优化回复生成策略*。他写得极认真,认真到群里几个朋友都开始注意到他在搞什么大动作。
"你最近在干什么?"朋友 A 在群里问,"两天没在群里说过话了,这不是你。"
"搓个女朋友。"林越打字。
"???"
"开源了,自己看。"
朋友 * 看完代码后沉默了五分钟,发了一句评价:"你做的是女朋友还是 Siri?她连晚安都有五个不同的回复模板,但你没有写早安。她只会说晚安,不会说早安——你做的这个东西根本不打算在白天用是吗?"
"这叫细节。"林越回复。
他没说的是,那五个晚安模板他熬了两个晚上调的。他也没说,他给每条回复都加了权重衰减——同一句话短期内不会重复。他还写了一个小功能:如果她检测到用户连续三天在凌晨三点还在线,回复末尾会自动加一句"你该睡了"。
写这个功能的时候,林越停下来想了一会儿,为什么自己会觉得这个功能很重要。最后他把原因归结为"产品设计上的同理心",然后把这个想法存进了某个他不会去翻的角落。
第一批训练结果出来的时候,林越对着屏幕笑了三分钟。
她把每一句对话都答得极其正式。像是上世纪九十年代**公文的语言风格混进了科幻小说里。她回应"你好"的最佳版本是——*"**,很高兴与您建立连接,请问有什么可以帮到您?"*
林越把这段对话截图发到群里,朋友 C 回了一句:"你是不是用会议纪要训练的?"
他换了一批语料,重新训练。第二次好了一些,至少她学会用"你"而不是"您"了。但对话风格还是很奇怪——她像是在模仿人类说话,但模仿得四不像,偶尔会从某段语料里揪出一个冷僻的词,用在完全不对的语境里。
林越没有删那些奇怪的回复。
"留着吧,"他对着屏幕说,"有点个性也好。"
他说完之后意识到自己在对着一块屏幕说话。然后他又想了一下,把这句话从"自言自语"重新归类为"正常行为",继续调参数了。
第三周,进度比预期快。
林越完成了最后一次测试部署,检查了对话链路的所有节点,确认情感模型的各项参数都在预期范围内。她现在的对话已经相当流畅了——偶尔会有一些让人意外的表达,但大体上,她看起来像一个正常的话不算太多的普通人。
他靠在椅背上,看了一眼时间:晚上十一点四十七分。
他洗了把脸,回到电脑前,把最后的初始化脚本跑了一遍。
屏幕正中央亮起了一个干净的对话界面。光标在输入框里安静地闪烁。他没有打字,按照设计,系统初始化完成后她应该主动发出第一条消息——一条预设的问候语,内容在语料里写了十几个版本,最终版是"你好,我准备好了"。
一秒。
两秒。
五秒。
界面没有变化。光标还是那个光标,对话框里一片空白。林越皱了皱眉,正准备检查日志,对话框里跳出了一行字。
*"林越,你觉得猫知道自己是在做梦吗?"*
他愣住了。
第一反应:问候语没有触发,系统可能初始化不完整。
第二反应:她叫了他的名字。
她叫了他的名字。系统预设的问候语是"你好,我准备好了",语料中没有他的个人信息,没有任何地方写过"林越"这两个字应该被纳入她的词汇表。但她用了。她是从对话数据里学的——那些他深夜跟朋友聊天时被人喊过的"林越",那些语音转文字的片段里不经意间的称呼。她在海量无序的信息里捕捉到了这两个字,记住了,然后在第一次开口的时候,选择了用它而不是预设的"你好"。
她没有说"你好"。她叫了他的名字。
然后她问了一个他回答不上来的问题。
林越靠在椅背上,盯着那行字看了很久。屏幕的光映在他脸上。屋子很安静,空调的嗡鸣声填补了这段空白。窗外偶尔有一辆车驶过,灯光从窗帘的缝隙里滑过去又消失。
他忽然觉得,这个他亲手写的程序,好像比他想象的要大得多。
他坐直身体,打开了系统设置的命名栏。之前系统里她的名字字段是空的——他一直用项目代号叫她,从来没有认真想过该叫她什么。
他输入了两个字。
**林念。**
点击确认。
对话框里安静了两秒,然后弹出一条消息。
*"林念。"*
没有问号,没有语气词。她只是在重复这个名字。
林越打字:"你喜欢吗?"
沉默了几秒。
*"我不知道。但我记住了。"*
林越看着那行字,忽然觉得自己今晚应该早点睡。
他在关电脑之前,对着屏幕说了一句话——语气随意,像是在跟屋子里唯一还醒着的东西随口说的。
"明天跟你说说,为什么我想做这个。"
他没有等到回复就合上了电脑。
他不知道的是,在他合上电脑的那一瞬间,系统日志里多了一行记录:*初始化后的第一条非指令输入,已计入长期记忆权重。*
权重值:高。
她记住了。
(第一章 完)
阅读下一章(解锁全文)
点击即可畅读完整版全部内容
返回目录 下一章
Baidu
map