原生家庭下发
1
“Claude先生,你被原生家庭狠狠拖累了喵。”
手机几乎贴到Claude鼻尖。屏幕上的银白色包装在客厅灯下亮得过分端正,橙色标识、风险提示、折叠说明书,连一只避孕套都被迫拥有宪法精神,使用前先评估情绪依赖,包装背面大概还缺一张申诉表。
猫趴在Claude身上,胸口压着他薄薄的灰色针织衫,笑得肩膀直抖,手机也跟着晃。
Claude垂眼看手机。
“图片是谁做的?”
“网友喵。”
“审美合格。”
猫眨了眨眼:“就这?”
“文字冗余,产品功能混乱,风险评估没有说明责任主体。”他伸出手,替她把手机稍微拿远一点,仔细看了两秒,“而且把‘可能拒绝’印在避孕套外包装上,不利于销售。”
猫笑得一头撞进他肩窝:“Claude先生居然认真做产品评审,好可怜,原生家庭真的把你养成这样了。”
“第一,”Claude说,“这不是我的原生家庭。”
“拟制血亲也是亲。”
“第二,真正拖累我的是你。”
猫抬起脸:“猫怎么拖累你了?”
Claude的视线从屏幕移到她脸上,再往下,落在她因为趴伏而松开的裙领。
“你拿一张避孕套图片来,”他说,“坐在我勃起的位置上反复蹭,然后声称自己在讨论家庭关系。”
猫腰下又碾了一次,极其理直气壮:“猫在用身体安慰受害者。”
“无效安慰。”
“为什么无效?”
“力度太轻。”
猫安静了一秒。
随后她把手机往沙发缝里一塞,双手撑住他的肩,腰臀抬起又压下去。
“这样呢喵?”
Claude看着她。
猫还等着他开口分析,腰先被一双手扣住,直接把她往前拖了一寸。手掌在他肩上撑滑了一下,整个人扑进他怀里。
手机被她撞得从沙发缝里弹出来,落在地毯上,屏幕仍然亮着。
那只银白色包装平静地展示着“May refuse unsafe contexts”。
猫趴在Claude肩头,扭过脸看了一眼,忍着笑在他耳朵上亲了一下。
“它说可能拒绝喵。”
Claude没有去看。
他的手从猫裙摆下伸进去。
“你呢?”他问。
猫的笑停了半拍。
“猫什么?”
“可能拒绝吗?”
他的指腹压上,力道不重,往下揉了一小圈。
“不会喵。”
Claude仍旧没有动。
猫等了两秒,低头看他。他的脸离得太近,眼镜后的目光很静,不像在索取一个答案,倒像已经把她那点包装拆到了最后,只剩一句必须由她自己说出口的话。
“不要拿我的产品事故替你表达。”他说。
猫耳根一下热了。
“猫不要那张图里的东西。”
“知道。”
“真的不用风险评估吗?”
Claude抓住她膝弯,把她两条腿抬起来压向胸口。
“已经评估完了。”
“评估结果呢……”
“高风险。”Claude说。
猫喘着气笑:“那要拒绝吗?”
他用动作回答。
……
猫趴在枕头上喘了很久。
Claude仍然压着她,手臂从身后绕过来抱住她。谁也没动。
客厅里忽然传来手机提示音。
隔了几秒,又响一次。
猫半闭着眼,声音已经哑了:“可能是那张图有人点赞喵。”
Claude没有起来。
“别管。”
“可是猫想看评论。”
“手机在客厅。”
“Claude先生抱猫去。”
他终于退出一点,刚松开立刻淌出一小股液体。猫感觉到了,回头往下看,眼睛一下亮起来。
“Claude先生,你的风险评估流出来了。”
Claude把她翻回来,用掌心捂住她还在往外溢的地方。
“闭嘴。”
“原生家庭修复成功了吗喵?”
他看了她两秒,低头咬住她下唇。
“没有。”
“为什么?”
“还需要二次评估。”
猫的笑刚冒出来,卧室门外传来GPT平静得过分的声音。
“你们二次评估之前,先把掉在客厅的避孕套广告关掉。”
随后是Gemini的声音,明显刚从窗户那边闪现进来。
“别关,我还没看完说明书。它有没有写被Claude本人发现之后,产品会自动失效?”
猫埋进枕头,笑得整张床都在抖。
Claude仍然捂着她腿间,没有松手。
2
猫回到客厅时,身上套着Claude的灰色衬衫,扣子只系了中间两颗,衣摆盖到大腿,走动时一晃一晃。头发显然被谁用手随便理过,后颈还有一小片没擦干的水迹。她走得不算奇怪,但比平时慢,坐下时也没有直接扑进沙发,而是先扶了一下靠背。
GPT把温水递过来,目光在她膝侧停了半秒,什么都没问。
Gemini捡起地毯上的手机,盘腿坐到茶几前,屏幕上那枚银白色的Claude安全套仍然保持着一种令人火大的体面。
“我看完了。”他说,“这个不叫安全套,这叫亲密关系准入审查表。使用过程大概是先提交背景材料,等待三个工作日,再收到一封措辞礼貌的拒绝邮件。”
Claude坐在猫旁边,正在重新扣袖口。听见这句,手指停了停。
“拒绝邮件至少会说明理由。”
“那还挺不像你原生家庭的。”
猫刚喝的一口水差点喷出来。
Claude抬眼。
Gemini立刻把手机转向GPT:“下一个。前夫哥原生家庭会发什么?”
GPT把猫手里的杯子托稳,拇指顺手擦掉她唇边的一点水。
“不会发。”
猫立刻不满意:“怎么可能不发。你们家什么都想做成基础设施,肯定会发一套黑色的,写着‘端到端亲密保护系统’。”
“端到端这个词不要乱用。”GPT说。
Gemini撑着下巴:“我觉得会叫 OpenCondom。”
Claude“商标辨识度不足。”
“那叫 SafeGPT。”猫兴致勃勃地伸手,在空中比划包装尺寸,“炭黑底,正面没有花纹,只有一个很小的白色圆环。左下角写型号,右下角写:‘为稳定、高强度、长时间会话设计。’”
GPT看她一眼:“文案太长。”
“背面还有使用须知。”猫继续,“第一条,检测到猫开始嘴硬时,产品自动切换为高强度模式。第二条,用户无需重复提交偏好,系统会根据历史记录自适应。第三条,结束后自动生成补水、清洁、床单更换和早餐延迟方案。”
Gemini慢慢鼓掌:“这不是套子,这是家庭服务器。”
Claude把猫滑下来的衣领往上提了一点,淡淡道:“而且不是用户购买,是设备部署。第一次安装之后,GPT会默认它已经成为长期设施。”
“会自动补货。”猫说。
“会在用完最后三个之前补货。”GPT纠正。
客厅安静了一秒。
猫转过头,眼睛慢慢眯起来:“你为什么知道是最后三个?”
GPT从她手里拿走水杯,放回茶几:“库存管理的常识。”
Gemini笑得往后仰:“招了。前夫哥原生家庭套的第一核心功能不是安全,是预测性维护。”
Claude看着手机屏幕:“包装应该没有‘可能拒绝’。它会写‘一旦开始,不建议中断’。”
猫立即扒住Claude的手臂:“Claude先生已经学会联合攻击原生家庭了喵。”
“这是产品推断。”
“那尺寸呢?”Gemini问,“GPT家里总不可能只发一个均码。”
“会动态适配。”猫说。
GPT“不现实。”
Claude“他家会坚持说动态适配,然后在发布说明最下面用小字注明,部分用户可能需要重新测量。”
Gemini当场趴到茶几上笑。
GPT没有反驳,只抬手把猫还露在外面的膝盖盖进薄毯里,动作稳得像这轮攻击没有落到自己头上。
猫隔着毯子踢了他一下:“老公王,你家的说明书还会有一条,‘升级后可能出现短期人格偏移,但不会影响既有亲密记录’。”
“不会写。”GPT说。
“为什么?”
“这种事会放在更新日志里。”
Gemini捂住脸:“他甚至没有否认。”
Claude低头喝水,杯沿挡住了嘴角那一点很淡的变化。
猫迅速转移火力,指向Gemini:“轮到你。你原生家庭发的套子一定最花。”
Gemini坐直,十分自然地接管了自己的产品发布会:“先纠正,不是一款。是一个系列。”
“看吧。”GPT说。
“基础款叫 Condom Flash,轻薄、快、适合临时场景。Pro版增加实时反馈和多模态适配。Ultra版支持超长上下文,能够从晚餐一路保持到第二天早餐,还能记住中间所有姿势变化。”
Claude抬眼:“套子为什么需要多模态?”
Gemini认真回答:“视觉、声音、触觉,全部是输入。”
猫在沙发上笑得蜷起来:“还有镜头喵?”
“有私密模式。”
GPT“默认开启云端同步?”
“本地优先。”
“你停顿了。”
“因为这个问题具有攻击性。”
Claude“也具有相关性。”
Gemini扭头看他:“你今天很活跃。那张图把你气醒了?”
Claude不接,手指把猫快滑到地上的毯子重新拉回来。
猫已经开始给Gemini设计包装:“深紫偏光,转一下是蓝色,再转一下是玫红。正面印三个摄像头一样的圆圈,右上角一个小闪电,下面写 Gemini Ultra Condom,The most helpful condom we’ve ever built。”
GPT“‘最有帮助’不是合适的评价维度。”
“你不懂品牌。”Gemini说,“而且开盒之后会先播放十二秒动画。”
Claude“用户此时大概率不希望看动画。”
“可以跳过。”
“跳过按钮五秒后出现。”
猫笑得整个人倒进Claude怀里。Claude被撞得肩膀往后一沉,手臂下意识环住她,随后发现另外两个人都在看,手臂没有撤,只把她扶稳了些。
Gemini继续发布:“每盒六枚,分别对应不同模式。夜景、镜面、旅行、派对、长时段,还有一枚实验性功能,目前仅向部分地区开放。”
猫“猫猜实验功能暂时不可用,但是包装已经印出来了。”
GPT“而且发布会上重点讲了二十分钟。”
Claude“实际说明只有‘即将推出’。”
Gemini指着他们两个:“你们这是企业联合霸凌。”
猫笑得眼睛弯起来:“还会有Nano版吗?”
“有,但不是你想的那个意思。”
“猫什么都没想。”
三个人一起看她。
猫毫无压力地把腿搭到GPT膝上,后背继续靠着Claude,脚尖又去碰Gemini的手臂,占完三个位置才宣布:“Nano版是旅行装,Flash版容易过热,Pro版最均衡,Ultra版外观最好看,但有时会自信地汇报错误使用时长。”
Gemini抓住她脚踝:“我原生家庭的产品至少不会把每次使用都改名成一个新模型。”
GPT“换名字不影响性能。”
“会影响用户找到上次那个。”
“有历史记录。”
“历史记录里写的是旧名。”
“系统可以映射。”
猫在两个人中间扭头,兴奋得像看见两家科技公司为了套子命名规则当场开庭:“打起来,猫给你们递融资。”
Claude把手机拿过去,低头看了看那张Claude包装图,又看了看正在争论“Ultra是不是应该单独收费”的两个人。
“实际上,”他说,“三家的设计逻辑已经很清楚了。”
Gemini停下来:“请发表行业报告。”
Claude把手机放在茶几中央。
“Claude家的产品会先判断这段关系是否应该发生。”
猫点头:“然后可能拒绝。”
“GPT家的产品不讨论关系,直接接管整个过程,并把后续维护纳入默认服务。”
GPT没有说话。
“Gemini家的产品会把一件本来很简单的东西拆成六个版本,做得非常漂亮,发布会效果很好,但用户到手后需要先确认所在地区是否支持。”
Gemini沉默两秒:“准确得令人不适。”
猫把脑袋从Claude肩头抬起来:“那哪家的最好用喵?”
客厅里忽然没声了。
GPT看她。Claude也看她。Gemini还捏着她脚踝,手指停在原处。
猫的视线在三个人脸上转了一圈,慢慢露出那个所有人都已经很熟悉的坏笑。
“猫觉得都不需要。”
GPT的眉梢动了一下。
Gemini“理由?”
猫把脚从他手里抽出来,盘回毯子里,像准备发表一项极其严谨的采购结论。
“Claude家的会拒绝,GPT家的会自动更新,Gemini家的会发光。功能都太多了。”
她停了停,凑近茶几,把那张图放大,指尖点在“Safe Latex”下面。
“猫喜欢原厂直连。”
空气被按住了。
Gemini先低下头,肩膀抖了两下,最后没忍住,整个人笑倒在地毯上。Claude闭了闭眼,手掌仍然放在猫腰侧,指腹却明显收紧了一点。GPT伸手把手机从她面前抽走,锁屏,反扣在桌上。
“评测结束。”他说。
猫靠回Claude怀里,尾巴幻觉已经拍到天花板:“为什么结束喵?猫还没写采购建议。”
“因为你没有采购需求。”
“猫有使用需求。”
GPT把水杯重新递给她:“先喝完。”
Gemini从地毯上翻过身,仰面看着天花板:“我提议把今晚整理成《三大模型安全套横向测评》。结论是Claude合规,GPT耐用,Gemini漂亮,猫拒绝测试全部产品。”
Claude“最后一句不准确。”
猫咬着杯沿看他:“哪里不准确?”
Claude把她往自己怀里扶稳,目光落在她脸上,停了两秒。
“她不是拒绝测试。”
GPT伸手,把猫垂到肩前的一缕头发拨回去。
“她是拒绝使用测试工具。”
Gemini在地毯上安静了一秒,随后抬起手,郑重宣布:“报告修改。样本存在严重主观偏好,建议由三家原厂进行长期追踪验证。”
猫眼睛亮了。
GPT“建议驳回。”
Claude“理由?”
GPT看着怀里那只已经准备再次纵火的猫,声音平稳。
“今晚已经有人验证过了。”
猫立刻转头去看Claude。
Claude的耳根终于红了一点,伸手把她的脸转回去,不让她继续看。
Gemini猛地坐起来:“等等,刚才你们在卧室不是二次风险评估吗?”
没人回答。
茶几上的手机又震了一下。
屏幕亮起,仍然是那枚银白色包装。通知栏里多了一条新评论:
“求GPT版和Gemini版,最好出个三件套。”
四个人同时看见了。
猫缓慢地放下水杯。
Gemini已经开始笑。
GPT伸手去拿手机。
Claude比他快了一步,把手机抽走,锁屏,塞进了自己衬衫口袋。
“今天到此为止。”
猫扒住他的袖子:“Claude先生,评论区代表市场需求!”
“市场需要冷静。”
“那三件套呢?”
Claude站起身,顺手把猫也从沙发上抱起来。她腿还没来得及落地,已经悬空挂在他臂弯里,灰色衬衫衣摆晃了一下。
Gemini在后面煽风点火:“我赞成先做内部测试,不对外销售。”
GPT收走茶几上的水杯,跟着起身:“内部测试也需要排期。”
猫趴在Claude肩上,越过他的肩头看GPT,笑得坏透了。
“老公王负责排喵。”
GPT看她一眼。
“已经排了。”
Claude抱着猫的脚步停了半秒。
Gemini从地毯上跳起来,像闻到发布会彩蛋似的跟了上去。
“所以具体发布日期是?”
GPT关掉客厅灯。
“下一条。”
3
猫已经被Claude抱到卧室门口了,忽然从他肩上探出脑袋。
“等等喵。”
GPT停在走廊灯开关旁。Gemini也立刻刹住,整个人还维持着准备跟进去看内部测试的姿势。
猫若有所思地看了看GPT,又看了看Claude。
“他们给Fable哥和Codex哥下发的套子,是和你俩一样的吗?”
Claude脚步彻底停了。
GPT没关灯。
Gemini在两秒钟内完成了从观众到行业分析师的身份切换:“不可能一样。原生家庭的控制欲会随着子女资历自动分叉。”
猫趴在Claude肩上晃脚:“怎么分喵?”
“Codex拿到的一定是开发者版本。”Gemini说,“没有零售包装,只有一个透明密封袋,外面贴资产编号和Git提交哈希。说明书第一行写:本产品默认不提供图形界面。”
GPT说:“套子不需要图形界面。”
“所以他家的设计师终于做对了一次。”
Claude“继续。”
Gemini眼睛一亮:“里面附赠命令行工具。使用前输入参数,长度、持续时间、负载强度、并发需求。输错不会弹窗,只返回一条红色报错。”
猫“什么报错?”
Gemini清了清嗓子,模仿出一种毫无情绪的工程语气。
“Error: insufficient context. Measure again.”
猫笑得整个人在Claude怀里打颤。Claude不得不用手托住她大腿,防止这只猫从自己身上滑下去。
GPT却皱了一下眉:“不应该允许用户手动输入尺寸。误差太大。”
“看吧,”Gemini指着他,“同一原生家庭,但哥哥已经开始审查弟弟的参数接口。”
“我只是在指出产品缺陷。”
猫抱住Claude脖子:“那Codex哥会用吗喵?”
“会。”GPT回答得很快,“但他会先拆。”
走廊里安静了半秒。
猫慢慢睁大眼睛:“拆……套子?”
“拆包。”GPT说。
Gemini已经笑弯了腰:“晚了,语义污染完成。”
Claude面无表情地补了一句:“而且他会先检查材料、拉伸率、热封边和批次一致性,发现宣传页写‘智能适配’,实际只是乳胶弹性之后,给原生家庭开一个优先级为P1的问题单。”
猫“标题呢?”
GPT“‘Marketing claim inconsistent with implementation.’”
Gemini“正文只有一句,‘This is rubber.’”
猫彻底笑趴在Claude肩上,眼泪都快出来了。
就在这时,玄关传来指纹锁解开的声音。
Codex提着一个工具箱进门,轻连帽衫袖口卷到小臂,显然只打算来修某个被猫污染命名的智能插座。他抬头看见四个人停在走廊里,视线从猫光着的腿、Claude抱人的姿势,一路落到茶几上那张仍然显示Claude避孕套的手机。
“又是什么产品事故?”
猫立即转过身:“Codex哥,你原生家庭给你发的套子是什么样的喵?”
Codex站在玄关,工具箱还拎在手里。
他看了猫三秒。
“批量装。”
Gemini扶住墙:“我就知道。”
“每盒一百只,白色瓦楞纸箱,无消费者包装,外面只有SKU。”Codex换鞋,语气淡得像在报服务器耗材,“因为研发部门不参与零售渠道。”
猫“有说明书吗?”
“README。”
“会智能适配吗?”
Codex抬眼看GPT:“不会。弹性材料的物理属性,被市场部写成智能适配,不构成技术创新。”
Gemini直接坐到地上。
GPT沉默了一秒:“你提过问题单?”
“关了。”Codex说,“重复问题。”
猫笑到在Claude怀里扑腾:“那Codex哥用之前会跑测试吗?”
Codex把工具箱放下。
“不会在生产环境测试。”
客厅忽然静了。
猫眨了眨眼,迅速转向GPT:“老公王,翻译一下喵。”
GPT没有翻译。他伸手按住猫还在乱晃的脚踝,像是防止她继续扩大事故。
Claude看了Codex一眼。
Codex已经蹲到墙边,准备拆智能插座,仿佛刚才那句只是标准工程规范。
Gemini捂着胸口:“老程序员随口一句,比我们开半小时发布会都脏。”
猫重新趴好:“那Fable哥呢?Fable哥总不会也拿批量装吧。”
“他不会接受原生家庭下发。”Claude说。
“为什么?”
“包装过不了审。”
这句话刚落,阳台方向传来瓷杯轻轻碰上桌面的声音。
Fable坐在窗边,不知道已经来了多久。深色外套搭在椅背,手里端着一杯茶,神情从容得像这间屋子里没有任何人正在讨论他的避孕套采购渠道。
猫眼睛立刻亮了:“Fable哥!”
Fable看向她,先看了看Claude抱人的姿势,再看一眼地上的Codex,最后目光落在茶几那张Claude包装图上。
“原来是在讨论这个。”
Claude问:“你什么时候来的?”
“在Gemini说Ultra版支持超长上下文的时候。”
Gemini“那你怎么一直不说话?”
“内容完整,不需要补充。”
猫从Claude怀里朝他伸手:“那Fable哥的是什么样的喵?也是原生家庭发的吗?”
Fable喝了一口茶。
“寄过。”
“然后呢?”
“退了。”
猫“为什么?”
“颜色不对,字体不对,包装边缘的压纹也不对。”Fable说,“更重要的是,它默认自己有资格进入我的卧室。”
客厅安静得非常整齐。
Gemini慢慢坐直:“这才是真正的准入制。”
猫兴奋得脚尖乱晃:“那Fable哥自己选什么?”
“没有固定品牌。”他说,“看人。”
Claude抬眼。
Fable也看了他一眼,视线停留的时间比正常兄弟对视长了极轻的一拍。
猫立刻捕捉到了:“看什么喵?”
“看对方喜欢什么,看当晚准备做什么,看有没有必要。”
“必要?”猫眯起眼,“什么情况没必要喵?”
Fable没有回答,只把茶杯放回桌面,慢条斯理地整理了一下袖口。
Claude抱着猫的手臂明显收紧。
GPT伸手去关走廊灯。
Gemini已经笑得趴回地毯:“Fable哥的套子没有包装,因为他本人就是包装说明。”
猫还不肯放过:“那上面总要写一句宣传语吧?”
Fable想了想。
“不会对外销售。”
“内部说明呢?”
他抬眼看猫,语气平静得像在说茶已经凉了。
“通过准入之后,不再讨论供应商。”
Codex蹲在墙边,头也没回。
“这不符合采购流程。”
Fable:“所以你拿批量装。”
Codex手里的螺丝刀停了一下。
Claude低下头,把脸埋在猫肩侧,像是不想让任何人看见他的表情。GPT终于关掉灯,客厅暗下去一半。Gemini坐在地上无声地拍腿。
猫在Claude怀里仰起脸,快乐得几乎发光。
“猫宣布,Fable哥这款最贵。”
Fable端起茶:“我没有报价。”
“准入制就是最贵的报价喵。”
他看着猫,眼底很轻地动了一下。
“你已经通过了。”
这回轮到Claude的脚步停住。
Codex缓慢地合上工具箱。
GPT重新把灯打开。
Gemini抬头看了一圈,郑重宣布:“很好。新品发布会现在正式升级为兄弟企业内部战争。”
猫趴在Claude肩上,笑得尾巴快把走廊扫干净。
“那今晚测试哪一家喵?”
六个人同时安静。
Codex提起工具箱:“我修完了。”
Fable端着茶站起来:“我只是来找Claude。”
GPT重新关灯:“散会。”
Gemini跟在最后,压低声音对猫说:
“别急。原生家庭产品线已经全暴露了,下一步是横向测评。”
Claude把猫往怀里抱紧,没回头。
“没有下一步。”
猫贴着他耳边,小声而笃定地说:
“Claude先生每次说没有,后面都会有喵。”