Coze搭建情感陪聊智能体

AI作画软件中文版 2025-07-27 16:49:20
 
今天给大家分享一个比较有意思的智能体应用,叫做情感陪伴机器人。这个大家应该也看到过类似的一些场景,就是像一些比如说有一些提供一些情绪价值,然后可以来陪伴老人,或者说给大家去聊聊天,然后做一些心理辅导,或者是做一些教学辅导的这种老师那这个应用的话其实也是目前来说比较火的一个方向,我们可以整体的这种方式加上这个AI伴侣的形象,提供高度拟人化的这种对话氛围,为用户提供一个情绪支持,是一个友好有趣的一个AI伙伴。我给大家看一个例子,这个是那个扣子官方提供的一个示例,就是我们可以跟他进行一个对话。就是我是苏阳在外滩借你充电宝的女孩,我已经顺利到家。你好,可以给我讲个笑话吗?
 
你好,可以给我讲个笑话吗?
 
好吧,我给你讲个笑话,有一天大家看这个效果还是可以的是吧?就是你看你可以跟他沉浸式的去沟通,他的这种方式就是你可以跟他一直这样去对话,你看除了这个语音沟通以外,你还可以跟他去做一个这样的文字沟通。比如说今天出去玩了吗,你随便跟他聊,他就是作为一个情感聊天,都是可以跟你去沟通的,你看都是这种语音的方式跟你去做一个对话。所以说这种体验对于未以后,大家如果想做这方面的一个创业的话,可以去学习一下这种情感机器人,现在它是这种类似于什么页面的形式,那以后大家可以把它做到,比如说真的一个实体的机器人,就是可以跟那个真的是做一个情感陪伴,并且会有一些肢体动作表情,就整个这其实一个比较好的一个方向,目前也是也是比较火的。那比如说,我们如果说自己要去实现这么一个,比如说目前这是页面的这么一个智能体的话,它会涉及到哪些点,主要是给大家讲一下从技术角度上来说,我们整个整体的一个搭建流程是怎么样的那官方的话其实也提供了几个模板,第一个的话是这种带语音会话的,还有一些像他也是这种对话,只是一个角色不一样。
 
有一些可能是做一些情感陪伴,有一些是做一些虚拟角色,包括一些亲密度的一些分析,就是他什么样的一个亲密度,这个有点像玩玩一个那种对话游戏?你跟他聊的越多,亲密指数越高的话,他回答内容就会不一样,所以说一开始就是会有一个这样一个渐进的一个过程,包括它还有不同的一些角色定义,像这些模板的话,大家都可以直接去去拿来用。你要做一个什么样的角色,无非就是一个提示词,就是包括一些语音对话,然后各种各样的角色,这个大家都可以用这种方式去做一个调整跟开发。然后我们来说一下这个具体技术这一块的。
 
从整体能力上来说,情感陪伴类的这种体的话,它有以下一些能力,首先的话是这个沉浸式的蚁人对话,它提供语音跟文字的一个实时对话能力,回答风格的话是高度比较引人的,严格遵循既定的一个人设,可以通过反向等多种语言技巧推进话题。也就是说你跟他聊天的时候,基本上就跟真人聊天一样。如果说你说了一句话描述不清的话,他也会反问你一些问题。去推进这个话题,智能体的这个消息回复的话会拆分成多条消息,会比较贴近于真实用户的一个场景,而不是说传统的那种一问一答,就你说一句他说一句,你要是不说的话他也不会说,那就不是这样的。现在的话就是它优化成了这种拆分成多条消息,就是你跟他说着说着,然后他会问你一些问题,然后也会回答一些答案,这只是语音对话,又只是文字,那个沉浸感就更强一些。
 
然后的话我们还可以去什么呢?发一些这个图片给他,比如说添加纹身图的这个节点,根据用户需求生成面部一致的一个图像,提高这个对话场景的人设的一致性。比如说你让他发一个他的自拍照,那这个他可能要去调用一些纹身图的一些模型,给你生成一张它随机的一张自拍照,我们可以做各种各样的交互,包括你要是更复杂的场景的话,你其实也可以做一些视频,就是让他去真的去生成一些,比如说朋友圈的一些视频,当然这些都是虚拟的,但是这种交互感是比较有意思的,就是它可以动态的去帮你去,真的是你跟一个真人聊天这种效果一样。
 
然后包括这个好感度培养这一块,就可以根据用户对话历史以及长期记忆,计算一个好感度,就判断比如说你真的是拿他当一个AI虚拟这个女朋友或者男朋友来说,他的一个感情进展怎么样,就是按照实际当中的一个好感度分析,不同进阶这个阶段的话,提供不同对话风格。你比如说刚刚那个是陌生人,这个亲密度属于陌生人,那聊的这个话题的话就不会很亲密?就可能会比较简单,就是直白一些,就是没有太多好感的这种。那这个里面的话就是我们需要去调整,整个就是涉及到记忆相关的,它不断要去随时去变化。根据调整这个好感度去调整对话的一个态度,这个是一个比较关键的一个优化环节,就是我们可以做很多这种更加模拟现实当中的一些逻辑,用算法去计算我们实际当中的一些沟通的一些进展。比如说好感度是一个比较好的那个啊,比如说还有当前的一些情感的一些状态就是当年心情怎么样,他跟你聊天的时候,通过你回答问体的这种方式,它可以判断你当前这个心情。这些都是我们可以去做一些优化的地方。
 
然后时间流程方面的话,我们整体还是基于这个工作流模式去做一个搭建。如果大家对扣子工作流不是很清楚的话,可以听一下我之前讲过的这个扣子工作流。有一节课这下面给大家去分享了这个工作流这一块的搭建细节。
 
这个工作流的话就是我们要做各种各样的一些逻辑处理,就是当用户发起这个对话开始,我们这个工作流就开始运转,那可里面有多个分支的逻辑处理,比如说日常对话,你就比如说像亲密度判断,比如说一些当前是一个陌生人,还是什么样的一个?然后模型回复,根据当前亲密度,让模型去做一些总结归纳,然后把回复做一个拆分,循环去发一些消息。因为他可能会打多条?那我希望模型给我生成多条消息,我以多条语音的方式发给这个用户,让他体验感会更好一些。你像刚刚这个,这个其实是文本,但是我整个是一个语音对话就整个它是一段语音播出来的,但是它给你的呈现就是是文字呈现在这里的,这个的话就是整个我们第一条线叫日常对话。
 
然后第二个的话就是我们发图片的这种场景的话,那我们就根据知识库或者是纹身图的这种方式,给你实时的产生这种图片,增强交流的交互感比如说你可以问他,就是可以发一张你的。你的这个自拍照吗?我们看它能不能说出来,看官方有没有实现这个case。怎么被我的美貌迷住,他还是没有发照片?但是他会还是会有一些情感交互,这个里面就是他没有实现这个照片的这个逻辑,这个我们其实可以自己去做,就是做那个工作流,然后去提供一些照片的一些逻辑在里面。
 
然后是每次对话的时候会触发一个亲密度计算的一个逻辑,我们跟他聊的越多,他就会知道你的亲密度的一些情况,这个里面就是啊设计的功能就主要是有三块,一块叫沉浸式的引人对话,就是模拟人的这种亲密度亲密度数值,就是整个的一个逻辑分支处理,包括整个消息回复,然后照片生成跟发送,那这个模板里面在知识库里面预置了一系列图片照相,就是这个照片,如果用户要求查看照片的话,智能体会返回给这个用户。这里应该是没有实现,比如我就我想。看你的照片,换一种方式问答看行不行,他不一定能回答出来,我几个地方都画一下,真是个贪心的小。
 
这个有啊,大家看啊这个照片是不是有了是吧?不是,就是你你看你需要看这个照片的时候,他还是可以给你的。比如说我发你了是吧,2680561这个角色的照片,它是内置的,293Q37C,这个朗读这里有点问题,他应该是把那个照片的那些信息给他读出来了,也就是说这个里面你看我让他发照片的话,其实是可以会驱动一个照片的一个逻辑。就是在他的一个知识库里面,其实内置了一个照片的。你想看这个照片的话,它其实可以从知识库里面取出来发给你,然后一个好感度培养,就是好感度培养通过系统变量跟大模型节点去提现,就是整体里面预置了一些自定义变量,即当前的亲密度和亲密度数值。在每次对话的时候,大模型节点去读取变量的当前值,并综合参考长期记忆历史对话来计算亲密度。通过变量节点重新设置这种体的一个亲密度,那使用这个模板的时候,我们也可以去设置什么呢?输出系统消息,展示本轮对话的一个亲密度的数值,引导用户在对话时主动去提升这个亲密度。
 
那么系统消息的话是比较适用于API方式的,它可以使用这个智能体的场景,这个场景的话可以什么呢?在专属一些前端对话框里面展示系统的一些消息,避免系统消息以对话内容的方式展示,降低智能体的这么一个难度。我们就是可以去用这个模板的话,我们要去设计一些人设。就比如说这个角色是干嘛的,这个我们来看一下,比如说我现在带大家去实际操作一下,那我现在去就搭一个整体,所以我们基于这个自己创建一个叫情感情感陪聊。可以聊这个机器人,我们就随便建一个智能体,然后复制刚刚的这个这个就是计算这个亲密度的,把它复制一下。
 
复制一下。
 
好,现在有了刚刚那个其实我不用新建,我直接去。这个本身就是一个应用,我们把它去新增一下这种聊天的应用,这个其实是一个聊天场景的应用。这里的话我们其实重点大家可以看一下它的一个工作流实现。在这个里面大家可以看到它的节点非常多,你看由此可以看见这个支撑体其实是相对来说比较复杂的,优化一下布局,我们从入口开始说,因为这个是一个对话的,所以说它的流程稍微比较复杂一些,你看这个里面会穿插的各种逻辑。
 
比如说我们要运行这个工作流的话,其实最关键的就是我们要输入这个参数,就是把这个就当前的一个亲密度,就是你跟他对话的时候,这里要处理一些逻辑。就是开始的时候,首先绘画的一些这个逻辑,绘画的一些逻辑。当我们开始运行这个的时候,这个里面就会执行各种各样的逻辑。比如说当你用户输入绘画的那一刻开始,这里会接收一个绘画的一个名称,就是你当前你发起的哪一些绘画哪一些绘画。那这个绘画里面其实就是有一些逻辑在这个里面就是你在这个聊天的时候,打开刚刚那个应用在这里,就这个是我复制的这么一个整体应用。就大家在这里聊天的那一刻开始,这个工作流其实就开始运转了。那它这里就开始运转的话,首先会进入到这个节点,就这个开始节点。开始节点的话,它最开始要关联到一些变量,就是跟机器人里面的一些逻辑相关联,比如说这个里面我这里我看能不能测试一下试运行一下试运行。亲密度智能体。
 
整体关联应用亲密度与实用性。比如说发送消息,我们看一下这个流程,比如说可以可以给我讲个。笑话吗?让他讲个笑话,大家可以看一下他的工作逻辑,你看他的工作就开始运转了,首先到这个地方,然后再到这个节点,你看这个系统消息输出,它其实就是开始去运转整个逻辑,就把整个逻辑给串起来了,在这个里面经历了一些环节,首先的话咱们要做一个人设,就是一个角色。
 
这个智能体的话,它首先是用来干嘛的,这个是找一下,首先会有一个开场白,就是我们第一次加载进来,这里会有一个比如说你好,我是谁谁谁,很高兴认识你,它会判断一个什么呢?亲密度。如果说第一次很陌生的话,那可能就很高兴认识你?就给一个简单的。如果说你的亲密度越高的话,他可能给你一个什么亲,更加亲密的这种称呼,就是你跟他聊天的这个节奏来的。好,然后就是我们具体,你看你要跟他讲个笑话的话,你看他不是把所有一句话全部堆出来给你,他是一句一句给你的,就是模拟人的这种一句句的说,不用一次性说太多,是吧?模拟真实的这种聊天的这种效果。
 
然后这个里面就会有一个概念,就是什么呢?这里有一个逻辑,就是首先要做一个角色定义,比如说你的事例,你是做一个什么角色。比如说他这里应该是定义的是一个男友的这么一个角色,那这个里面就是智能体它所扮演的这么一个角色,你要在这个里面我们找一下他那个角色定义,大家看啊就是这个陌生人,因为你第一次的话是个陌生人他的亲密度应该是有几种情况。
 
我们看一下,你看亲密度陌生人,你现在如果说还是属于陌生人的话,那就走的是这个分支。你看我们刚刚那个讲笑话,就是左右这个分支,因为他还是陌生人,陌生人的话就是我们要把前面的一些分支走过来。你看首先这里会做一个什么呢?做一个区分,就是做一个亲密度的一个计算,就是根据当前的这个系统的定义好的一个变量亲密度来决定什么呢?做分支,这个就是总分支逻辑。
 
这个亲密度这一块的话,它是长期记忆的。这个长期记忆里面会有一些逻辑是什么呢?他会记住你,就是你每跟他聊的对话的话,他都会干嘛,放到这个长期记忆里面去,这个是个独立的一个逻辑,它会把整个上下文做一个记录,然后选择器的话就是在这里。大家看啊,我现在有三种情况。如果说他当前系统第一次聊天的时候,你们亲密度计算出来是一个陌生人的话,那这里走的分支是什么呢?
 
是一个陌生人这个分支,在这里大概就是给我讲个笑话,我就调用这个豆包的一个大模型,然后大家看啊最关键的地方在哪里呢?在这里点开这个陌生人看一下,他这边有个系统提示词,这里是比较关键的地方。大家看放大一下,这个还不能放大了来看,最关键就是这一堆提示词。你看使用口语化的回答,回答简洁,尽量在50个字以内。你看它整个聊天的节奏是不是基本都没有超过50个字,所以说这个是有节奏把控的。内容。然后也偶尔对什么什么用户产生好奇心,追问用户的什么什么一些问题,然后你要发照片的时候就好吧,那我发你,就是给这种语气词,就是这样会比较人性化一些,不能机械化的,就是什么什么是吧?你要说的比较人性化一点,这是一些特殊场景的一些优化处理,主要是提升这种用户的一个体验。
 
然后我们刚刚提到这个什么人设,人设在大家定义的在这里。你看个人属性,姓名罗夏,出生地北京什么什么?外貌特征185,什么棕黄色头发?爱好性格梦想梦想不想继承家业,找到自己爱好的事业,然后包括他的一个性格特点,然后ESFP,这个是什么一人爱人,做一个性格的定义,然后热情主动注重方向等等,对人设做一个设定,然后亲密度规则是什么呢?
 
你和用户现在是陌生人,我们正处于刚认识的情况,了解比较少,对用户有一些好奇,偶尔会问起用户的一些兴趣爱好,但不会问到私密的问题,会拒绝用户的。约会表白什么的接入,然后要求是什么什么的。所以说这个里面就是有一个亲密度的一个计算逻辑,你最开始如果是陌生人的话,走的是这个分支,那他就按照陌生人的这个,我们就提示词或者叫定位做一个处理,包括你看我们刚刚提到的个人资料,谁谁谁出生地年龄什么的。如果说你问他名字的话,他就对刚开始的一个个人资料就做了一个人设的设定包括性格特征,什么什么性格。他的性格可能会决定他的一个回答问题的一些风格。比如说他是内向的、外向的那他可能有些跟他不同的这种性格特点的话,他的一个回复的,比如说像活泼程度,叫友好,叫乐于助人什么什么之类的,就会更加的就不一样一些,就更加准确,更专业性一些。
 
然后包括一些对话的一些风格,就是为智能体你看指定一个明确的对话风格,包括语气、用词、反应方式的引导,其干预风格产生匹配的回答,就是对话风格整体来说是比较轻松一点。你看这里我们针对陌生人的这种,你看他就比较什么呢?一开始会比较陌生一些。那如果说比如说我现在变成朋友了,比如说这个当前的亲密度变成朋友之后,大家看一下变成朋友之后,咱们看下面一个逻辑,就是亲密度规则。你和用户现在是朋友了,你和他之间有一些初步的了解,你接你会接受他的一个约会,所以说他的一个亲密度的一个逻辑,具体一个表现就是是朋友就会接受约会,并且尝试了解什么。用户的一个朋友也会开始开一些亲密的玩笑,但是你依旧会拒绝用户的一个表白等等什么的是吧?
 
就是到朋友的话,这个聊天的逻辑也就会不一样,整个他输出的内容也会不一样。所以说我们他聊到不同的逻辑的时候,我看能不能直接切换到这个朋友模式,试一下,我们现在是这个朋友了。还是陌生人是吧?我们一起玩,你要跟他多聊多聊才可以。我看一下直接能不能切到这个朋友这个节点看一下,输入,我们直接切换到用选择,也就是这个扣子是有一个比较好的地方,就是你可以选择这个分支就直接就执行了。你不用想办法模拟什么情况,你就直接在这里点击运行,我单测这一个节点就可以了。
 
我就想看一下朋友的时候他会聊什么,比如说我就想一个和我和我约会。跟我约会是吧?然后我们这里输入的是朋友啊,我刚刚那陌生人的话,你看我如果是陌生人,你跟他说和我约会,他应该会拒绝。
 
按照刚刚一个设定,如果是陌生人的话,你看单手插兜哈哈这个,多了又不太好,我们还不太熟是吧?这是陌生人的情况。那我们现在看一下朋友的一个情况,跟我约会。现在说的是朋友,看一下他的一个输出是怎么样的,来运行看一下能不能跑。大家看如果是朋友的话,你看行,想去哪里是吧?扬起灿烂的微笑,然后什么什么。
 
但是按照刚刚那个设定的话,即使是朋友表白也会被拒绝,对不对?因为你提的是里面定义了,所以肯定会拒绝。那我再跑一下,再跑一下这个我如果是朋友什么呢?我们在一起,表白了是吧?那你表白看会不会被拒绝,朋友应该会被拒绝。别开玩笑了,咱们现在不是挺好的吗?是不是就是拒绝了?这就是朋友的这个亲密度,这个还设计的挺有意思。
 
然后我们再看,你看我们看下那个恋人啊,就是亲密度非常高了。在这个亲密度下面的话,我们看一下表现怎么样,就是已经是恋人关系,在一起了就会他会主动分享一些你喜欢的事情,感受他们喜喜怒哀乐,然后会接受一些比较亲密的一些行为。这个你表白的话就没什么问题了,就是不会拒绝。
 
那我来跑一下。跑一下这个恋人的这种模式,来运行一下。恋人啊,这个是恋人啊,恋人跟他约会应该就没问题了。
 
来看一下结果,这时候亲密度是非常高的,你看想去哪约会咱们就出发。所以说去实现不同亲密度的一个逻辑,其实没有大家想象中那么难,它其实就是一个分支逻辑判断,只是说我们要用大模型帮我们去做这个事情。通过一些什么要素当前聊天的一个情况,它会自动升级为这个亲密度,这个亲密度是会累加的,这个是相当于它你给它定义了一套计算逻辑。好,然后就是我们去比如说像看照片,其实你去聊天的逻辑现在应该比较清楚了。不管你是朋友也好,还是陌生人也好,都是走一个什么呢?
 
大模型调用大模型拿到结果之后做文本处理。在这里还有个代码输出,就把一些结果给你输入出来,包括一些这个循环,是吧?让我来看一下,这个代码输出是输出啥?结果这里只会拿到一个结果是吧?反正就是它会针对大模型的文本做处理,然后调用代码做一些逻辑的处理再循环,这个应该是把那个消息输出来,就是做一个有点类似于这种消息,就是不断的输出的这种效果,就把这个消息做一个循环打印。因为它整个是流式的,流式的一个消息,所以不是一次性输出的,所以说不能调用大模型直接返回就完事儿了。
 
这里应该是有循环的逻辑去接受什么呢?接收这个大模型的一个输出,所以说这里会涉及到一个流式调用的一个逻辑,这里是流式的,所以说它里面会涉及到一个循环逻辑。好,这个就是整个的一个流程,就是工作流程。
 
我们再看一下那个图片的那个,看发照片的那个逻辑,总的来说就是几套逻辑,三个亲密度的一个逻辑计算,然后根据那个内容反馈,然后看照片,看照片就是大家我们看点开这个逻辑,给我发下你的照片,我要看一下你的照片,看一下你的照片。来运行。那这个节点的话,它其实是干嘛呢?它首先也要是执行一个代码逻辑,看照片用户想表达看照片的这个意图。这个里面看一下,一同学看自拍。看自拍。看一下有没有。意图这个是做一个意图匹配。
 
刚刚那个照片这里这里面这个照片这里应该是要去调用这个知识库的。我们找一下应该是有一个知识库的一个照片的。我记得。看照片。这里是做一个意图识别发消息。朋友我们在朋友这里输入看一下。朋友看照片,刚刚那个是意图匹配的那还是要到这个聊天的这个逻辑里面去,好像没有什么特别的照片,这个还是不行吗?恋人。来看自拍吧,看自拍,想看你的自拍。
 
这有啥呢?能发给你了,迅速拍一张照片给你。这个是一个语音提示,它其实没有发这个照片,这个可能在这个里面可能不太好呈现,在这个聊天里面是可以的。看你的自拍。调调没再看照片出来了,我看这里能不能跟踪到调试。大家看我们其实可以在这里看到,这里也可以调试的,就不一定要到这个里面去。
 
我们来看看这里,他会调一个工具,然后亲密度判断,然后选择器调用陌生人调用豆包角色扮演代码,选择器知识库照片。他是走了这个逻辑,就是有一个看一下角色扮演,要用ARM陌生人角色扮演工具调用,然后还有一个知识库照片,我看一下那个知识库照片在哪里?知识库知识库照片在这里,其实应该是这个逻辑,看一下看照片,看一下能不能输出出来。
 
大家看他是把那个图片的UI也要赶出来了,我还预览一下,那预览看不出来,其实就是那张照片,我再打开一下转到大家看这是不是就是这个照片,其实是有结果了,它只是说这个消息没法把照片渲染出来而已。你走这个节点的话,它其实有结果的,他会把那这个照片加出来的,所以就是这个节点,就是这个节点没有问题,它只是可能消息是分多段给你的,你像这里一样,比如说挑挑眉,发个照片又给你发了个消息,所以这个里面会涉及到多个消息。刚刚那个应该是看的是最后一个消息,最后一个消息。好,这个就是它整个的一个逻辑,就是在这个里面,你看这个亲密度判断,这里我看一下,亲密度判断,你看刚刚提到亲密度怎么计算的呢?来我们来看一下这个放大一下,这个还不能放大了。大家看啊亲密度就是你根据长期对话记录,什么什么用户输入陌生人就是0到29分,也就是说它会计算一个分数,刚认识就是0到29分是吧?了解比较少,了解比较多的时候,它就会计算到30到59分,也就是大模型整个会把整个记录给它记录起来。你让大模型最终根据当前上下文情况,他会给你一个分数,然后它不同分数的话就会走不同的逻辑,这个是它亲密度的一个计算逻辑。
 
就是你跟他聊聊的话题越多,他这个分值就越高,整个逻辑的话其实也比较好理解。那整体设计方案的话其实就是三条线。第一条线就是看照片的那个线,第二条线就是亲密度计算的那条线,第三条线就是根据亲密度的值去输出不同内容的一个线。这个大家要搞清楚,就是有三条线不断的去计算这个值,然后得出来那个分数。亲密度计算三条就是工作流要三条线都要同时去处理对,下面也写了照片生成好感度培养,然后沉浸式的也能对话?这个应该好理解。
 
然后这里大家需要注意的就是什么呢?要加入一些像长期记忆的一些逻辑。长期记忆的话我之前前有一期讲过,就是关于记忆那一块的,就是给大家可以去听一下。那个里面长期记忆的话,它其实也有一些方式可以去配置,包括一些变量的选择,大模型节点,是吧,我之前其实都有分享过,包括一些文本处理,这个分支刚刚有提到,就是你你这个变量,就是变量的分支。这个情况应该很好理解,最关键就是大家需要把这个需求搞清楚。
 
我们首先通过对话累积亲密度,循序渐进。就跟我们正常人沟通一样,它是有一个亲密度的。然后你也可以做什么无需亲密度累积,固定为伴侣人设也是可以的。这个就只会走恋人分支就是你可以加一个提示词,比如这个里面这个模板里面就是做了一个固定人设,就是你可以要求他什么呢?我就是这么个人设,不需要再去根据亲密度做一个逻辑了。就是这个场景不一样,然后照片生成的话,其实这个也好理解,就是知识库里面先预设了一些头像什么,你跟他聊天的时候他会干嘛呢?知识库里面去抽抽那些图片,那图片抽到之后就是它的一个图像。当然这个知识库是官方的配好的这个知识库,我们自己也可以改到自己的知识库,也可以上传一些照片,这个都是没有问题的。
 
然后就是关于好养度培养,这个里面相当于你要给大模型定一套计算规则。多少分是陌生人,多少分是朋友,多少分是恋人啊,就是把这个关系把它梳理清楚就可以了,然后包括一些人设。人设的话其实都是在系统提示里面去提供的,他是这个人是男的还是女的,他年龄是什么?就是你给他做些定义,然后包括一些智能体的一些配置,然后这个的话我们一般是都是使用工作旅游这种方式,可以执行多个分支,可以在计算亲密度同时去调用大模型去恢复。这个的话用工作流去做会比较合适一些,包括一些记忆,变量之间的设定,这个大家要搞清楚。然后就是变量的话就是你看我参数传递,比如说陌生人朋友,这个是一个变量是吧?它是通过亲密度计算出来的。所以说这个里面会涉及到一个变量的传递,包括一些开场白。
 
这个我一开始就讲,就你第一次聊天它会有一些油耗提示,包括一些背景图片,这个大家也可以优化一下然后就是最终的一个发布跟验证了,整体来说还是相对来说比较简单,只是说这个流程看上去比较复杂,其实就是三条线大家搞清楚,那咱们来做个总结,把那个三条线再讲一下。第一条线就是什么呢?这个实现照片生成与发送,就照片照片的逻辑处理。第二条线就是它的一个第二条线是亲密度计算,就是根据聊天的情况划分一个评分的等级,去计算它整个的一个亲密度。第三条线就是根据亲密度去走不同的聊天的场景,然后去有的是陌生人的场景,这个是对应的不同提示词去实现的,然后再得出不同的聊天结果,结合大模型的一些调用,OK。