1、功能描述
大家好,我是涛涛。今天我要给大家讲解如何在扣子平台上对接飞书电子表格。由于多维表格相对复杂,而很多业务场景其实只需要电子表格就能满足,因此今天我们将演示如何在扣子平台上读取飞书电子表格并批量生成图片。
先看效果,
通过飞书电子表格内容,
批量生成图片
2、所用节点。
本节课需要用到的节点有4个:
- 读取数据节点 :从表格中获取数据;
- 代码节点:对读取到的数据进行整理;
- 循环节点:循环处理得到的提示词列表;循环节点并不进行数据处理,我们需要在循环体内添加相应的逻辑;
- 图像生成节点:在循环体中添加图像生成节点;
飞书电子表格的内容截图
整体的流程图如下图所示
实际工作流编排截图
3、操作步骤。
(1)创建工作流
填写工作流基本信息
(2)选择节点、或者叫搜索节点。
首先,我们需要找到电子表格的插件。由于这些都是字节跳动自家产品,官方肯定提供了相应的插件。
我们可以在扣子商店中搜索,或者直接在“更多”选项中找到插件。插件就像是一个工具箱,里面包含了各种工具。我们需要找到可以读取表格的工具 。
建议使用“探索更多”查找,可以看到更多的信息
(3)添加节点和设置节点
接下来,我们就添加和设置节点
①🔛 开始节点
不需要什么设置,因为我们把飞书表格的地址写在了读取节点中
② 📖读取节点
首先,我们拿到电子表格的读取插件,查看它的详情和参数。我们可以先进行单个节点的测试,将内容复制粘贴到输入框中,然后点击运行。运行完成后,我们会得到一个数组结果。数组类似于人们排队,一组一组地排列。数组中可以存放各种类型的数据,比如字符串或人员信息。
因为飞书电子表格的第一行是标题行,所以从第2行开始读取,
输出结果如下
③ 💻代码节点
因为返回的String类型,里面包含了Json,需要对数据进行处理
加个关注获取代码哈,😊,加个关注不迷路。
④ 🔁 循环节点。
接下来,我们添加循环节点。由于我们不知道电子表格中有多少条记录,因此需要使用循环来处理。循环的次数取决于数组中的记录数量。循环体才是真正执行操作的部分。在循环体中,我们需要添加一个读取链接的插件。官方也提供了这样的插件,我们将其添加进来,并查看它的参数。这里的循环变量是数组中的每一条记录。
⑤ 📷图像生成
主要是设定 输入和正向提示词
⑥ 🔚结束节点
4、写在最后
最后,我们来做个总结。
1、读取节点从表格中获取数据;
2、通过代码节点重新整理数据为数组格式,
3、通过循环节点循环生成图片
如果有不清楚的地方可以在评论区留言哈,我会及时回复的。