面向社群陪伴场景的AI虚拟角色智能体。虚拟角色拥有独立的人格设定,能在群聊和私聊中与人实时互动,支持文字与语音双形态。核心功能模块:①消息路由,统一收发多平台消息,支持25种以上消息类型;②人格引擎,人设Prompt模板配合情绪状态机,保证角色性格长期连贯;③分层记忆系统,短期上下文与长期记忆分离,长期记忆持久化入库并按相关性召回;④语音管线,TTS语音合成与ASR语音转写,支持群聊语音互动;⑤WebUI管理面板,支持对话记录查看、记忆编辑、人格配置与运行日志监控。
我独立完成整体架构设计与核心模块开发。核心引擎使用 Python + FastAPI + WebSocket;平台连接层基于 OneBot v11 标准协议,适配器与核心引擎完全解耦,可扩展接入多个即时通讯平台;大模型、TTS、ASR 均通过标准API接入,多厂商可切换。
开发中解决的难点:①即时通讯长连接需要7×24小时在线,网络抖动会导致掉线丢消息,实现了心跳保活、指数退避自动重连与消息去重机制,断线自动恢复且不重复回复;②角色长期互动容易出现人设漂移、遗忘历史对话,通过情绪状态机约束回复风格,并将长期记忆入库、每次对话按相关性召回历史片段注入上下文;③语音回复延迟影响互动体验,TTS采用流式合成管线,首句音频延迟显著降低。
项目状态:个人项目,四大核心模块原型验证完成,WebUI管理面板开发中。
需求方专属客服,免费梳理匹配
添加客服微信,免费为您安排与该工程师直接沟通
长按二维码添加客服微信
如当前档期不合,也可免费为您推荐相似案例作者