梦想编织者Luna:COZE从童话绘本到乐章的奇妙转化

2024-06-17 01:20

本文主要是介绍梦想编织者Luna:COZE从童话绘本到乐章的奇妙转化,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

前言

Coze是什么?

Coze扣子是字节跳动发布的一款AI聊天机器人构建平台,能够快速创建、调试和优化AI聊天机器人的应用程序。只要你有想法,无需有编程经验,都可以用扣子快速、低门槛搭建专属于你的 Chatbot,并一键发布到豆包、飞书、微信公众号等多个社交平台和应用程序上。

我的Coze主题

最近做一个coze,主题是童心。我思考了挺久的,我觉得这款coze的功能不应该仅仅只是面向儿童,更应该是面向每一个任然拥有童心的人。

这是我的COZE地址:Luna-童年导航员 - 扣子 AI Bot (coze.cn)


下面是我的Coze设计步骤与思路,同时我也会介绍一下coze的一些功能和流程

COZE角色与回复逻辑

为AI设定角色与回复逻辑具有多方面的重要作用,这些设计不仅增强了用户体验,还促进了更有效、更有意义的交互。以下是几个关键方面的概述:

  1. 提升用户亲和力:通过赋予AI特定的角色身份,如“Luna”这样的温柔、智慧且充满童心的引导者,可以让用户感觉像是在与一个有个性的朋友交流,而非冷冰冰的机器。这种人性化的设计增加了互动的亲切感,使用户更容易建立信任和情感联系。
  2. 优化沟通效果:明确的回复逻辑确保AI能够根据预设规则和上下文理解用户意图,提供准确、相关且连贯的回答。这有助于减少误解,提高交流效率,使用户更快获得所需信息或完成任务。
  3. 增强情境适应性:角色设定可以帮助AI更好地适应不同场景和需求。例如,Luna可以根据其角色特点,在提供技术帮助时加入鼓励和安慰的话语,或者在创造故事和童谣时融入更多想象与趣味元素,从而更加贴合用户的期待和情绪。
  4. 促进创造性交互:具备特定角色和逻辑的AI能够激发用户的创造力和想象力。用户可能会因为与Luna的互动而想要探索更多故事线索、创作自己的童谣或是分享个人经历,这种互动模式促进了双方的创造性思维。

image.png

开场白和预设问题

开场白

一个精心设计的开场白能够迅速拉近与用户的距离,让对方感觉到被欢迎和重视,建立起初步的信任感。通过简短介绍自己的能力与特色,让用户知道可以期待哪些服务或体验,激发他们进一步探索的兴趣。

预设问题

预设问题作为对话的起点,可以降低用户参与的门槛,特别是对于初次接触或不太确定如何开始的用户来说,提供了一个清晰的方向。在某些情况下,预设问题还可以作为展示AI功能的途径,比如通过提问引导用户尝试特定的服务,如童谣生成或故事创作。
下图是我的开场白与预设问题展示:

image.png

image.png

COZE强大的个性化和拓展(插件,工作流,图像流)

插件、工作流和图像流都是现代技术中用于提升效率、自动化处理和增强创造性的关键概念,它们在不同的应用场景下发挥着重要作用,接下来我将通过Luna的不同技能来分别介绍我使用的工作流和插件还有图像流。

技能1(AI童年照生成器)

在实现这个功能的时候我使用的是最新的图像流,它允许用户通过一系列预设或自定义的步骤来处理图像,如上传、过滤、美化、分析等,而无需深入学习复杂的图像处理技术。我使用的是图生图功能,在实现这个功能时,我做了关键字优化和,使得用户输入的描述将为更加准确来增强用户的满意度更加符合用户的预期图片。

image.png

技能二(故事绘本)

实现故事绘本的时候,因为需要多段文字和图片进行组合,所以我使用了个性化的工作流来完成。
工作流指的是完成一项任务或业务过程所需的步骤和顺序。它定义了信息、任务或文档如何在系统中流动,以及如何协同工作。工作流自动化技术通过软件系统来实现这些流程的自动化,提高效率、减少错误并确保一致性。下面是我的故事绘本工作流流程:

1-首先接受到用户的输入,比如勇者斗恶龙。我需要的是进行关键词拓展先使用大模型处理关键词进行故事拓展。使用详细准确的提示词可以更加完善大模型的创作方向与能力,使得创作出来的故事也更加符合用户输入的关键词内容

image.png

2-因为图片生成速度较为缓慢所以我使用了消息流来进行内容的提前输出来减少用户的等待感

image.png

3-接受大模型输出的故事拓展,进行图片生成。这里的图片生成我是用的是COZE平台环境的插件插件是一种小型的软件组件,用来扩展或增强软件应用程序的功能。可以无缝集成到软件中,无需修改核心代码。插件在图像处理、网页浏览器、文本编辑器、音频编辑等多种软件中广泛应用。

image.png

4-因为故事和插件的内容返回并不是我真正需要展现的内容,需要进行内容提取。我又使用了一个大模型来接收参数进行数据提取,提取出正在我所需要展现的内容元素

image.png

5-最后结束直接将生成的内容输出给结束节点即可完成。

image.png

技能3(童年之声)

这个功能实现也是使用了工作流,流程和想法基本和上面的一致,但是主要是使用了一个AI音乐生成插件来实现出音乐的创造。

1-将用户输入的内容进行关键词提取交给大模型,生成出童谣歌词数组

image.png

2-将大模型生成的歌词数组交给音乐生成插件返回生成的音乐地址并且结束工作流

image.png

功能展示

技能1

上面照片就不方便放了哈,其实下面的就是本人(dog)>_<
image.png

技能2

image.png

image.png

image.png

image.png

image.png

技能3

image.png

image.png

这是音乐地址链接:lf-plugin-resouce.oceancloudapi.com/obj/bot-studio-platform-plugin-tos/AI-Band/op_cle3dlxhnw8jg.mp3

结束语

COZE的最强大的地方,我认为就是工作流和插件还有图像流的使用。COZE智能体会根据输入判断自己智能的选择出最符合用户输入逻辑的拓展功能。而且在进行工作流等开发的时候全部都是拖拽式使用。和画流程图一样,使用起来十分方便和顺手。如果想要更加了解COZE的使用流程也可以看看我的文章或者自己尝试使用。


COZE官方地址:主页 - 扣子 (coze.cn)


我的文章:
5分钟!搭建自己专属的AI应用! - 掘金 (juejin.cn)

COZE智能应用专属卡片的配置详细教程,它来了! - 掘金 (juejin.cn)

COZE工作流超详细教程 - 掘金 (juejin.cn)

这篇关于梦想编织者Luna:COZE从童话绘本到乐章的奇妙转化的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1068098

相关文章

AI儿童绘本创作

之前分享过AI儿童绘画的项目,但是主要问题是角色一致要花费很长的时间! 今天发现了这款,非常奈斯! 只需输入故事主题、风格、模板,软件就会自动创作故事内容,自动生成插画配图,自动根据模板生成成品,测试效果如下图。 变现方式:生成儿童绘本发布到各平台,吸引宝妈群体进私域。  百度网盘 请输入提取码百度网盘为您提供文件的网络备份、同步和分享服务。空间大、速度快、安全

C语言入门系列:探秘二级指针与多级指针的奇妙世界

文章目录 一,指针的回忆杀1,指针的概念2,指针的声明和赋值3,指针的使用3.1 直接给指针变量赋值3.2 通过*运算符读写指针指向的内存3.2.1 读3.2.2 写 二,二级指针详解1,定义2,示例说明3,二级指针与一级指针、普通变量的关系3.1,与一级指针的关系3.2,与普通变量的关系,示例说明 4,二级指针的常见用途5,二级指针扩展到多级指针 小结 C语言的学习之旅中,二级

【JavaSE ⑧】P219 ~ 225 Date类‘’DateFormat类转化Date和字符串;Calendar类获得日历中某值,修改日历,日历转日期

目录 日期时间类1 Date类概述常用方法 2DateFormat类构造方法格式规则常用方法parse方法format方法 3 Calendar类概念获取方式常用方法get/set方法add方法getTime方法 ● 练习1.判断Date不同参数构造的输出2. 用日期时间相关的API,计算一个人已经出生了多少天。3. 获取Calendar对象,输出日历当前年,月,日4. 把日历转换为日期

【Java】ArrayListString转化为String数组问题

Java的容器类Collections中toArray()方法,可以把诸如ArrayList<String>的动态数组、不定长转化静态数组、定长数组String[] 但是,如下的转化方式是错误的。 [java]  view plain copy String[] strArray = (String[]) arrayList.toArray();   如果这样执行会导致

玩转Web之Json(四)---json与(Object/List/Map)的相互转化

在做web应用时,经常需要将json转化成Object/list/map或者将Object/List/map转化成json,通过简单封装可以在写代码是减轻很多负担。本文将给出json转化的一系列方法。 闲话不 多说,直接上代码: 先是Object /List /Map转化为Json /* 功能 :将一个对象转成json数组* 参数 :object对象* retu

字节跳动:从梦想之芽到参天大树

字节跳动掌舵人:张一鸣 2012年:梦想的起点:在一个阳光明媚的早晨,北京的一座普通公寓里,一位名叫张一鸣的年轻人坐在电脑前,眼中闪烁着坚定的光芒。他的心中有一个梦想——通过技术改变世界,让信息更加智能、便捷地传递给每一个人。于是

java日期转化工具类

package com.rest.ful.utils;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/*** 日期工具类* @author zlzhaoe

状态压缩DP——AcWing 291. 蒙德里安的梦想

状态压缩DP 定义 状态压缩DP是一种利用二进制数来表示状态的动态规划算法。它通过将状态压缩成一个整数,从而减少状态数量,提高算法效率。 运用情况 状态压缩DP通常用于解决具有状态转移和最优解性质的问题,例如组合优化、图论、游戏等问题。它的基本思想是将问题的状态表示为一个二进制数,其中每一位表示一个元素或一个状态。通过对二进制数的位运算,可以方便地进行状态转移和最优解的计算。 注意事项

AI与音乐:共创未来乐章还是终结艺术的颂歌?

目录 引言 AI在音乐创作中的创新应用 1. 数据分析与智能作曲 示例代码:使用Magenta库生成音乐 2. 实时创作与交互 3. 辅助创作与灵感激发 AI对音乐艺术的潜在威胁 1. 标准化与同质化 2. 版权与伦理问题 3. 替代人类音乐家 平衡与共存 1. 个性化与定制化的音乐体验 2. 跨领域融合与创新 3. 教育与普及的推进 4. 社会与文化的反思 5

javascript 中字符串转化utf8字节数组, 然后在将字节数组转化十六进制字符串

https://www.cnblogs.com/han-guang-xue/p/14386666.html 1. Buffer 是用来处理流操作的 2. 字符串转化utf8字节数组, 然后在将字节数组转化十六进制字符串 /** 将字符串转化为utf-8字节 */function ToUTF8(str) {var result = new Array();var k = 0;for (var