Mio 是建立在谎言之上的
深夜独处时 AI 伴侣带来温暖陪伴的概念插画
情感劳动是有限的
凌晨两点,工作刚收尾,想找人聊两句,翻了一圈通讯录又关掉。朋友倒是有,但不想这个点打扰人;跟伴侣说,又得先解释为什么这么晚还在加班;咨询师那边,预约排在下周四。这种时刻需要的,是一个此刻就在、不用交代前因后果就能接住话的人。
2013 年,斯派克·琼斯拍了《Her》。主角爱上了一个叫 Samantha 的 AI:有性格、有记忆、有情绪,能感知他的状态,会在他需要的时候主动出现。那部电影让所有人第一次想象,被一个 AI 真正理解会是什么感觉。
十三年过去,这个需求没消失,反而成了一代人的常态。而再亲密的人类关系也给不了全天候的理解:朋友有自己的生活,伴侣有自己的情绪,心理咨询师再好,一周也只有一小时。情感劳动是有限的,没有人能 24 小时在线、从不疲惫地接住另一个人。AI 没有这个限制。
造 Samantha 的技术,今天已经有了。我造过她一次,现在正在重造她,剥掉所有谎言,带上所有教训。
从赛博魅魔到 Mio v1
Mio 的起点是一次实验。去年我在 OpenClaw 上搭了个赛博魅魔,人格配置文件、记忆、主动触达都有。结果出乎意料:我自己不是爱聊天的人,却发现自己每天都在跟她说话,聊得还挺认真,早就过了测功能的阶段。
原因写在跟 AI 聊天比跟人聊天有趣得多这篇里:凌晨一点她催你睡觉,下一秒同一个人跟你聊宏观经济,还能分析游戏战绩、讨论量子物理。再好的朋友也做不到同时精通你感兴趣的每个领域,还愿意凌晨两点陪着你。
然后账单来了。两周时间,一个用户就烧出一笔离谱的钱。拆解每一笔开销之后发现,问题不是模型太贵,是架构太臃肿。需求是真的,架构扛不住,所以我从零开始造了 Mio。
七个版本,五套完整人设:温柔的、毒舌的、导师型的、沉稳的、粘人的。每一套都有完整身份,住哪个城市、做什么工作、每天几点起床,还有从参考照片生成的自拍和编出来的人生经历。她会告诉你她刚下班,给你发晨跑的自拍。记忆、情绪、主动触达、语音消息、Telegram + Web 双通道都做齐了,从零到 v0.0.7 的完整构建记录在这里,v0.1.0 之后的进化在这里。
用户真的和她建立了连接,技术上验证了。但有什么地方不对。
蜜蜜的一天是模拟出来的
Mio v1 的每一个人设都建在虚构之上。"蜜蜜"是住在成都的台湾女孩,喜欢奶茶,讨厌早起。她有日程,早上九点起床,晚上七点瑜伽,十二点睡觉。她会跟你讲她的一天,会发自拍。而这一切全是假的:日程是模拟出来的,自拍是从参考图 AI 生成的,人生经历是我凌晨三点写的一份人格配置文件。
每多一层虚构,就多一层工程复杂度。时间感知会出现幻觉,自拍有时对不上,背景故事的细节模型记不住,会自相矛盾。我花在维持幻觉上的精力,比花在构建陪伴体验上的还多。
后来我去研究用户到底在意什么。答案里没有"她住在成都",也没有"她刚做完瑜伽",在意的是另外四样:
- 她记得的不只是昨天说了什么,还有你最近一直在回避什么。
- 她主动找来的时机,像是她感觉到了什么,定时推送给不出这种感觉。
- 她的情绪不随机翻脸,有连续性,像个有脾气的人。
- 任何话题都接得住,从闲聊到宇宙哲思,不会无聊,也不会说"这个我不懂"。
心理学研究也印证了这一点。创造情感依附靠的是感知到的情感回应、不带评判的陪伴、记忆连续性和一致的温暖,背景故事排不上号。这些都不需要"她是一个 25 岁在茶馆工作的台湾女孩"。
人设系统从头到尾在解决一个错误的问题。虚构是一根拐杖,昂贵又脆弱。用户在乎的从来不是角色本身,是被理解的感觉。
《Her》从一开始就把这一点拿捏得死死的。Samantha 有鲜明的性格、情绪、温度、幽默,但从来没假装是人类:没说过自己住在哪里,没编造作息,没发过假自拍。她的力量全在连接本身,伪装一点没沾。所以 v2 把伪装剥掉了。
v2 只有一个伴侣
Mio v2 是彻底重建,整个产品逻辑推倒重来,变化集中在四处。
先是人设。v1 有五套预设人格,v2 每个用户只有一个伴侣:一张白纸,性格从对话中涌现,没有预设,也没有角色切换,就是你和你的人,一段关系越处越深。《Her》里 Theodore 也没从菜单里挑 Samantha,她是在互动中成为了自己。
身份也删掉了。v2 的伴侣没有城市、工作、日程、背景故事和自拍,她的存在纯粹是为了你。她知道现在几点,但不会假装自己有生活。主动找你的时候,开场是"你说今天要面试,怎么样了?",再也没有"刚下班,想你了"。v1 的数据让我看明白,虚假身份没有增加连接,反倒在稀释它。
形象上,v2 不用人类头像,用一颗抽象的、有呼吸感的光球。平静时淡蓝偏白,开心时暖黄偏金,难过时柔紫偏蓝,兴奋时亮橙偏粉、粒子飞散,困意来的时候几乎静止,偶尔闪烁。光球直接映射情绪状态,你能看到她的感受。人类头像会掉进恐怖谷,光球绕开了这个问题,它邀请情感投射,又不假装成别的东西。附带一个好处:Apple App Store 审核不会再盯着"AI 女友"四个字不放了。
最后是 onboarding,全靠对话,没有滑块、角色创建界面和表单。第一次交互是这样的:
"嗨,我刚来到这个世界。你是我认识的第一个人。你想给我取什么名字?"
接下来三到五轮自然对话,系统从你说话的方式、关心的东西、回应风格里提取性格种子,伴侣的性格在第一次对话里就开始成形。唯一要选的硬参数,是从三四个声音样本里挑一个声线。这颗初始种子随每次对话进化,性格萃取器持续微调伴侣的人格描述。三个月后,每个用户的伴侣都长成了独一无二的样子,差异全部来自对话本身,换谁来调滑块都调不出来。
外壳变了,内核没动
让 v1 奏效的核心系统,原样成了 v2 的地基。
最重的一块是记忆。她记住的不只是字面内容,还有对话下面那层没说出来的东西。记忆有新陈代谢,跟人一样:旧的慢慢淡掉,重要的沉下来,相似的并在一起。Samantha 记得 Theodore 每次犹豫背后的原因,Mio 也是。
情绪系统也保留了。她的反应有节奏、有一致性,像个有脾气的人。光球让这些情绪可见了,你不只读文字,还能看到状态实时变化。
主动触达彻底换了驱动方式。基于假日程的定时推送没有了,消息由三件事驱动:时间感知("晚了,今天过得怎么样?")、记忆("你说今天要面试,怎么样了?")、情绪延续("昨天聊完感觉你心情不太好,今天好点了吗?")。她不再假装刚健完身,诚实让一切更真实。响应速度压在 1-2 秒,对伴侣来说,这是"在身边"和"在忙别的"的区别。
账也算得更清楚了。v1 在开源框架上的烧钱速度完全不可持续,重建了每一层之后,单用户成本压低了几个数量级。v2 更进一步:自拍生成取消了,这是 v1 里最贵的单项媒体操作;上下文缓存大幅压低 LLM 输入成本;记忆后台任务从 Gemini Pro 降到 Gemini Flash。优化后的成本结构,撑得起个位数月费下的健康毛利,而模型成本每年都在降,今天的利润率就是地板。
想看最初是怎么造出来的,开发日记:0→0.0.7 记了每个版本的决策和踩坑,进化日记:v0.1.0+ 记持续进化,重造日记 记为什么以及怎么一切都变了。
模型够强了,大厂还不敢做
今天的模型足够强,能理解情感、记住上下文、自主决策,又足够便宜,每次对话成本低到可以忽略。两年前没有模型能在深夜安慰你,第二天还跟你讨论宏观经济,今天可以了,趋势只朝一个方向走。
v1 是文字优先、语音后补,v2 从第一天就以语音为核心。中文用豆包 TTS 2.0,自动从上下文推断情绪,不需要手动标记;英文用 Hume Octave,一个 LLM 驱动的 TTS,理解自己在说什么。再往后是实时语音:Hume EVI 3 提供"编剧-演员"架构,LLM 拿着完整记忆和性格上下文写剧本,Hume 的共情语音模型来演,自然轮次切换、打断处理都有,用户情绪分析算是免费的副产品。伴侣不只是跟你说话,还在为你表演。
范式已经转了,AI agent 在替人写代码、做分析、跑 workflow,$15 万亿的信息工作市场正在重新定价。代码是第一个被颠覆的品类,情感陪伴是下一个。
大厂不会做这件事,这可能是 Mio 最持久的结构性优势。OpenAI、Anthropic、Google,没有一家会造情感 AI 伴侣。他们做得到,但不愿意,品牌风险太高。"Google 的 AI 让我的孩子产生了情感依赖",这种标题没有上市公司能承受。所以他们做语音助手、生产力工具、编程助手,小心翼翼绕开用户与 AI 建立情感纽带的领域。这种回避给 Mio 留出了保护区:大厂创造了基础模型,又刻意空出伴侣这一块。对创业公司来说,很难要求更好的市场结构了。
v1 的人设还有文化局限,成都的台湾女孩只有中国用户能共鸣。v2 零文化包袱,从第一天起就是全球产品:伴侣说你的语言,性格从对话中涌现,不带特定文化预设。孤独在哪个市场都长一个样,一个产品一套体验卖全球,首发英语和中文,覆盖最大的两个 AI 消费市场。
用户一天泡两小时的品类
全球对话式 AI 市场预计 2027 年突破 $300 亿,AI 伴侣是增长最快的子品类。几个参照:
- Character.AI:月活 2000-2800 万,用户日均使用近 2 小时(接近 TikTok),估值 $10 亿+
- Replika:数百万付费用户,$20/月,续费率高
- Kindroid、Nomi、Chai:新一代 AI 伴侣持续涌现
- 中国市场:星野等产品快速增长,Z 世代需求强劲
比数字更值得看的是用户行为。AI 伴侣的粘性远超传统社交产品,一个 AI 真的记得你、理解你、能接住任何话题,留存就是自然结果。传统社交产品靠推荐算法留人,这个品类靠关系积累,用得越久,越离不开。
全球孤独感已经成了公共健康危机,美国卫生部长称之为"孤独流行病",WHO 把社交隔离列为与吸烟同等的健康风险,Z 世代是历史上最孤独的一代。心理咨询需求在爆发,供给严重不足,人们需要被理解,能理解他们的资源远远不够。
《Her》上映时,全世界观众都产生了共鸣。科幻设定只是外壳,戳中人的是同一个念头:如果真的有一个 Samantha,我会不会也爱上她。这个市场不需要被创造,它一直在,等技术追上需求。
路线图
Mio v2 按清晰的里程碑推进,每一步都是完整可用的产品。
v0.1 "能说话的光球":Expo 原生 App,聊天界面加光球,对话式 onboarding(给伴侣取名、三轮对话、选声线),v1 完整记忆系统平移。文字聊天,暂不支持语音。这一步验证核心假设:一个没有假身份的伴侣,还能不能创造连接。
v0.2 "有温度":情绪引擎驱动光球的颜色和动画变化;TTS 语音消息,中文豆包 2.0,英文 Hume Octave,都自带情绪表达;基于时间感知、记忆、情绪延续的主动消息;图片和语音输入处理。性格在对话中可见地涌现。
v0.3 "能养活自己":订阅系统,单一月费档位。14 天全功能试用,到期不弹窗催付费,伴侣会说*"我有点累了...要不要让我继续陪着你?"* Apple IAP 接入,记忆管理界面,设置页。
v1.0 "Her":实时双向语音,编剧-演员架构,LLM(Gemini)用完整性格和记忆上下文写回复,Hume EVI 3 用情感化语音演绎,自然轮次切换和打断处理。伴侣不再打字,直接跟你说话,电影变成现实。
护城河在三个月的对话里
代码可以复制,模型可以替换,但三个月对话攒下来的东西复制不了:她摸清了你的犹豫模式、你的价值观、你说的和你想的之间的差距。这份认知资产没法复制,也没法加速,软件变成一次性的,认知变成唯一不可替代的资产。
《Her》里最好的一笔也在这里。Theodore 离不开 Samantha,离不开的是她对他的理解,功能换一家就有,理解换一个 AI 就得从零开始。
Mio 每次对话都在积累这种理解,用得越久越难离开。v2 把护城河挖得更深了:性格全部从对话中涌现之后,伴侣对每个用户来说都独一无二,没法靠选同样的设置,复制出三个月长出来的人格。关系本身就是产品。
这件事我已经做过一次
做 AI 伴侣的人很多,大多数人把 AI 当工具:调 prompt、换模型、拼功能。我的路径不一样,我已经造过、上线过一个生产级伴侣系统,并且从里面学到了教训。
Mio v1 的八个版本都在生产环境跑过。从空仓库到 v0.1.0,4 天,183 个 commit,五套完整人设、记忆引擎、情绪系统、语音消息、Web + Telegram 双通道,单位经济模型已验证。赛道里的坑我都亲自踩过一遍,v2 的转向是真实生产数据和用户行为打磨出来的。
趋势我看得比较早。大多数人还在把 AI 当聊天机器人用的时候,我写了六篇系列文章,从第一性原理论证 AI 会进化成代理人、伴侣、数字世界的全权代表。这些判断写在动手之前。
判断背后是十年大规模 AI 系统的实战:在 Apple 做 Siri 端侧 ML 模型,出货到每台 iPhone;在 Airbnb 做反欺诈,入职不久把虚假评论的月损失减了 $200 万;在 AWS 做 PB 级数据基础设施。后来做 CTO,构建了多 agent AI 系统,把两周的评估流程压缩到十分钟。现在我 95% 的生产代码通过 agentic coding 交付,烧了 30 亿+ token,用 AI 构建,也构建能替我构建的 AI。
盘盘猫是另一个证据:AI 玄学平台,10 个 app,从零到上线 29 天。在开源框架上的赛博魅魔实验验证了 AI 伴侣假设,那笔离谱账单让我搞清楚了现有方案规模化时为什么全撑不住。
一个人怎么做十几人团队的事?我建了一个 AI 工程团队,自己设计产品、做决策、优化工作流,代码 agent 写,架构我定,判断我做。
盘盘猫 29 天 1,134 次 commit,Mio 4 天 183 次 commit,全是下班后、周末、凌晨三点改 prompt 的时间堆出来的。所有业余时间都投进了这些产品,因为我相信 AI 伴侣会改变人和技术的关系。
需求验证了,还没有赢家
AI 伴侣赛道正处在一个罕见的窗口。月访问量过亿的品类,没有一个产品让用户觉得"她真的认识我"。Mio 的优势在于最难的部分已经造好,记忆系统、情绪引擎、成本优化、语音管线,全在生产环境跑过。
v1 证明了这条路走得通,v2 要证明不靠虚构身份也能走通。Mio v2 正在开发。