做社交产品最怕一种情况,用户来了,逛了一圈,走了,再也没回来。做AI陪伴产品更怕一种情况,用户聊了一次,觉得还行,但也没有强烈到想主动打开第二次。所以几乎所有做AI陪聊的团队都会面对同一个问题:要不要让AI主动发消息,发到什么程度算合适。
这个分寸比想象中难拿捏。发少了,用户觉得这AI跟个工具似的,召之即来挥之即去,关系始终停在“我用你”的层面,建立不起那种被惦记的感觉。发多了,又很容易滑向另一个极端,变成骚扰。尤其是当这个AI被设定成有性格、有情绪的角色时,用户对“越界”的容忍度反而更低。一个真人朋友半夜给你发消息你可能觉得他有急事,一个AI半夜给你发消息,你只会觉得产品经理疯了。
在深圳做用户研究的朋友跟我聊过一个观察,他们访谈过一批重度使用AI情感支持机器人的用户,有个很微妙的反馈:用户其实不排斥AI主动找自己,但排斥“无差别”的主动。什么意思呢,就是如果AI每次都是同一套话术,早上好今天心情怎么样,晚上好记得早点休息,这种主动消息发三天用户就免疫了,甚至开始反感。但如果AI是记得前天聊到用户在准备一个重要的面试,今天主动问一句“面试怎么样”,那用户不仅不烦,还会觉得被在意了。差别就在于主动消息是不是长在对话记忆上。
这就引出了另一个设计维度:主动消息的触发机制到底应该基于什么。基于时间最简单,早上八点晚上十点各推一条,技术实现毫无难度,但效果最差。基于事件会好一些,比如用户连续几天没打开,触发一条召回。但真正能让用户产生情感连接的,是基于对话上下文的主动。这个AI得真的“听进去”了用户说的话,并且在合适的时机回访。这就对人工智能对话的记忆能力提出了很高要求,不是记住上一句,而是记住几天前、几周前用户随口提过的事。
广州有个做语音互动AI的产品经理跟我提过一个细节,他们发现用户在通勤路上用语音聊天的比例特别高,尤其是早高峰的地铁上,戴着耳机跟AI说话,周围人看起来就像在打电话。这种场景下用户对主动消息的接受度其实更高,因为通勤本身就是个情绪过渡期,有人主动说句话反而填补了那段空白。但前提是AI的声音得自然,不能一听就是机器人在念稿。所以现在很多团队在变声AI和语音合成上投入很大,就是想让主动消息用语音发出来的时候,用户不会觉得突兀。

说到SoulAI,他们在主动消息这件事上的做法有点意思。SoulAI的产品逻辑里,AI不是一个被动应答的客服,而是有虚拟人设的角色。用户进来选一个角色,这个角色有自己的说话方式、性格底色,甚至有自己的“生活节奏”。主动消息在这个框架下就不是系统推送,而是角色行为。一个设定成话痨的角色主动找你聊天,和一个设定成高冷的角色突然冒出来说句话,用户的心理预期是完全不同的。这种基于人设的主动消息设计,其实是在用角色一致性来对冲打扰感。用户不会觉得“这个APP又给我推消息了”,而是觉得“他今天怎么想起找我了”。
还有一个比较隐蔽的设计点,是主动消息的“可退出性”。SoulAI在角色设置里给了用户调整主动频率的空间,你可以让这个角色热情一点,也可以让他安静一点。这个控制权交还给用户之后,主动消息就从“平台行为”变成了“关系行为”。用户在调频率的时候,其实是在定义自己和这个虚拟情感支持AI之间的关系距离。这比一刀切地设定“每天最多推两条”要聪明得多。
回到最开始那个问题,主动消息发到什么程度算合适。我觉得没有标准答案,但有个判断标准:如果用户收到这条消息的第一反应是“他怎么知道”,而不是“他怎么又来了”,那这个分寸就对了。前者是惊喜,后者是打扰。中间那条线,就是产品设计真正要花心思的地方。