位置:首页 > 技术资讯 > 扣子工作流实战案例:手把手搭建图书管理流程

扣子工作流实战案例:手把手搭建图书管理流程

时间:2026-07-25  |  作者:318050  |  阅读:0

之前我们分步骤学了不少扣子(Coze)搭建的知识点。现在到了实战环节——做一个图书管理工作流。

这个案例会把之前涉及的大模型节点、选择器节点、数据库节点全部串起来。帮你真正理解工作流是怎么跑起来的。

下面我们一步步拆解。

一、流程分析设计

图书管理工作流要解决什么问题?很简单。

让图书管理员用自然语言跟系统对话。系统自动判断意图,然后执行对应的数据库操作。

例如:

  • 管理员说“帮我查一下现在有哪些书”:工作流就要把数据库里所有的书列出来。
  • 说“录入一本《三体》”:就往库里加一本。
  • 说“删除一本《围城》”:就删掉它。

核心是理解语义→判断意图→执行操作

要实现这个流程,需要哪些节点?

  • 理解语义:用大模型节点来解析用户指令,提取操作类型和书名。
  • 判断分支:用选择器节点做条件判断——是查询、添加还是删除。
  • 操作数据库:用数据库节点来增删查。

所以三个类型的节点搞定:大模型节点、选择器节点、数据库节点。

注意,因为判断条件有三个值,需要两个选择器节点串联使用。后面详细说。

二、创建Bot

1. 初始化Bot

要在工作流里用数据库,必须先把数据库建在Bot里。所以第一步:创建一个Bot,名字就叫“图书管理助手”。

2. 创建数据表

在Bot的配置页找到数据库功能,点击+新建一个数据表。

扣子工作流实战案例:手把手搭建图书管理流程_wishdown.com

3. 自定义数据表

给数据表起个名字,比如“books”。

扣子工作流实战案例:手把手搭建图书管理流程_wishdown.com

4. 添加字段

添加一个字段叫“name”,类型选文本,用来存书名。

扣子工作流实战案例:手把手搭建图书管理流程_wishdown.com

数据表建好了,接下来进入工作流。

三、创建工作流

1. 初始化工作流

回到工作流管理页面,点击创建工作流

扣子工作流实战案例:手把手搭建图书管理流程_wishdown.com

2. 填写工作流信息

给工作流命名,比如“WorkFlow_Books”,确定。

扣子工作流实战案例:手把手搭建图书管理流程_wishdown.com

3. 确定工作流所用节点

先把要用到的节点加到画布上,再逐个配置。这里先把搭建好的结构放出来,让大家心里有底,后续操作会更清晰。

扣子工作流实战案例:手把手搭建图书管理流程_wishdown.com

4. 添加大模型节点

这里需要两个大模型节点:一个负责提取书名,一个负责判断操作类型。

提取书名节点:前置节点选择“开始”节点,引用开始节点中的query参数(即用户输入的自然语言)。提示词直接写:提取{{query}}中的书名。注意变量名要对应。

扣子工作流实战案例:手把手搭建图书管理流程_wishdown.com

判断操作类型节点:同样引用query。通过提示词让大模型返回数字:添加返回1,删除返回2,其他返回3。提示词示例:

## 分析分析以下使用 ``` 括起来的文本:```{{query}}```
## 返回
- 如果和添加有关,则返回1
- 如果和删除有关,则返回2
- 否则返回3

扣子工作流实战案例:手把手搭建图书管理流程_wishdown.com

输出变量名为type,值为1、2或3。

5. 添加选择器节点

因为type有3个值,而一个选择器只能判断“是/否”,所以需要两个选择器串联。结构如下:

扣子工作流实战案例:手把手搭建图书管理流程_wishdown.com

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

扣子工作流实战案例:手把手搭建图书管理流程_wishdown.com

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

扣子工作流实战案例:手把手搭建图书管理流程_wishdown.com

6. 添加数据库节点

对应三个操作,需要三个数据库节点。

添加节点:使用自动生成SQL功能,填入表名“books”,字段“name”值为变量{{book_name}}。生成的SQL里,'新添加的书'要替换成{{book_name}}

删除节点:类似,用{{book_name}}作为条件删除记录。

查询节点:查询所有书籍,返回结果。

三个节点的详细配置截图如下:

扣子工作流实战案例:手把手搭建图书管理流程_wishdown.com

7. 结束节点设置

我们希望不管触发添加、删除还是查询,最终都把当前数据库里的所有图书列出来。所以结束节点的前置节点是查询节点,输出变量引用查询节点的outputList(这是一个数组,里面包含图片信息,实际是图书列表)。

扣子工作流实战案例:手把手搭建图书管理流程_wishdown.com

到此所有节点配置完毕,接下来调试验证。

8. 调试工作流

(1) 测试添加一本书:点击试运行,输入“增加一本三国演义”,选择Bot“图书管理助手”,运行。流程顺利走到添加分支,最终结果中能看到《三国演义》被加入了数据库。

扣子工作流实战案例:手把手搭建图书管理流程_wishdown.com

再添加一本《围城》,结果同样正确,显示当前图片列表(即图书列表)。

扣子工作流实战案例:手把手搭建图书管理流程_wishdown.com

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

扣子工作流实战案例:手把手搭建图书管理流程_wishdown.com

工作流调试通过。

四、发布工作流

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

扣子工作流实战案例:手把手搭建图书管理流程_wishdown.com

五、引入工作流

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

扣子工作流实战案例:手把手搭建图书管理流程_wishdown.com

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

扣子工作流实战案例:手把手搭建图书管理流程_wishdown.com

六、调试BOT

在Bot的测试区试一下:输入“添加一本《三国演义》”,Bot回复图书已添加。再问“查询所有书籍”,果然看到了《三国演义》。

扣子工作流实战案例:手把手搭建图书管理流程_wishdown.com

验证成功,工作流与Bot完美配合。

七、发布BOT

调试无误后,就可以把Bot发布出去供他人使用。点击发布,自动生成开场白,选择平台(比如扣子商店),确认发布。审核通常一分钟就能通过。

扣子工作流实战案例:手把手搭建图书管理流程_wishdown.com

到这里,图书管理工作流的全部流程已经走通。从需求分析到节点配置,再到Bot集成和发布,每个环节都经得起推敲。希望这个案例能帮你真正掌握扣子工作流的搭建原理。

来源:整理自互联网
免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。

相关文章

更多

精选合集

更多

大家都在玩

热门话题

大家都在看

更多