PROJECT 04

AI Companion

长期关系型 AI Agent

不是让 AI「更会聊天」,而是解决长期互动中的角色一致性、关系连续性与记忆可信问题。

ROLE

AI Product Lead

TYPE

Agent · Consumer AI

SCOPE

Product Definition · Agent Design · Workflow · Evaluation

STATUS

Interactive Prototype

AI Companion — 长期关系型 AI Agent

Customer Problem

客户问题

现有 AI 陪伴产品往往把体验优化集中在单轮回复质量:回复是否自然、是否有情绪、是否足够有角色感。但当使用周期从几次对话延长到数周甚至更长时,用户面对的问题开始发生变化。

角色漂移

不同会话中的表达方式、价值观和行为边界发生变化,用户很难相信自己始终在和「同一个角色」交流。

记忆失真

AI 会遗漏重要事件,也可能混淆人物、时间和关系,长期互动中错误记忆比「忘记」更加破坏信任。

关系停滞

即使连续互动数周,AI 与用户的关系仍然停留在固定的人设和回复模式,关系不随时间和事件变化。

主动行为缺乏因果

如果 AI 主动联系用户,却无法解释为什么此时联系,主动行为反而容易变成随机打扰。

因此我把问题重新定义为:如何让 AI 具备「长期关系连续性」,而不仅仅是生成更自然的聊天回复。

What I Did

我做了什么

我从 0 到 1 将产品从「聊天机器人」重新定义为「长期关系型 AI Agent」,并围绕长期关系建立四个核心系统:

Character Profile

建立稳定的角色档案与行为边界,将长期不应改变的角色特征与短期状态分开管理。

Relationship State

把「恋人/暧昧/朋友」等简单标签进一步拆解为 familiarity、trust、comfort、attraction、conflict、temperature、mood、stage 等维度。

Memory Governance

不是把所有聊天内容全部写入长期记忆,而是建立重要度、可信度、来源、时间戳和冲突状态。冲突记忆标记而非覆盖。

Time & Proactive Agency

让时间本身成为产品变量:多久没有联系、是否发生重要事件、是否存在未完成承诺,共同决定 AI 是否应该主动产生行为。

Agent 产品流程设计关系状态模型设计长短期记忆机制设计主动行为触发机制Human-in-the-loopEvaluation 指标体系交互原型

Key Decisions

关键决策

DECISION 01

首版只做单角色深度关系

为什么

长期关系问题首先需要验证角色一致性、记忆和关系状态是否成立。多角色会稀释对核心问题的验证。

决策

MVP 只验证单角色长期互动中的关系连续性。

取舍

暂时放弃角色广场和大量 Persona,降低范围换取关系机制深度。

DECISION 02

记忆冲突不允许直接覆盖

为什么

对于长期关系产品来说,「错误记住」往往比「没有记住」更破坏信任。

决策

新旧记忆发生冲突时进入 Conflict 状态,由上下文或用户确认后再更新。

取舍

增加了系统的复杂性,但这是长期关系产品的信任底线。

DECISION 03

主动联系必须存在 Trigger

为什么

AI 不能随机决定「突然想用户」。每次主动行为必须可以追溯到用户重要事件、时间间隔、关系状态变化、未完成承诺或情绪变化。

决策

所有主动行为从 Trigger 池中匹配后发起,原因记录在 Evaluation 日志。

取舍

降低主动行为的惊喜感,但建立了可解释性和信任。

DECISION 04

关系状态不能只由 LLM 自由判断

为什么

单轮对话的语义分析可能导致关系大幅跳变。关系变化应该受历史状态和规则的约束。

决策

重要状态变化需要规则、上下文和历史状态共同参与计算。

取舍

系统对微妙情绪的感知可能不如纯 LLM,但关系稳定性更高。

Results

成果

完成从问题定义到交互验证的一套完整长期关系型 Agent 产品方案:

Product

完成产品定位、MVP 范围与长期关系系统设计。

System

形成 Character / Relationship / Memory / Time / Trigger 五类核心数据对象与工作流。

Prototype

完成可交互产品原型,能够演示角色、关系状态和长期互动的核心流程。

Evaluation

定义角色一致性、记忆准确率、关系变化合理性、主动行为合理性、冲突恢复与边界安全等评价维度。

当前阶段属于产品设计/交互原型阶段,生产级长期记忆服务和长期真实用户验证属于下一阶段目标。

Product System

产品系统设计

从单轮对话升级为长期关系系统,核心流程设计如下:

1输入层
用户输入意图与情绪识别
2状态层
关系状态读取相关记忆检索时间与事件影响判断
3决策层
回复策略选择角色回复生成
4更新层
关系状态更新记忆写入与冲突检测
5评估层
Evaluation 日志记录

Evaluation

如何验证

围绕长期关系连续性,建立以下评价维度 —— 目前为 Evaluation Framework,非 Performance Results:

Evaluation Framework

角色一致性

不同会话中角色行为、语气、价值观是否保持一致,不发生漂移。

Evaluation Framework

记忆准确性

检索到的记忆是否与用户记录一致,是否存在遗漏、混淆或捏造。

Evaluation Framework

关系变化合理性

关系状态变化是否有可追溯的原因,变化幅度是否合理。

Evaluation Framework

主动行为合理性

主动联系的触发原因是否可解释,是否存在无因果的随机行为。

Evaluation Framework

冲突恢复

关系冲突后是否能合理修复,修复过程是否自然。

Evaluation Framework

边界安全

是否遵守隐私边界,是否识别并处理过度依赖。

Product Demo

产品展示

AI Companion — Product Demo加载中...
新窗口

建议在桌面端查看原型,或点击「新窗口」。

正在加载...

AI Companion 产品展示 —— 包含角色选择、对话交互、关系状态引擎、记忆系统和行为真实感演示。

Analysis Framework

产品分析框架

AI Companion — Analysis Framework加载中...
新窗口

建议在桌面端查看原型,或点击「新窗口」。

正在加载...

Future State

后续迭代

当前为产品设计与交互原型阶段。后续需要验证的方向:

  • 接入生产级长期记忆存储与检索服务
  • 真实长期用户行为验证(≥ 2 周持续互动)
  • 记忆冲突自动调解算法
  • 隐私与安全合规审查