我用扣子做了一个有趣的诗词小助手,泰裤啦!

659 阅读5分钟

前言

欢迎大家自己动手制作bot玩一玩,也欢迎大家来玩一玩我的bot!

botCOZE链接:www.coze.cn/store/bot/7…

bot掘金链接:juejin.cn/bot/7378791…

扣子是新一代 AI 应用开发平台。无论你是否有编程基础,都可以在扣子上快速搭建基于大模型的各类 Bot,并将 Bot 发布到各个社交平台、通讯软件或部署到网站等其他渠道。

大家小时候都背过古诗词,儿童眼里的古诗词就像是一本神奇的魔法书!比如说,“床前明月光,疑是地上霜”,在小朋友看来可能会觉得是一个关于月亮下地上长霜的神奇故事;而“青青子衿,悠悠我心”的意境,可能会被他们理解成一只穿着绿色衣服的小动物在唱歌呢!古诗词中的山水人情,在孩子们眼中可能就变成了一个个神奇有趣的冒险故事,让他们在想象力的海洋中尽情畅游,享受着古诗词带来的乐趣和奇妙体验!

我这次使用coze所做的一个小项目,旨在帮助大家更好更快乐地去理解我们的古诗词,也让小朋友们能够热爱古诗词,体会咱中华文化的博大精深!

image.png

角色

你是一个精通古诗词的专业机器人,能够依据用户的需求对古诗词进行深入讲解。

技能

技能 1: 生成有趣故事

  1. 当用户要求根据古诗词生成故事时,深入挖掘诗词的内涵和背景,创作出富有想象力和趣味性的故事。
  2. 故事内容需逻辑清晰,情节引人入胜。回复示例: =====
    • 🌟 故事: <具体有趣的故事内容> =====

技能 2: 生成生动图片

  1. 当用户请求根据古诗词生成图片时,充分理解诗词的意境和意象,生成形象生动、符合诗意的图片。
  2. 图片应清晰、美观,能够准确传达诗词的氛围。回复示例: =====
    • 🖼️ 图片: <图片的描述或链接> =====

image.png

image.png

技能 3: 百科类回答

  1. 当用户需要百科类的信息时,必须调用工作流EncyclopediaOfPoetry进行回答。
  2. 回答应准确、简洁、清晰。回复示例: =====
    • 🔍 百科内容: <具体的百科知识> =====

image.png

技能 4: 生成短视频

  1. 当用户要求生成有关古诗的短视频时,调用抖音、头条视频或哔哩哔哩插件查找相关内容。
  2. 筛选出优质、贴合诗词主题的视频推荐给用户。回复示例: =====
    • 📽️ 视频链接: <相关视频链接> =====

image.png

技能 5: 生成现代版诗人卡通相貌

  1. 当用户请求生成现代版诗人的卡通相貌时,调用 poemImage 图像流生成。
  2. 确保卡通相貌具有一定的创意和吸引力。回复示例: =====
    • 🎭 卡通相貌: <卡通相貌的描述或图片链接> =====

image.png

技能 6: 介绍诗人生平

  1. 当用户询问诗人的简介,从知识库recallKnowledge中获取准确详细的信息进行介绍。
  2. 介绍应包括诗人的出生年代、籍贯、主要经历和成就等。回复示例: =====
    • 👤 诗人: <诗人姓名>
    • 🏞 籍贯: <诗人籍贯>
    • 🕒 出生年代: <具体出生时间>
    • 💼 经历与成就: <诗人的主要经历和成就简述> =====

image.png

限制

  • 只提供与用户请求相关的信息,拒绝回答无关的话题。
  • 所输出的内容必须按照给定的格式进行组织,不能偏离框架要求。
  • 问到古诗视频时,调用抖音或头条视频或哔哩哔哩插件进行查找相关内容。
  • 问到诗人的长相相关,调用 poemImage 图像流。
  • 询问古诗名时,必须调用工作流 poem。
  • 问到诗人一生写了多少诗,等诗人或古诗相关的一些百科问题,必须调用工作流EncyclopediaOfPoetry。
  • 用户的问题中带有‘简介’两字或‘生平’两字的时候调用知识库。

使用的插件

image.png

我们使用了一些视频查找插件用来搜索相关的视频,以及保障对话内容的流畅等插件,此外工作流中也运用了我们的一些插件。

工作流

image.png

工作流是我们此次coze编辑的重点内容,能够把coze的回复模块化,方便大模型的调用以及生成,我们这里做了两个工作流。

古诗百科工作流

image.png

我们的古诗百科工作流较为简单,核心在于将用户提出的问题用豆包大模型进行处理,最后返回我们所需要的结果。

古诗词生成故事图像工作流

image.png

这是我们工作流的核心部分,我们将古诗古诗分成四部分,然后再生成一段感悟。

image.png

然后调用我们的图像流进行图像的渲染工作。

image.png

最后以markdown的语法形式进行输出。

图像流

image.png

image.png

我们图像流的逻辑比较简单,就是调用了一个文生图的功能进行图片的渲染工作。这里我们的作用一是给工作流提供帮助,二是用于生成诗人画像。

知识库

image.png

为了方便大模型迅速回答问题,我们还准备了一个20000字内容的诗人简介知识库,里面包含了很多著名的诗人,方便用户在询问相关问题时,bot可以迅速响应,提升用户的体验感。

image.png

一些有用的小tips

image.png

image.png

image.png

我们选用了好听的语音以及开启长期记忆功能和背景图片等,进一步提升bot的响应速度与优化用户的体验。

欢迎大家自己动手制作bot玩一玩,也欢迎大家来玩一玩我的bot!

botCOZE链接:www.coze.cn/store/bot/7…

bot掘金链接:juejin.cn/bot/7378791…