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

news2024/10/6 14:35:06

前言

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)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1829395.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Web前端项目-交互式3D魔方【附源码】

交互式3D魔方 ​ 3D魔方游戏是一款基于网页技术的三维魔方游戏。它利用HTML、CSS和JavaScript前端技术来实现3D效果&#xff0c;并在网页上呈现出逼真的魔方操作体验。 运行效果&#xff1a; 一&#xff1a;index.html <!DOCTYPE html> <html><head><…

独辟蹊径:我是如何用Java自创一套工作流引擎的(上)

作者&#xff1a;后端小肥肠 创作不易&#xff0c;未经允许严谨转载。 目录 1. 前言 2. 我为什么要自创一套工作流引擎 3. 表结构设计及关系讲解 3.1. 流程类别business_approval_workflow 3.1.1. 表结构 3.1.2. 表关系说明 3.2. 流程定义business_approval_workflow_de…

Oracle--存储结构

总览 一、逻辑存储结构 二、物理存储结构 1.数据文件 2.控制文件 3.日志文件 4.服务器参数文件 5.密码文件 总览 一、逻辑存储结构 数据块是Oracle逻辑存储结构中的最小的逻辑单位&#xff0c;一个数据库块对应一个或者多个物理块&#xff0c;大小由参数DB_BLOCK_SIZE决…

【详细介绍下PostgreSQL】

&#x1f308;个人主页: 程序员不想敲代码啊 &#x1f3c6;CSDN优质创作者&#xff0c;CSDN实力新星&#xff0c;CSDN博客专家 &#x1f44d;点赞⭐评论⭐收藏 &#x1f91d;希望本文对您有所裨益&#xff0c;如有不足之处&#xff0c;欢迎在评论区提出指正&#xff0c;让我们共…

matlab-1-函数图像的绘制

常识 如何建一个新文件 创建新文件&#xff0c;点击新建&#xff0c;我们就可以开始写代码了 为什么要在代码开头加入clear 假如我们有2个文件&#xff0c;第一个文件里面给x赋值100&#xff0c;第二个文件为输出x 依次运行&#xff1a; 结果输出100&#xff0c;这是因为它们…

WPF/C#:异常处理

什么是异常&#xff1f; 在C#中&#xff0c;异常是在程序执行过程中发生的特殊情况&#xff0c;例如尝试除以零、访问不存在的文件、网络连接中断等。这些情况会中断程序的正常流程。 当C#程序中发生这种特殊情况时&#xff0c;会创建一个异常对象并将其抛出。这个异常对象包…

Floyd-Warshall

应用场景 要求出每两点之间的最短路。或判断两点之间的连通性&#xff08;两点之间是否有路径&#xff09;。 板子 代码&#xff08;必背!!!&#xff09; for(int k 1; k < n; k)for(int i 1; i < n; i)for(int j 1; j < n; j)d[i][j] min(d[i][j], d[i][k] …

堆的基本概念

堆 堆是一个完全二叉树 完全二叉树的要求&#xff0c;除了最后一层&#xff0c;其他层的节点个数都是满的&#xff0c;最后一层的节点都靠左排列 堆中每一个节点的值都必须大于等于(或小于等于)其子树中每个节点的值 堆中每个节点的值都大于等于(或者小于等于)其左右子节点的值…

C#(C Sharp)学习笔记_封装【十八】

什么是封装&#xff1f; 封装是面向对象思维的三大特性之一。封装是将数据和对数据进行操作的函数绑定到一起的机制。它隐藏了对象的内部状态和实现细节&#xff0c;只对外提供必要的接口&#xff0c;从而确保对象内部状态的完整性和安全性。封装的主要目的是增强安全性和简化…

登录MySQL方式

登录MySQL方式 方式一&#xff1a;通过MySQL自带的客户端 MySQL 客户端输入命令即可 方式二&#xff1a;通过window自带的客户端 从命令端&#xff08;cmd&#xff09;进入 mysql -h localhost -P 3306 -u root -p Enter password:密码登录方式&#xff1a; mysql -h 主…

【LeetCode最详尽解答】11-盛最多水的容器 Container-With-Most-Water

欢迎收藏Star我的Machine Learning Blog:https://github.com/purepisces/Wenqing-Machine_Learning_Blog。如果收藏star, 有问题可以随时与我交流, 谢谢大家&#xff01; 链接&#xff1a; 11-盛最多水的容器 直觉 这个问题可以通过可视化图表来理解和解决。 通过图形化这个…

基于51单片机万年历设计—显示温度农历

基于51单片机万年历设计 &#xff08;仿真&#xff0b;程序&#xff0b;原理图&#xff0b;设计报告&#xff09; 功能介绍 具体功能&#xff1a; 本系统采用单片机DS1302时钟芯片LCD1602液晶18b20温度传感器按键蜂鸣器设计而成。 1.可以显示年月日、时分秒、星期、温度值。…

mySql的事务(操作一下)

目录 1. 简介2. 事务操作3. 四大特性4. 并发事务问题5. 脏读6. 不可重复读7. 幻读事务隔离级别参考链接 1. 简介 事务是一组操作的集合&#xff0c;它是一个不可分割的工作单位&#xff0c;事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求&#xff0c;即这些操作…

机器学习(V)--无监督学习(二)主成分分析

当数据的维度很高时&#xff0c;很多机器学习问题变得相当困难&#xff0c;这种现象被称为维度灾难&#xff08;curse of dimensionality&#xff09;。 在很多实际的问题中&#xff0c;虽然训练数据是高维的&#xff0c;但是与学习任务相关也许仅仅是其中的一个低维子空间&am…

【Java】Object、Objects、包装类、StringBuilder、StringJoiner

目录 1.API2.Object类3.Objects类4.包装类4.1包装类概述4.2包装类的其他常见操作 5.StringBuilder 可变字符串5.1概述5.2StringBuilder案例 6.StringJoiner 1.API API&#xff1a;应用程序编程接口&#xff0c;全称application programing interface&#xff0c;即Java已经写好…

分享一个 .NET Core 使用选项方式读取配置内容的详细例子

前言 在 .NET Core 中&#xff0c;可以使用选项模式&#xff08;Options Pattern&#xff09;来读取和管理应用程序的配置内容。 选项模式通过创建一个 POCO&#xff08;Plain Old CLR Object&#xff09;来表示配置选项&#xff0c;并将其注册到依赖注入容器中&#xff0c;方…

Spring AI探索

Spring AI概述 该Spring AI项目旨在简化包含人工智能功能的应用程序的开发&#xff0c;避免不必要的复杂性。 该项目从著名的 Python 项目&#xff08;例如 LangChain 和 LlamaIndex&#xff09;中汲取灵感&#xff0c;但 Spring AI 并非这些项目的直接移植。该项目的成立基于…

Linux内核编程(五)ioctl驱动编写

本文目录 一、系统层和内核层接口1. ioctl系统层接口2. ioctl内核层接口 二、标准 unlocked_ioctl 接口的命令合成三、代码编程 ioctl 主要用于实现对硬件设备控制类操作&#xff0c;实现 write 和 read 不太好实现的功能。 ioctl 是一个强大的工具&#xff0c;可以用于实现复杂…

​单级高频谐振小放

目录 高频交流等效电路 质量指标 增益 通频带 选择性 高频交流等效电路 质量指标 增益 YL撇是怎么来的。 通频带 选择性

Spark常见的可以优化的点

Shuffle 复用 # 1.以下操作会复用的shuffle结果&#xff0c;只会读一遍数据源 val rdd1 sc.textFile("hdfs://zjyprc-hadoop/tmp/hive-site.xml").flatMap(_.split(" ")).map(x > (x,1)).reduceByKey(_ _).filter(_._2 > 1) rdd1.count() rdd1.fil…