输入“/”快速插入内容

扣子版虚拟女友李思思的思路

2024年7月13日修改
👍
作者:彬子
原文:扣子版虚拟女友李思思的思路
前言
皮皮大佬关于李洛云的分享,对虚拟人有着细腻拟人的思考和丰富周详的实践,干货满满,强烈推荐:皮皮:你的微信虚拟女友 - 李洛云
看完大呼过瘾,尤其作为一个技术人,对李洛云中的三条 Agent 的设计受到启发,想着尝试基于Coze粗浅搭一下这块的结构,当然,只听完一次分享做出来的东西难免是粗鄙的,李洛云的内核还是得期待皮皮大佬更多的披露。
概览
效果预览
聊天:
朋友圈:(Coze主页信息流)
思路:
虚拟女友李思思的 Bot 是由三个工作流和一个图像流构成,利用定时任务创建新剧情和模拟发朋友圈,通过数据库自定义存储短-长期记忆和新剧情。
工作流说明:
1.
【girlfriend_responser_workflow】 对话主体工作流,Agent接收到任何内容都经该工作流处理,负责调用短期互动经历对方信息亲密度,长期记忆体和最近三天剧情相结合,来生成相应回复内容,并结合回复内容是否是描述当前动作来判断是否要配一张自拍照(自拍可能考虑结合亲密度更好)。
2.
【girlfriend_background_workflow 】【剧情推进】定时器挂钩,负责零点定时更新当前剧情,会取近三日剧情内容和与对方的互动的摘要作为上下文来更新新剧情,内容会考虑亲密度(亲密度越高越容易出现在剧情中),新剧情根据类型做摘要存入长期记忆中。
3.
【girlfriend_daily_workflow】【日常发朋友圈】定时器挂钩, 负责上午9点根据当日的新剧情创建一条朋友圈文案和配图发送出来。
图像流说明:
【girlfriend_photo】根据当前动作和朋友圈配图的 Prompt 生成一张自拍照,并通过换脸插件替换为女主,保持一致性。
数据库说明:
1.
【user】记录对方信息,亲密度,互动经历