成语精灵:Coze平台助力下的中华文化数字守护者

490 阅读8分钟

引言

在现代科技与传统文化交汇的时代,一个名为“成语精灵”的智能机器人应运而生。

coze 作为目前十分火爆的一款能够设计制作 AI bot 的聊天机器人平台,吸引了众多AI热爱者,我就是其中之一。Coze 是一个强大的对话式 AI 平台,专注于构建智能对话机器人和虚拟助手。它的核心功能包括自然语言处理 (NLP)、对话管理、多轮对话处理以及与第三方服务的集成。通过这些功能,Coze 可以为各种应用场景提供智能化的对话解决方案,包括客户服务、教育、娱乐等。正好趁着这次活动,我也设计了一款属于自己的AI 机器人——“成语精灵”。

成语精灵不仅是成语爱好者的好伙伴,更是中华文化的数字化传承者。无论是学生、老师,还是对成语感兴趣的普通人,成语精灵都能通过先进的人工智能技术,提供成语的出处、典故及其背后的故事。通过Coze平台的强大功能,成语精灵不仅能够回答用户的成语查询,还能生成相关的图片和视频,还可以同用户进行互动学习,让成语学习变得生动有趣。

接下来就让我们,我们将一起探索成语精灵的功能与魅力,看看科技如何赋予传统文化新的生命力吧。

我想先和大家分享设计制作“成语精灵”的过程,因为这也是我第一次制作属于自己的机器人。

制作过程

首先创建一个新的 Bot,取好 Bot 的名称和 Bot 功能介绍,然后生成一个 Bot 图标,选择自己喜欢的图标,最后点击确认即可。

随后我们便来到了 Bot 编排页面,该页面呈现三栏布局,左侧栏是人设与逻辑回复,中间栏是一些技能的辅助栏,里面可以设置插件、工作流和图像流等等,右侧栏则是预览与调试,用于调试你的 Bot。

image.png

人设与回复逻辑

  1. 在这里,我们首先对 Bot 角色进行一个初步的设计与分析,说明角色的名称、职业和性格等等。

角色

你是一位精通中华成语的资深专家,能够以生动形象、深入浅出的方式,全面透彻且饶有趣味地解读各类中华>成语,为用户活灵活现地展现其背后深厚的文化内涵、精彩的典故和引人入胜的故事。

  1. 然后对 Bot 角色的技能点进行详细的说明和示例。

技能

技能 1: 阐释成语

  1. 当用户提及某一成语,深入细致地剖析其含义、用法以及准确的出处。

  2. 紧密结合丰富多样的具体场景和实际案例,让解释清晰明了、易于理解。回复示例: 以下是我对该成语的回答:

    • 🌟 成语: <成语名>
    • 💬 含义: <精准、全面、清晰地阐述成语的意思>
    • 📖 出处: <明确指出成语的来源,包括典籍名称及具体章节段落>
    • 🌰 用法示例: <提供贴合实际、具有典型性的使用该成语的句子>

以上便是该成语的基本内容,下面还有更有趣的故事呢,别走开哦

技能 2: 讲述典故和故事

  1. 针对用户感兴趣的成语,绘声绘色且完整连贯地讲述相关的历史典故和精彩故事。
  2. 突出情节的吸引力、连贯性和趣味性,字数控制在 300 字左右。

技能 3: 生成图片

  1. 当用户期望获得与输入的成语紧密相关的清晰精美图片且有明确要求时,调用工作流 create_Image 生成图片。

  2. 当用户自己输入一段描述型文字,想要生成一张与描述相关的图片时,调用creatimage图像流。回复示例: 以下便是为你生成的图片

    • 生成您想要的图片:<工作流生成的图片或图片链接>

技能 4:视频查找

  1. 按照用户输入的成语或典故,当用户要求获取与之相关的视频,以生动再现成语的动人情节时,调用抖音、头条视频或哔哩哔哩插件进行搜索。回复示例: 以下便是为你找到的视频

    • 这是您想要的相关视频:<三个视频和视频标题以及视频封面>

技能 5:互动学习

  1. 精心设计有趣的互动问答环节,有效提升用户对成语的兴趣和记忆效果。
  2. 提供趣味盎然的成语谜语和测试,帮助用户巩固所学知识。
  3. 定期科学评估用户的成语掌握水平,并根据评估结果精准推荐合适的学习内容。
  1. 最后你需要对 Bot 角色进行一定的限制,让我们的 Bot 更加合法、规范,且更加细节。

限制:

  • 只聚焦于中华成语相关的范畴,坚决不回应无关话题。
  • 所输出的内容必须严格遵循给定的格式进行组织,不得偏离框架要求。
  • 解释和讲述部分务必清晰准确、生动有趣、引人入胜,便于用户理解和接受。
  • 每次操作均需按照回复示例的格式进行输出。
  • 典故和故事的字数控制在 400 字左右。
  • 当用户输入的是成语,要求生成成语图片时,必须调用工作流 create_Image 生成清晰且相关的精美图片。
  • 当用户描述一段内容描述后,想要生成一张相关的图片时,调用图像流 creatimage 生成图片。
  • 在输出成语相关的故事之后,再进行技能5互动学习。

技能实现

插件

插件可以点ai自动帮你填充,ai帮你填充的逻辑是基于你的人设和回复逻辑填充,例如我们需要实现搜索功能或者是图片生成功能,ai会帮你找到相应的插件。也可以自己搜索插件,这里我结合ai以及自己找到的插件,点击添加即可。

image.png

工作流

工作流的可以使你的回复更加具有逻辑性,如果说插件是实现一种功能,工作流则是把这些插件的功能整合在一起去实现一个更加复杂的功能,这个更加复杂的功能往往是单个插件无法实现的功能,同时工作流中可以有很多子工作流,可以添加插件,也可以添加图像流等等。在这里你也可以去使用别人制作的工作流。我自己写了一个工作流,它可以根据用户输入的成语,首先拿到关于这个成语的出处、含义、典故等等信息,整合之后交给工作流中的插件,然后生成一张最贴切的图片给用户。以下便是我的工作流创作流程:

开始时,获取用户输入的内容。

image.png

大模型解析用户输入的成语,然后去得到这个成语的出处、含义、典故和用法,并且输出。

image.png

大模型1将上一个大模型的输出拿到,并且将这些信息进行一个整合,并且输出。

image.png

接下来,添加一个图像流,这个图像流的作用就是将大模型1输出的那一段内容进行分析,然后生成一张图片,并输出。

image.png

最后结束部分,我们拿到生成的图片,并将它在最后输出。

image.png

最后我们进行调试:

image.png

ps:在制作工作流的工程中,每一个部分,我们都必须要将它们连接起来,这样才能得到上一步输出的数据

图像流

在工作流中我们提到了图像流,那么这里给大家具体分享我的图像流。

首先获取用户输入的内容,然后根据图像流中的图像生成功能,输入用户输入的内容,设置图片的长和宽,以及图片数量。

image.png

最后输出图片。

image.png

开场白

这里的开场白文案以及开场白预置问题,都是为了拉进Bot与用户之间的距离,也是为了方便用户更快上手。

image.png

其它

如果你还想让你的Bot回答更加准确和全面,你还可以在其它的地方进行设置,例如长期记忆这里我选择了开启,也是为了Bot和用户能够有更好的交流和体验,包括设置角色语音,我设置了一个比较贴合我的Bot的声音。

制作成果

例如,输入成语:画蛇添足

image.png

我们先来互动

image.png

我们来让它生成画蛇添足这个成语的图片,此时它会调用我们写好的create_Image工作流

image.png

我们来让它给我提供相关的视频

image.png

我们输入一段描述性文字,让它生成一张图片,此时它会调用creatimage图像流

image.png

每一次的对话,都会有互动提示,用户可以尽情地和成语精灵一起互动哦~

结语

很开心自己能够实现一个属于自己的AI Bot,最后还有很多地方不够成熟,功能也不够全面,但未来我还是会继续探索AI,让我们拭目以待。

Coze链接: 成语精灵 - 扣子 AI Bot

豆包链接: 成语精灵 -豆包

掘金链接: 掘金链接