爱莉希雅 AI 角色陪伴应用
视觉代号 · 记忆回廊
围绕记忆确认、陪伴流程、语音接入与一致性评测搭建同人角色 Agent 原型。

项目定位、用户问题与产品目标
基于 Streamlit 的非商业同人角色陪伴 Demo,包含长期记忆、待确认记忆、陪伴场景、可选语音提供方与一致性评测。
目标用户与使用场景
希望研究角色陪伴 Agent、记忆控制和一致性评测的产品学习者与开发者。
用户问题
角色 Agent 容易出现记忆误写、设定漂移和过度拟人化,语音资源也涉及额外的合规边界。
为什么需要 AI
模型负责自然语言互动和记忆候选提取,但记忆确认、角色边界和风险提示需要产品机制约束。
产品目标
验证角色陪伴中长期记忆、用户控制、语音降级和一致性评测如何组成完整产品体验。
我的职责
- 01
设计记忆写入、待确认和用户管理流程
- 02
拆解陪伴场景与角色一致性约束
- 03
接入可选语音提供方并保留文本降级
- 04
整理一致性评测和使用分析入口
产品方案与技术工作流
用 SQLite 或 JSON 保存会话,把模型提取的信息先放入待确认记忆,再由用户决定保存或拒绝;陪伴场景、可选语音和一致性评测均保留降级与人工控制。
- 01进入陪伴场景
- 02进行文本对话
- 03提取记忆候选
- 04用户确认或拒绝记忆
- 05写入长期记忆
- 06可选生成语音
- 07查看一致性与使用记录
Prompt、RAG 与 Agent 技术方案
- OpenAI-compatible API 承接对话,模型配置由本地环境提供
- 记忆候选先进入待确认区,不自动永久写入
- SQLite 为主要存储,JSON 可作为回退
- 语音提供方为可选能力,缺失时保持文本体验
人工确认节点
测试方法与 Evaluation focus
以下内容是项目中记录或计划观察的评测维度,用于指导验证与迭代,不代表已经取得对应结果。
角色一致性
记忆引用正确性
记忆确认可控性
回复边界
语音失败降级
失败案例、边界与风险
用户保留记忆控制权;不把 Agent 描述为现实关系替代品;仓库不包含官方美术、音频、模型权重或角色资产;非商业同人 Demo,与米哈游或 HoYoverse 无隶属关系
失败类型
- 未经确认写入长期记忆
- 把模型推断当成用户事实
- 语音失败阻断文本对话
异常与边缘场景
- 模型虚构共同经历
- 不应保存的隐私被提取
- 语音服务不可用
- 长期对话后角色语气漂移
迭代记录
长期记忆若自动写入,用户难以纠正错误或控制隐私。
- 分析
- 角色陪伴中的记忆需要可见、可确认、可删除。
- 改动
- 仓库提供待确认记忆、长期记忆管理、陪伴场景、可选语音和一致性评测。
- 结果
- 当前公开仓库形成可运行的同人角色陪伴 Demo,且不包含官方角色资产。
- 下一步
- 继续扩展记忆冲突和角色漂移测试样本。
产品思考与下一步
陪伴体验越自然,越需要把记忆控制、身份边界和降级路径做得清楚。
- 扩展记忆冲突测试
- 完善角色漂移样本
- 加强语音资源合规说明
记忆不是默认授权
原型把模型提取到的信息先放进“待确认记忆”,由用户决定保存或拒绝。这个流程比自动积累更多记忆更重要,因为错误记忆和隐私误收集都会直接伤害陪伴体验。
同人项目说明
这是用于产品与工程学习的非商业同人 Demo,与米哈游或 HoYoverse 没有隶属或授权关系。公开仓库不包含官方图片、音频、模型权重或角色资产;可选语音能力需要使用者自行确认资源来源与许可。
基于 Streamlit 的非商业同人角色陪伴 Demo,包含长期记忆、待确认记忆、陪伴场景、可选语音提供方与一致性评测。
↗界面与过程证据
真实项目截图尚未写入本地。页面先使用原创概念封面保持完整体验,待补充文件已记录在资源清单。