-
第2章 核心概念:读懂工作流的“3大基石”
第2章 核心概念:读懂工作流的“3大基石”
2.1 工作流:把“步骤”串成“流水线”
老张的“手忙脚乱”:
开小超市的老张,每天记账要走四步:
1.拿纸质账本记销售额→2. 用计算器加总→3. 打开Excel填数据→4. 截图发给老婆。
“有天停电,账本淋湿了,当天数据全没了。”他说,“要是能把这几步‘粘’在一起就好了。”
工作流就是干这个的:
把“多个独立步骤”变成“自动流转的流水线”。比如老张的记账流程,用Coze可以这样设计:
→ 扫码枪插件(自动读销售额)→ 计算器节点(自动加总)→ Excel插件(自动填表格)→ 微信插件(自动发截图)。
全程不用老张碰键盘,停电了数据还能存在云端。
2.1.1 工作流的3种“长相”
-
线性流程:一步接一步,像串珠子
例:做奶茶——煮茶→加奶→加糖→装杯,顺序不能乱。 -
分支流程:到岔路口,按条件选路走
例:请假审批——≤3天→主管批;>3天→经理批。 -
循环流程:重复干一件事,直到达标
例:库存检查——每天查一次,直到
某商品库存<10件,触发补货。
2.1.2 用“煮泡面”理解工作流逻辑
步骤(对应节点) | 条件判断(对应逻辑节点) | 结果(对应输出) |
---|---|---|
1. 烧开水(插件节点) | 水开了吗?→是 | 进入下一步 |
2. 放面饼(手动节点) | 无 | 进入下一步 |
3. 加调料包(变量节点) | 口味选红烧还是香辣?→用户选香辣 | 加入香辣调料包 |
4. 等3分钟(等待节点) | 时间到了吗?→是 | 可以吃了 |
关键:每个步骤有明确的“输入”和“输出”,就像流水线的“上一道工序”给“下一道工序”递东西。 | ||
2.2 节点:工作流的“螺丝钉”,少一个都转不动 | ||
小李的“踩坑经历”: | ||
第一次做工作流时,他拖了“天气查询”和“文案生成”两个节点,连上线就点运行——结果报错:“缺少输入参数”。 | ||
“后来才发现,‘天气查询’节点得告诉系统查哪个城市,不然它怎么知道查北京还是上海?” | ||
2.2.1 节点分4类,各有各的“工种” |
-
基础节点:流程的“开关”和“接口”
开始/结束节点:流程的起点和终点(必须有,不然系统不知道从哪开始、到哪结束)。
输入/输出节点:让人手动填数据(如“请输入城市名”)或展示结果(如“文案生成完毕”)。 -
功能节点:干活的“主力”
插件节点:调用现成工具(如“天气查询”“Excel处理”“邮件发送”),不用自己写代码。
大模型节点:让AI干“动脑筋”的活(如写文案、分析差评、翻译)。
代码节点:程序员专用,写几行Python处理特殊需求(普通人基本用不上)。 -
逻辑节点:流程的“交通警察”
选择器节点:按条件分岔(如“金额>1000→走A路,否则走B路”)。
循环节点:重复执行(如“每天发一次提醒,连续发7天”)。
等待节点:暂停一会儿(如“等10分钟再执行下一步”)。 -
数据节点:存数据的“仓库”
变量节点:临时存数据(如“把天气结果存起来,后面写文案要用”)。
知识库节点:调用公司文档(如“查产品手册里的保修条款”)。
2.2.2 新手最容易犯的错:节点“没连线”或“连错线”
错误案例:
小王做“报销单审核”流程时,把“邮件插件”和“规则判断”节点都拖到画布上,但没画箭头——系统直接报错:“流程不完整”。
正确做法:
用鼠标从“邮件插件”拉一根箭头到“规则判断”节点,告诉系统:“先抓邮件,再判断金额”。
2.3 数据流动:变量和参数的“接力赛”
小张的疑问:
“我在‘天气查询’节点看到北京25℃,为什么‘文案生成’节点写的是‘今天气温未知’?”
2.3.1 变量:给数据“贴标签”,不然系统找不到
变量就像快递单上的“姓名+电话”——你得告诉系统:“这个数据叫什么名字,后面谁要用”。
举个例子:
1.在“天气查询”节点,把结果存到变量{{tianqi}}(中文也行,比如{{天气结果}});
2.在“文案生成”节点写:“今天气温{{tianqi.温度}}℃,天气{{tianqi.天气}}”;
3.系统会自动替换成:“今天气温25℃,天气晴”。
2.3.2 变量的“活动范围”:局部和全局
局部变量:只在当前节点能用。比如“计算器节点”算出的{{sum}},出了这个节点就失效。
全局变量:整个工作流都能用。比如一开始让用户输入的{{城市名}},所有节点都能调用。
踩坑提醒:
如果A节点存的是局部变量,B节点调用时会显示“变量不存在”——这时候要把A节点的变量设为“全局”。
2.3.3 参数:告诉节点“怎么干活”
参数就是给节点的“说明书”。比如你点外卖时备注“不要香菜”,就是给“厨房节点”传参数。
实例:
调用“邮件发送”插件时,必须填3个参数:
收件人:lisi@company.com(告诉系统发给谁);
主题:报销单提醒(告诉系统邮件标题);
正文:{{tianqi.温度}}℃,今天适合外勤(用变量传动态内容)。
如果漏填参数:
系统会报错“缺少必填参数”,就像点外卖没填地址,商家没法送。
本章小结
工作流的核心就是“节点搭骨架,连线定顺序,变量传数据”。记住3个比喻:
工作流=流水线:步骤按顺序自动跑,不用人盯着;
节点=工位:每个节点干一件具体事,缺一个流程就断了;
变量=快递单:数据贴上标签才能准确传到下一站。
本站原创,转载请注明文章:https://www.xin3721.com/ArticlePrograme/robot/52962.html
栏目列表
最新更新
VSTO 撤回代码修改的值
Web Service和Web API理解和使用场景
C# xml文档反序列化记事
再谈 Playwright:打造一体化自动化测试工
Python学习之布尔运算
Python 实现 macOS 系统代理的设置
Python 如何判断应用是否处于已打包状态
Python 跨平台路径格式不一致问题
golang 的OOP 面向对象编程
Fins TCP协议理解及C#实现思路
数据库审计与智能监控:从日志分析到异
SQL Server 中的数据类型隐式转换问题
SQL Server中T-SQL 数据类型转换详解
sqlserver 数据类型转换小实验
SQL Server数据类型转换方法
SQL Server 2017无法连接到服务器的问题解决
SQLServer地址搜索性能优化
Sql Server查询性能优化之不可小觑的书签查
SQL Server数据库的高性能优化经验总结
SQL SERVER性能优化综述(很好的总结,不要错
uniapp/H5 获取手机桌面壁纸 (静态壁纸)
[前端] DNS解析与优化
为什么在js中需要添加addEventListener()?
JS模块化系统
js通过Object.defineProperty() 定义和控制对象
这是目前我见过最好的跨域解决方案!
减少回流与重绘
减少回流与重绘
如何使用KrpanoToolJS在浏览器切图
performance.now() 与 Date.now() 对比