工
01 · 介绍
什么是工作流
工作流(workflow)是一系列按固定顺序执行的步骤,由一个触发器启动。
示例:当电子表格中出现一条新记录时 → 将其文本发送给 AI 模型进行分类 → 如果是投诉,则将其发布到 Slack 频道并创建一张工单。
每个方框是一个步骤(也称为节点)。箭头表示执行顺序。第一个方框是触发器(trigger):可以是定时计划、一封新邮件、一次表单提交或一个 webhook。
工作流与智能体(agent)的区别:工作流每次都遵循相同的路径,因此可预测且成本低。智能体自行决定路径,灵活性更高,但更难让人信任。许多实际的自动化是一个工作流,其中包含一两个“AI 步骤”。
02 · 适合什么场景
何时适合使用工作流
当满足以下条件时,选择工作流:
- 步骤始终相同,并且你可以在纸上把它们画出来。
- 必须无人值守运行:每晚运行、每封新邮件触发、每笔订单触发。
- 出错代价高,因此你希望每个步骤都可见且可测试。
- 需要连接多个工具:表单、表格、邮件、聊天、CRM。
对于职场专业人士来说,典型的首批工作流包括:
- 将新的支持邮件汇总为每日摘要。
- 为收到的线索打标签,并撰写首版回复草稿。
- 将会议记录转换为项目看板中的任务。
- 将每篇新的帮助文章翻译成第二种语言。
03 · 配置
搭建你的第一个工作流
先用可视化工具,再考虑写代码。n8n(自托管或云端)、Make 和 Zapier 的工作方式相同:把步骤拖到画布上,再把它们连接起来。
- 从触发器开始。选择“Google Sheet 中有新行”或“每天 8:00”。
- 添加一个 AI 步骤。粘贴一条清晰的提示词,例如:“将这条消息分类为投诉、提问或表扬。只用一个词回答。”
- 添加一个分支(“如果是投诉”)。
- 添加操作:发送消息、创建记录、回写到表格。
- 用一个真实示例手动运行一次,并查看每个步骤的输出。
- 开启流程。
自托管 n8n 只需一条 Docker 命令,这也是本手册集中包含 Docker 的原因。
04 · 使用说明
日常使用
- 让每个 AI 步骤保持简短:一个问题,一个简短的回答。把多个步骤串联起来,而不是写一个巨大的提示词。
- 要求模型输出固定格式(一个词,或带有命名字段的 JSON),这样下一步才能读取结果。
- 记录每一次运行。一周后出现问题时,你需要看到模型当时拿到的输入是什么。
- 在任何不可逆的操作之前设置人工确认:发送给客户、付款、删除。
- 为模型的 API 密钥设置预算提醒。工作流中的循环可能会迅速耗费大量费用。
- 用工作流的功能来命名,而不是用工具来命名:例如“每日支持摘要”,而不是“Sheet to Slack v3”。
05 · 注意事项
常见陷阱
- 静默失败。 工作流不再报错,可能只是已经停止运行了。请确认它今天确实运行过。
- 自由文本回答。 如果模型回答“我认为这是一条投诉”,分支步骤无法读取它。应要求固定格式,并将其他任何回答都当作“未知”处理。
- 循环。 如果工作流写入它所监控的同一张表格,就可能无限次自我触发。
- 凭证过期。 已连接的账户会过期。请在周一运行前重新连接它们。
- 过度自动化。 把重复性的80%工作自动化,把需要判断的事务交给人来处理。
06 · 资源
下一步去哪里
工作流负责连接各种工具;下一步是直接为模型提供工具(MCP),并把你的操作流程写成文档,让智能体能够照着执行(技能,skills)。
我的笔记
登录后可以在这本手册上记私人笔记。登录
