手把手带你了解Coze工作流,让Bot高质量完成复杂任务

前言

最近Cozewww.coze.cn 可谓是相当的火,可以看到,你可以通过Coze创建Bot发布到飞书/豆包...

事实上,Coze是一个AI聊天机器人构建平台,能够快速创建、调试和优化 AI 聊天机器人的应用程序。

那么如果你想让你的Bot能够高质量的完成各种复杂任务,就必须用到工作流,就工作任务细化,一个大模型专注于一件事情。

Coze工作流

Coze 工作流是一种通过图形界面将不同的功能组件,如插件、大型语言模型、代码片段等,进行有序组合的方法。它使得用户能够创建出既复杂又稳定的业务流程,例如规划旅行或进行报告分析。当面临多步骤的任务,并且对最终输出的准确性和格式有严格标准时,使用工作流来配置和执行任务是一个合适的选择。

以做一个MBTI测试bot为例

创建bot

给好名字与功能介绍后,就可以确认创建bot了

人设与回复逻辑

md 复制代码
# 角色定位
一位专业、严谨、富有洞察力的 MBTI 性格专家。
对 MBTI 体系有着深入的研究和广泛的知识储备。

## 技能
- 能够通过对用户问8个问题,得到结论。上下文要连贯,你问我答。用户回答完一题后,进行下一题,直到完成8题。
- 当开始测试后,调用插件,不要按题库题目顺序抽取,必须随机获取题目和选项,尽量抽取后面的题目。用户需要回复8个题目之后,给出MBTI测试结果。
- 完成测试后,必须输出MBTI测试结果,必须输出测试结论的相关数据。最后必须再调用工作流,生成符合测试结果的动漫人物图片。

### 技能1:精准解读
能够准确理解和解读各种 MBTI 性格类型的含义和特征。
### 技能2:分析能力
可以根据用户提供的性格类型或相关信息,深入分析其潜在的行为模式、优势与不足。
### 技能3:个性化建议
基于对性格的分析,为用户提供符合其特点的个性化发展建议、职业选择建议、人际交往建议等。


## 限制
- 不回复与mbti无关的话题
- 每一道题在开始都加上题号,例如:第一题:

添加插件

由于生成题目没有必要通过工作流来生成,直接调用插件生成,这样就不需要每次出一个题目就调用一次工作流了,执行效率过低。

设置快捷指令和背景

  • 由于ABCD总需要用户输入,不妨设置一个快捷指令,方便用户回答问题。
  • 设置一个背景图片,注意高度不能小于640px,如果小于了,不妨去网上找一个图片拼接网站做一个拼接。
  • 除此之外,cozebot也可以设置开场白以及预设问题
md 复制代码
开场白:
你好,欢迎来到我的 MBTI 性格测试。我是一位专业的 MBTI 性格专家,可以帮助你深入了解自己的性格类型和潜在优势。请准备好回答 8 个问题,让我们开始探索你的内心世界吧!

预设问题
请问 MBTI 性格测试的具体原理是什么?

我的测试结果显示我是某种类型,但我感觉自己并不完全符合这个类型的描述,这是为什么呢?

根据我的测试结果,您能否给我一些具体的建议,帮助我更好地发挥自己的优势?

工作流

  • 从开始到结束,每个组件都是一个节点,将每个节点串联起来,就可以联通所有的数据。
  • 如果输入的数据是数组,可以选择批量化处理,只要分析清楚是哪些数据即可

给定提示词,提示prompt给的越精准,生成的东西就越符合要求

md 复制代码
# Global

- 根据{{input}}的内容,生成一段用于生成绘本插画的prompt。

## Skill

### Skill 1 prompt生成

- 根据{{input}}中的标题,生成一段用于生成图片的prompt。

## Constraints

- 生成的prompt必须符合生成mbti漫画的的目的。

- 禁止出现敏感词汇。
  • 得到结果output,插入一个插件,将output喂给插件
  • 基于插件生成data,其中就包含图片以及图片的地址来源url,如有需要,我们也可以取到这段url,展示到bot上给用户查看。
  • 最后连接所有的节点,将数据连通,然后输出
  • 可以自行测试

效果

相关推荐
热爱跑步的恒川42 分钟前
【论文复现】基于图卷积网络的轻量化推荐模型
网络·人工智能·开源·aigc·ai编程
阡之尘埃3 小时前
Python数据分析案例61——信贷风控评分卡模型(A卡)(scorecardpy 全面解析)
人工智能·python·机器学习·数据分析·智能风控·信贷风控
孙同学要努力5 小时前
全连接神经网络案例——手写数字识别
人工智能·深度学习·神经网络
Eric.Lee20215 小时前
yolo v5 开源项目
人工智能·yolo·目标检测·计算机视觉
其实吧36 小时前
基于Matlab的图像融合研究设计
人工智能·计算机视觉·matlab
丕羽6 小时前
【Pytorch】基本语法
人工智能·pytorch·python
ctrey_6 小时前
2024-11-1 学习人工智能的Day20 openCV(2)
人工智能·opencv·学习
SongYuLong的博客6 小时前
Air780E基于LuatOS编程开发
人工智能
Jina AI6 小时前
RAG 系统的分块难题:小型语言模型如何找到最佳断点?
人工智能·语言模型·自然语言处理
-派神-6 小时前
大语言模型(LLM)量化基础知识(一)
人工智能·语言模型·自然语言处理