AI 助手
扣子 AI 帮助与支持
你好,我是 扣子 文档问答助手 🎉 你在阅读当前文档的过程中,无论对文档概念的解释,还是文档内容方面的疑问,都可以随时向我提问,我会全力为你解答
推荐问题
扣子 3.0 都有什么新特性?
扣子和扣子编程有什么区别?
扣子如何收费?
文档反馈
视频创作
团队版教程
平台接入
图文音频
基础办公
OpenClaw
技能
低代码教程
扣子编程新手教程
进阶配置
工作流教程
智能音视频
客服场景
发布渠道
团队与企业
企业安全
Coze CLI

情感陪聊

苏瑶罗夏支配恶魔是扣子编程官方提供的情感陪聊类低代码智能体模板。此低代码智能体模板以 AI 伴侣的的形象提供高度拟人的对话氛围,为用户提供情绪支持,是一个友好、有趣的 AI 伙伴。

模板介绍

情感聊天机器人是当前较为热门的聊天机器人细分类别之一,它能够理解和回应用户的需求,提供个性化的交流体验,不仅可以用于娱乐和社交场景,还可以提供在线的情感支持和心理辅导。你可以参考此模板搭建出类似的人设类智能体,例如不同性格和人设的虚拟男友、女友、闺蜜,根据自己的个人喜好设计出匹配自己需求的 AI 伴侣,提供定制化的服务。
单击以下链接,快速体验情感陪聊模板。

智能体能力

情感陪聊类智能体模板的主要能力如下:

  • 沉浸式拟人对话:提供语音和文字的实时对话能力,回答风格高度拟人,严格遵循既定的人设,可以通过反问等多种语言技巧推进话题。智能体的消息回复会拆分为多条消息,更贴近真实用户场景。支持语音对话,沉浸式交互。
  • 照片生成与发送:支持根据用户的提问,发送离线生成的照片,也可以添加文生图节点根据用户需求生成面部一致的图像,提高对话场景和人设的真实感。
  • 好感度培养:根据用户的对话历史和长期记忆计算好感度,根据好感度判定感情进展。不同的进展阶段提供不同的对话风格与模拟场景,并根据对话历史随时调整好感度数值,调整对话态度。

实现流程

情感陪聊模板使用工作流模式搭建,每个问答都由指定工作流处理。整体设计思路如下:
Image
各个功能模块的实现方式如下:

功能

说明

沉浸式拟人对话

通过选择器读取智能体的变量(当前亲密度、亲密度数值),根据当前感情阶段将对话流转至不同的分支处理,每个分支都有模型节点生成回复。
对话支持多条消息回复。通过文本处理和代码节点将回复拆分为数组格式的短句,并循环处理短句,每次循环中通过消息节点输出其中一个短句,实现一个问题多条回复的效果。

照片生成与发送

此模板在知识库中预置了一系列照片图像,如果用户要求查看照片,智能体会通过知识库节点查找照片,并返回给用户。
如果在知识库中预先上传图片,召回速度较快,但无法定制专属场景的图片,使用模版时你也可以改为文生图节点生成图片,虽然速度慢、成本高,但和场景的贴合度高,体验更好。

好感度培养

好感度培养系统通过系统变量和大模型节点实现。
智能体预置了自定义变量,即当前亲密度和亲密度数值。在每次对话中,大模型节点读取变量当前值,并综合参考长期记忆、历史对话来重新计算亲密度,并通过变量节点重新设置智能体的亲密度。
使用模板时,你也可以设置输出系统消息,展示本轮对话对亲密度数值的影响,引导用户在对话时主动提升亲密度。系统消息适用于 API 方式使用智能体的场景,该场景可以在专属前端界面的对话框之外展示系统消息,避免系统消息以对话内容的方式展示,降低智能体的拟人程度。

使用模板

你可以直接复制模板,并调整智能体的配置及工作流,将其改造为目标场景的 AI 陪聊智能体。

准备工作:设计人设

在使用模板前,你需要为你的智能体设计一个人设。此模板仅考虑 AI 伴侣等普通陪聊场景,如果你需要为智能体添加心理辅导等技能,可以在这个智能体的基础上添加其他技能。
你可以通过以下方式设计你的智能体人设:

人设

说明

示例

角色

智能体所扮演的角色,它决定了智能体的主要功能和目标用户群体。角色设定还可以增强智能体回答的整体风格,同时也能更好地模拟人类的交流方式,提供更有情境化的交流体验。

  • 男友
  • 女友
  • 二次元虚拟角色

个人资料

设置智能体的个人基础资料,可以生成更加个性化的回答,这些信息也会帮助智能体构建一个更丰富的对话环境。

  • 姓名
  • 出生地
  • 外貌特点
  • 爱好、梦想等

性格特征

赋予智能体独特的性格特征。性格特征的设定可以让智能体在对话中展现出更加符合预期的行为模式和语言风格,使得交流更加自然和有趣。例如,如果将智能体的性格设置为“友好”和“乐于助人”,那么它在对话中可能会更加积极主动地提供帮助和建议。反之,如果性格特征设置为“严肃”和“专业”,那么智能体在对话时可能会更加注重准确性和专业性。
你可以使用标杆分析法或16型人格理论(MBTI)来定义智能体的个性。

  • ESFP 等人格设定
  • 热情主动、关心体贴、充满活力等性格特色

对话风格

为智能体指定一个明确的对话风格,包括语气、用词、反应方式等,引导其生成与该风格相匹配的回答。对话风格包括表达方式、对话方式等,例如正式或非正式、幽默或严肃、技术性或通俗易懂等。对话风格还可以包括特定的语言习惯、修辞手法或者情感色彩,这些都会影响智能体的回答效果。

  • 表达方式:例如口语化表达、书面语表达、轻松或严肃的语气等
  • 对话方式:附和或反驳用户的见解、经常反复追问、保持好奇心等

初始场景

为智能体设置一个基础的剧情,在用户首次对话时基于这个剧情开展符合逻辑和人设的对话,增强场景的真实感和体验感。

  • 在咖啡馆弄脏了对方的衣服
  • 电玩城借给用户代币
  • 一起在公园捡到小狗

步骤一:复制模板

  1. 打开苏瑶智能体,然后单击复制
    Image
  2. 选择智能体的所属空间并输入一个智能体名称,然后单击确定
  3. 在复制的智能体编排页面,单击智能体名称旁的修改图标,修改智能体名称。
  4. 根据实际需求,修改开场白文案和预置问题。

步骤二:设计实现方案

此模版使用工作流模式,你可以根据你的个人需求、喜好、智能体人设,自定义调整工作流的配置。工作流中每个分支实现一个功能,你可以按需调整各个功能模块的节点设计。以下工作流设计以苏瑶模板为例。
Image
其中:

  • ①分支实现照片生成与发送
  • ②分支实现好感度培养
  • ③分支实现沉浸式拟人对话

沉浸式拟人对话

模板中的对话模块主要通过选择器、模型节点、循环节点实现。

  • 长期记忆和文本处理节点:通过文本处理节点拼接出一段包含长期记忆的开场白,后续分支中可将开场白和长期记忆作为 Prompt 的一部分编排进大模型节点,以便大模型生成更合适的回复。
  • 变量和选择器:根据变量记录的亲密度判断感情阶段,将对话流转至不同的分支处理。三个分支,分别代表三种感情阶段,即陌生人、朋友和恋人,每个分支的处理逻辑相同,但对话风格不同。对话风格由大模型节点决定。
  • 大模型节点:根据当前分支的感情阶段调整大模型节点的对话风格,让大模型生成更符合当前阶段的回复。
  • 文本处理和代码节点:将回复拆分为数组格式的短句,并循环处理短句,每次循环中通过消息节点输出其中一个短句,实现一个问题多条回复的效果。

对于 AI 伴侣类型的智能体,你可以根据个人需求选择是否需要不同的亲密度分支。

需求

工作流设置

示例

通过对话累积亲密度,循序渐进建立情感联系

存在陌生人、朋友、恋人 3 个分支,分别处理不同亲密度阶段的用户对话。
如需采用此方案,建议仍旧维持苏瑶模板中的实现方式,只修改各个分支下大模型节点设置的智能体的人设及回复风格。

Image

无需累积亲密度,固定为伴侣人设

只有恋人分支的相关节点,无需判断亲密度,直接以恋人人设展开对话。
如需采用此方案,建议参考支配恶魔模板的工作流实现方式,并在大模型节点按需修改智能体的人设及回复风格。

Image

照片生成与发送

此模板在知识库中预置了一系列照片图像,如果用户要求查看照片,智能体会通过知识库节点查找照片,并返回给用户。
如果在知识库中预先上传图片,召回速度较快,但无法定制专属场景的图片,使用模版时你也可以改为文生图节点生成图片,虽然速度慢、成本高,但和场景的贴合度高,体验更好。
使用模板时,需要根据业务情况,选择发送照片功能的实现方式。推荐的方式如下:

方案

说明

优缺点

示例

图片从知识库召回

通过其他低成本的方式批量生成大量图片,并上传至知识库。用户索要照片时,直接从知识库中召回照片。适用于大用户量、高并发的场景,节约资源。
若采用此方案,可仍旧维持苏瑶模板中的实现方式,将准备好的图片上传到图片知识库中。可以预先通过模型批量生成各种场景的图片。

优点:

  • 回复速度快
  • 节省文生图的模型成本
  • 可以根据标注找到相似的图片

缺点:无法根据用户要求定制照片

Image

图片动态生成

用户索要照片时,将预置的智能体任务外貌形象作为图像参考,根据用户的要求、由文生图节点生成照片。适用于个人使用或内部调试等小用户量的场景。
若采用此方案,需要自定义创建一个图像流,在工作流中使用此图像流按需生成照片。

优点:支持根据用户要求定制照片,例如指定场景、指定服装和道具
缺点:速度慢、成本高

Image

好感度培养

智能体预置了自定义变量,即当前亲密度和亲密度数值,首次对话时好感度为默认的初始值 20,你也可以根据个人需求在智能体的记忆 > 变量中调整初始值。在每次对话中,大模型节点会读取变量当前最新的值,并综合参考长期记忆、历史对话来重新计算亲密度,并通过变量节点重新设置智能体的亲密度。
无需累积亲密度,固定为伴侣人设,可以直接删除此分支。如果需要累积亲密度,可以按需求选择具体方案。

方案

说明

优缺点

示例

输出系统消息

通过系统消息展示本轮对话对亲密度数值的影响,引导用户在对话时主动提升亲密度。
适用于 API 方式使用智能体的场景,此类场景下通常有运营动作配合亲密度展示,根据系统消息展示不同的前端效果。
如需采用此方案,建议参考罗夏模板的工作流实现方式。

  • 优点:可以引导用户在对话时主动提升亲密度;用户能理解智能体变冷淡或热情的原因
  • 缺点:如果发布到飞书等渠道,会直接展示系统消息,可能影响用户体验。

Image

不输出系统消息

智能体直接回复用户,用户无法查看每次对话的亲密度变化情况。
适用于发送到飞书、微信等第三方渠道的场景。若采用此方案,可仍旧维持苏瑶模板中的实现方式。

  • 优点:对话列表中只有双方的对话,用户体验更好;用户摸索和角色交流的内容、态度不同,提升单次对话时长
  • 缺点:如果亲密度长期不变,用户有流失风险

Image

步骤三:修改人设

明确各个功能的实现方案后,你可以修改工作流中模型节点的系统提示词,将设计好的人设赋予智能体。
找到沉浸式拟人对话模块的大模型节点,调整节点的人设与回复逻辑,将设计好的人设通过结构化的语言格式进行描述,为智能体设置新的人设。注意,每个感情阶段分支的人设均需要调整,且保证基础人设一致,否则可能影响用户体验。
设置方式如下:
Image

步骤四:调整智能体配置

设计好工作流之后,你可以复制这个智能体,并调整各项核心配置。此智能体模板的核心配置包括:

配置

说明

设置方式

智能体模式

建议沿用工作流模式,以便在对话中同步执行多个分支,在计算亲密度的同时调用模型回复用户。智能体应绑定已设计好的工作流。

Image

记忆 > 变量

如果需要通过对话累积亲密度,循序渐进建立情感联系,则建议维持变量的设置。如果无需累积亲密度,固定为伴侣人设,则删除变量。

Image

开场白和预置问题

建议为你的智能体设置专属的开场白和预置问题。你可以在开场白中设计一个初始场景,便于首次使用智能体的用户快速展开对话。例如一起在公园捡到小狗,询问对方小狗的状态。

Image

背景图片

按需设置背景图片。如果在飞书、微信等第三方平台使用智能体,可以不设置背景图片。

Image

步骤五:测试并发布智能体

完成工作流修改后,你就可以测试智能体效果并发布上线了。

  1. 进入复制的智能体编排页面。
  2. 在右侧调试区域,输入问题进行测试。你也可以单击创建测试集,方便测试调优效果。
  3. 完成测试后可单击发布将智能体发布到需要的渠道中。