迭代中PROJECT_006内容校对 ·

爱莉希雅 AI 角色陪伴应用

视觉代号 · 记忆回廊

围绕记忆确认、陪伴流程、语音接入与一致性评测搭建同人角色 Agent 原型。

角色 Agent长期记忆陪伴体验
01 / PROJECT OVERVIEW

项目定位、用户问题与产品目标

项目定位

基于 Streamlit 的非商业同人角色陪伴 Demo,包含长期记忆、待确认记忆、陪伴场景、可选语音提供方与一致性评测。

目标用户与使用场景

希望研究角色陪伴 Agent、记忆控制和一致性评测的产品学习者与开发者。

用户问题

角色 Agent 容易出现记忆误写、设定漂移和过度拟人化,语音资源也涉及额外的合规边界。

为什么需要 AI

模型负责自然语言互动和记忆候选提取,但记忆确认、角色边界和风险提示需要产品机制约束。

产品目标

验证角色陪伴中长期记忆、用户控制、语音降级和一致性评测如何组成完整产品体验。

02 / MY ROLE

我的职责

  1. 01

    设计记忆写入、待确认和用户管理流程

  2. 02

    拆解陪伴场景与角色一致性约束

  3. 03

    接入可选语音提供方并保留文本降级

  4. 04

    整理一致性评测和使用分析入口

03 / PRODUCT SOLUTION

产品方案与技术工作流

核心产品决策

用 SQLite 或 JSON 保存会话,把模型提取的信息先放入待确认记忆,再由用户决定保存或拒绝;陪伴场景、可选语音和一致性评测均保留降级与人工控制。

  1. 01进入陪伴场景
  2. 02进行文本对话
  3. 03提取记忆候选
  4. 04用户确认或拒绝记忆
  5. 05写入长期记忆
  6. 06可选生成语音
  7. 07查看一致性与使用记录
04 / AI DESIGN

Prompt、RAG 与 Agent 技术方案

  • OpenAI-compatible API 承接对话,模型配置由本地环境提供
  • 记忆候选先进入待确认区,不自动永久写入
  • SQLite 为主要存储,JSON 可作为回退
  • 语音提供方为可选能力,缺失时保持文本体验

人工确认节点

确认或删除记忆复核角色设定边界决定是否启用本地语音资源
05 / EVALUATION

测试方法与 Evaluation focus

以下内容是项目中记录或计划观察的评测维度,用于指导验证与迭代,不代表已经取得对应结果。

E01

角色一致性

E02

记忆引用正确性

E03

记忆确认可控性

E04

回复边界

E05

语音失败降级

06 / FAILURE

失败案例、边界与风险

模型边界与风险

用户保留记忆控制权;不把 Agent 描述为现实关系替代品;仓库不包含官方美术、音频、模型权重或角色资产;非商业同人 Demo,与米哈游或 HoYoverse 无隶属关系

失败类型

  • 未经确认写入长期记忆
  • 把模型推断当成用户事实
  • 语音失败阻断文本对话

异常与边缘场景

  • 模型虚构共同经历
  • 不应保存的隐私被提取
  • 语音服务不可用
  • 长期对话后角色语气漂移
07 / ITERATION

迭代记录

CURRENT_REPOSITORY

长期记忆若自动写入,用户难以纠正错误或控制隐私。

分析
角色陪伴中的记忆需要可见、可确认、可删除。
改动
仓库提供待确认记忆、长期记忆管理、陪伴场景、可选语音和一致性评测。
结果
当前公开仓库形成可运行的同人角色陪伴 Demo,且不包含官方角色资产。
下一步
继续扩展记忆冲突和角色漂移测试样本。
08 / PRODUCT NOTES

产品思考与下一步

陪伴体验越自然,越需要把记忆控制、身份边界和降级路径做得清楚。
  • 扩展记忆冲突测试
  • 完善角色漂移样本
  • 加强语音资源合规说明

记忆不是默认授权

原型把模型提取到的信息先放进“待确认记忆”,由用户决定保存或拒绝。这个流程比自动积累更多记忆更重要,因为错误记忆和隐私误收集都会直接伤害陪伴体验。

同人项目说明

这是用于产品与工程学习的非商业同人 Demo,与米哈游或 HoYoverse 没有隶属或授权关系。公开仓库不包含官方图片、音频、模型权重或角色资产;可选语音能力需要使用者自行确认资源来源与许可。

GITHUB REPOSITORYcccc-clt/elysia-ai-character-agent

基于 Streamlit 的非商业同人角色陪伴 Demo,包含长期记忆、待确认记忆、陪伴场景、可选语音提供方与一致性评测。

PAGEFIND / LOCAL SEARCH

搜索这个个人空间

输入关键词搜索项目、随想与页面。