扣子工作流实战教程手把手搭建图书管理案例
在之前的教程中,我们逐步学习了扣子(Coze)平台工作流的各个基础知识点,现在进入实战环节——搭建一个图书管理工作流。这个案例将整合之前介绍过的大模型节点、选择器节点与数据库节点,帮助你彻底理解工作流如何在实际中协同运行。下面我们逐一拆解每个步骤。 一、流程分析与设计 图书管理工作流需要解决什么核心
在之前的教程中,我们逐步学习了扣子(Coze)平台工作流的各个基础知识点,现在进入实战环节——搭建一个图书管理工作流。这个案例将整合之前介绍过的大模型节点、选择器节点与数据库节点,帮助你彻底理解工作流如何在实际中协同运行。下面我们逐一拆解每个步骤。
一、流程分析与设计
图书管理工作流需要解决什么核心问题?简单来说,就是让图书管理员通过自然语言与系统对话,系统自动识别用户意图,并执行相应的数据库操作。例如,当管理员说“帮我查一下现在有哪些书”,工作流应返回数据库中的所有书籍;说“录入一本《三体》”,就新增一条记录;说“删除一本《围城》”,则执行删除。关键在于理解语义→判断意图→执行操作。
为了实现这套流程,需要用到哪些节点?
- 理解语义:使用大模型节点解析用户指令,提取操作类型和书名。
- 判断分支:使用选择器节点进行条件判断——区分查询、添加或删除。
- 操作数据库:使用数据库节点执行增、删、查操作。
因此,三个核心节点类型确定:大模型节点、选择器节点、数据库节点。需要注意的是,由于判断条件有三种取值,需要串联两个选择器节点,具体细节后面会详细说明。
二、创建Bot
1. 初始化Bot
要在工作流中使用数据库,必须先在该Bot内建好数据库。第一步:创建一个名为“图书管理助手”的Bot。
2. 创建数据表
在Bot的配置页面中找到数据库功能,点击+新建一个数据表。

3. 自定义数据表
为数据表命名,例如“books”。

4. 添加字段
添加一个名为“name”的字段,类型选择文本,用于存储书名。

数据表创建完成后,接下来进入工作流配置。
三、创建工作流
1. 初始化工作流
回到工作流管理页面,点击创建工作流。

2. 填写工作流信息
为工作流命名,例如“WorkFlow_Books”,点击确定。

3. 确定工作流所用节点
先将本轮需要用到的节点添加到画布上,再逐个进行配置。这里先展示搭建好的整体结构,让大家心中有个蓝图,后续操作会更清晰。

4. 添加大模型节点
本次需要两个大模型节点:一个负责提取书名,另一个负责判断操作类型。
提取书名节点:前置节点选择“开始”节点,引用开始节点中的query参数(即用户输入的自然语言)。提示词直接写:从{{query}}中提取书名。注意变量名需要一一对应。

判断操作类型节点:同样引用query。通过提示词让大模型返回数字:添加返回1,删除返回2,其他情况返回3。提示词示例:
## 分析以下使用 ``` 括起来的文本:```{{query}}```
## 返回
- 如果与添加相关,则返回1
- 如果与删除相关,则返回2
- 否则返回3

输出变量名为type,值为1、2或3。
5. 添加选择器节点
由于type有三个可能值,而每个选择器只能判断二选一(是/否),因此需要串联两个选择器。结构如下:

选择器-1:判断type是否等于1(添加)。如果是,则走添加分支;否则进入第二个选择器。

选择器-2:判断type是否等于2(删除)。如果是,则走删除分支;否则走查询分支(type=3)。

6. 添加数据库节点
对应三种操作,共需三个数据库节点。
- 添加节点:使用自动生成SQL功能,填入表名“books”,字段“name”的值为变量{{book_name}}(即大模型提取的书名)。生成的SQL中,'新添加的书'需要替换为
{{book_name}}。 - 删除节点:类似地,使用{{book_name}}作为条件进行删除。
- 查询节点:查询所有书籍,并返回结果。
三个节点的详细配置截图如下:

7. 结束节点设置
我们希望无论触发添加、删除还是查询操作,最终都返回数据库中当前的所有图书列表。因此,结束节点的前置节点是查询节点,输出变量引用查询节点的outputList(这是一个数组,里面包含图书数据,实际为书籍列表)。

至此所有节点配置完毕,接下来进行调试验证。
8. 调试工作流
(1) 测试添加一本书:点击试运行,输入“增加一本三国演义”,选择Bot“图书管理助手”,点击运行。流程顺利进入添加分支,最终结果中可以看到《三国演义》已被加入数据库。

再添加一本《围城》,结果同样正确,返回了当前图书列表。

(2) 测试删除一本书:输入“删除三国演义”,运行后《三国演义》被成功删除,列表中只剩《围城》。

工作流调试通过。
四、发布工作流
工作流调试完成后,需要发布才能被Bot引用。点击发布按钮,确认即可。

五、引入工作流
回到之前创建的Bot“图书管理助手”,在编排界面点击+,选择“引入工作流”,找到刚才发布的WorkFlow_Books。

然后在人设与回复逻辑中,可以设置触发工作流的条件或直接让Bot调用。这里简单配置即可。

六、调试BOT
在Bot的测试区试一下:输入“添加一本《三国演义》”,Bot回复图书已添加。再问“查询所有书籍”,果然可以看到《三国演义》出现在列表中。

验证成功,工作流与Bot完美配合。
七、发布BOT
调试无误后,即可将Bot发布出去供他人使用。点击发布,自动生成开场白,选择发布平台(如扣子商店),确认发布。审核通常一分钟内即可通过。

至此,图书管理工作流的全部流程已经走通。从需求分析到节点配置,再到Bot集成和发布,每个环节都经得起验证。希望这个案例能帮助你真正掌握扣子工作流的搭建原理。
你是一名 AI 行业编辑,请围绕下面这条热点输出一份资讯解读:
热点:扣子工作流实战教程手把手搭建图书管理案例要求:
1. 先用一句话解释这条热点在讲什么
2. 再总结它为什么重要
3. 说明会影响哪些 AI 产品或内容方向
4. 最后给出 3 个适合资讯站使用的标题
游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。
相关热点好的,没问题。作为一位在云开发领域折腾多年的老手,我来把这篇“AI味”十足的技术指南,重新用更接地气、更具洞察力的方式讲一遍。 这几年在做微信小程序云开发项目时,团队里不少人都用上了CodeBuddy这类AI辅助工具。本来想的是“只要把需求说清楚,代码一分钟生成”,但实际一跑,经常遇到代码调不通、权
GlatoAI工具只需输入产品网页链接,即可自动分析并生成高质量短视频广告,支持数字人讲解和多种脚本选择,生成过程仅需3-5分钟,真实感强。目前主要支持英文,免费提供3次带水印试用。
学生使用讯飞星火写作文提纲时,提示词需锁定学段、文体和用途三要素,明确年级任务类型,拆解教师批改要点,并强制指定输出格式(如三级符号)。去掉请求语气词,用动词开头指令,可提升提纲的实用性和逻辑性。
秘塔AI搜索新增播客模式,可直接理解音频内容,一次性读取30个长音频,生成分类总结、大纲、脑图及PPT,支持跳转原文核实,显著提升深度信息处理效率。
- 日榜
- 周榜
- 月榜
热点快看
