飞书多维表格保姆级教程来了,今天这篇说说工作流
飞书多维表格保姆级教程来了,今天这篇说说工作流
飞书多维表格保姆级教程来了,今天这篇说说工作流 飞书多维表格保姆级教程来了,今天这篇说说工作流 Modified December 15, 2025 我整理了三个最经典的场景,学会了这三招,你基本上就能横着走了 第一招:定向推送,拒绝信息轰炸 这是最常见的一个痛点:你是项目经理,周一要发待办任务 如果不用循环,你只能把所有人的任务一股脑发到大群里,大家得在一堆消息里扒拉哪些是自己的;或者你得手动给每个人私发,累到手抽筋 用循环怎么解? 首先,用 查找记录 把所有“进行中”的任务捞出来 重点来了,在设置循环对象的时候,别直接选“所有记录”,而是要点开下钻,选 查找到的所有记录的某列值,然后选 任务负责人 这一步是为了 去重。比如 Alice 身上有 3 个任务,你按记录循环,她会收到 3 条消息;你按负责人循环,她就只算这一个对象 进入循环体内部后,再加一个 查找记录,条件是:任务负责人 包含 当前循环数据,也就是 Alice 最后发消息,接收人就选 当前循环数据。 这样,Alice 只会收到一条消息,里面全是她自己的任务,既干净又保护隐私 第二招:自动归档,让数据表“瘦身” 很多需求表、工单表,跑久了数据量巨大,这就需要定期“搬家” 比如你每天晚上想把“已上线”的需求搬到归档表里去 逻辑是这样的:定时触发 查找所有“已上线”且“未归档”的记录 开启循环(这次选 查找到的所有记录,因为我们要逐条搬运) 在循环体里,做个 新增记录 的动作,把数据填到另一张“归档表”里 然后在循环体外面(或者里面最后一步),把原表里的这条记录标记为“已归档”,防止下次重复搬运 这样,你的工作台永远清清爽爽,历史数据也都留着底。 第三招:每日任务生成,嵌套循环的高端玩法 这个场景稍微有点烧脑,适合做排班或者每日巡检 假设你有两张表:一张是 员工表(Alice是经理,Bob是员工),一张是 任务模板表(经理每天要巡店,员工每天要清洁) 怎么每天早上自动给他们生成当天的任务清单? 这时候就要用到 嵌套循环 了,也就是循环里套循环 第一层循环:先遍历 员工表,把今天上班的人都找出来 第二层循环(在第一层里面):拿着当前这个员工的身份(比如经理),去 任务模板表 里找所有属于“经理”的任务 找到任务后,再开启内层循环,把这些任务一条条 新增 到今天的 任务明细表 里,指派给这个员工 我整理了三个最经典的场景,学会了这三招,你基本上就能横着走了 第一招:定向推送,拒绝信息轰炸 这是最常见的一个痛点:你是项目经理,周一要发待办任务 如果不用循环,你只能把所有人的任务一股脑发到大群里,大家得在一堆消息里扒拉哪些是自己的;或者你得手动给每个人私发,累到手抽筋 用循环怎么解? 首先,用 查找记录 把所有“进行中”的任务捞出来 重点来了,在设置循环对象的时候,别直接选“所有记录”,而是要点开下钻,选 查找到的所有记录的某列值,然后选 任务负责人 这一步是为了 去重。比如 Alice 身上有 3 个任务,你按记录循环,她会收到 3 条消息;你按负责人循环,她就只算这一个对象 进入循环体内部后,再加一个 查找记录,条件是:任务负责人 包含 当前循环数据,也就是 Alice 最后发消息,接收人就选 当前循环数据。 这样,Alice 只会收到一条消息,里面全是她自己的任务,既干净又保护隐私 第二招:自动归档,让数据表“瘦身” 很多需求表、工单表,跑久了数据量巨大,这就需要定期“搬家” 比如你每天晚上想把“已上线”的需求搬到归档表里去 逻辑是这样的:定时触发 查找所有“已上线”且“未归档”的记录 开启循环(这次选 查找到的所有记录,因为我们要逐条搬运) 在循环体里,做个 新增记录 的动作,把数据填到另一张“归档表”里 然后在循环体外面(或者里面最后一步),把原表里的这条记录标记为“已归档”,防止下次重复搬运 这样,你的工作台永远清清爽爽,历史数据也都留着底。 第三招:每日任务生成,嵌套循环的高端玩法 这个场景稍微有点烧脑,适合做排班或者每日巡检 假设你有两张表:一张是 员工表(Alice是经理,Bob是员工),一张是 任务模板表(经理每天要巡店,员工每天要清洁) 怎么每天早上自动给他们生成当天的任务清单? 这时候就要用到 嵌套循环 了,也就是循环里套循环 第一层循环:先遍历 员工表,把今天上班的人都找出来 第二层循环(在第一层里面):拿着当前这个员工的身份(比如经理),去 任务模板表 里找所有属于“经理”的任务 找到任务后,再开启内层循环,把这些任务一条条 新增 到今天的 任务明细表 里,指派给这个员工 • 记忆子节点:这个简直是 ChatOps 的灵魂。如果你的触发器是“接收到飞书消息”,开启记忆功能后,Agent 就能读取历史聊天记录。这意味着它不是在跟你尬聊,而是懂上下文、懂背景的。比如你在群里问“刚才那个项目咋样了”,它知道你问的是哪个项目,因为记得上文 • 工具子节点:这是 Agent 的手和脚。你可以给它配备各种工具,比如“新增记录”、“发送消息”、“查找记录”。甚至你还能通过 MCP (模型上下文协议) 给它安装更强大的插件,比如让它能直接读写 飞书云文档,甚至是像我们之前写过的《经理点个同意车就来了,用飞书多维表格打车是种什么体验》里提到的,去调用 滴滴出行的MCP 有了这些,你就可以在多维表格里像n8n一样可以配置Agent了,他的玩儿法有很多,我们之前就更新过两篇,可以翻过去看看,之后我也会写很多案例,不妨点个关注,第一时间获取最新的玩儿法 这才是真正的 智能自动化,从“你让它干啥它干啥”,变成了“你告诉它目标,它自己想办法干” 如果你觉得拖拽节点还是太麻烦,或者一时半会儿理不清逻辑,别忘了咱们还有个 懒人模式 —— 智能搭建。 这玩意儿怎么用,其实我在 第一篇《飞书多维表格保姆级教程来了:基础不牢,自动化白搞》 里就已经手把手教过大家了。 简单说就是用大白话告诉 AI 你想干啥,它直接给你画流程图。如果你对这块还不太熟,强烈建议回去补补课,绝对是真·有手就行。 以前我觉得这种复杂的业务逻辑,怎么也得找个外包开发搞个把月 现在自己在画布上拖拖拽拽,或者跟 AI 聊两句,一下午就能搭出一套像模像样的业务系统 这种掌控感,真的挺让人上瘾的 不过有两件事儿我得 严重提醒 一下,都是我踩过的坑 第一,你在画布上改得热火朝天,系统虽然会自动保存你的配置,但它 不会自动启用 你必须点右上角那个 保存并启用,新逻辑才会生效。别搞了半天发现流程没跑,其实是你忘了开开关 第二,如果流程跑崩了,别瞎猜 鼠标悬停在左侧列表的工作流名字上,点那个 更多操作,里面有个 查看运行日志 它会明明白白告诉你哪一步卡壳了,是逻辑不对还是数据没取到,一目了然 还有个事儿得 提个醒 工作流虽然好用,但它是和自动化 共用每月的运行额度 的 所以大家在搭建的时候,也要稍微注意一下使用频率,别一下玩嗨了把额度跑光了 写在最后:把重复的思考交给流程,把宝贵的脑力留给决策 咱们这五篇保姆级教程,从地基到核心引擎,算是把多维表格最核心的玩法都过了一遍 其实工具再强,核心还是在于你能不能理清自己的业务逻辑 当你开始尝试用流程图去解构你的工作时,你会发现,原来效率提升真的只是一层窗户纸的事儿 马上年底了,回想这一年大家都不容易。 为了不让这些好东西吃灰,我花时间把这一年折腾过的各种 解决方案、实战案例,甚至是一些压箱底的玩法,都做了一次大扫除式的梳理,整理成了一个 万涂幻象多维表格社区知识库。 咱们这五篇 保姆级教程,也都收录进去了,方便大家系统学习。 这个库是 完全开源 的,而且我会 持续更新。 这一周我会陆续把 多维表格学习手册 也整理进去,争取做成咱们圈子里最全的军火库。 链接我放下面了,欢迎随时来我们的知识库转转,欢迎大家来“抄作业”。 👉 链接在这儿:https://mcnyoxcwt92t.feishu.cn/wiki/space/7574356946532925441?ccm open type=lark wiki spaceLink&open tab from=wiki home 觉得有用的话,点个在看也是一种支持 关注我,下一期保姆级教程见 哈喽,我是祥瑞,一个AI圈子里天天玩儿多维表格的 昨天群里有个小伙伴问我,那个表单的预填默认值链接是在哪弄的 我看了一眼,其实这事儿我们在第三篇讲 换个维度看数据 的时候提过一嘴 这让我突然意识到,咱们这个 保姆级教程 不知不觉已经连更了四篇! 从第一篇的基础概念搭建,到第二篇的字段类型避坑,第三篇的视图逻辑,再到上一篇把自动化流程讲得明明白白 今天这是 第五篇,我敢说,咱们这个系列的 含金量还在蹭蹭往上涨 如果说前四篇是教你怎么把 自动化流程 玩转,那今天这一篇,咱们来聊聊多维表格的 工作流。 你可能会好奇,这工作流和自动化流程到底有啥区别? 其实它俩的底层逻辑是一模一样的,都是“当发生什么事,就去执行什么操作”,甚至连每月的运行额度都是共用的。 但区别在于,自动化就像是一条单行道,只能一条路走到黑,逻辑一复杂就不容易搭建 而工作流则是自动化的 可视化 Pro Max 版。 打开工作流,你面对的是一张可以无限缩放的画布,你不仅可以像玩乐高一样随意拖拽、重命名每一个节点,还能轻松搞定 条件分支(If Else)和 循环批量处理 这种复杂逻辑。 简单来说,以前用自动化只能做简单的线性任务,现在用工作流,你能像画流程图一样,把复杂的业务逻辑画得清清楚楚。 说实话,以前我总觉得自动化这东西挺玄乎,好像非得是程序员才能玩得转 但多维表格把这事儿弄得特别直观,它不像是在写代码,更像是在 画画 你打开多维表格左下角的 工作流,新建一个空白画布,那种感觉就像是铺开了一张白纸,等着你去设计业务的流向 这块画布特别听话,你用鼠标滚轮就能放大缩小,或者点那个 自适应屏幕,一下就能看全貌 还有一个特别好的习惯我建议你养成,就是 重命名每一个节点 以前节点多了根本分不清谁是谁,现在鼠标悬停上去点个重命名,管理起来特别舒服 而且那种 拖拽的自由度 真的解决了一个大痛点 不知道你有没有被自动化的 复制 功能气到过,以前复制一个节点,它死板地卡在原节点下面,动都动不了 但在工作流里,你复制完一个节点,想拖到哪就拖到哪,复用配置变得特别灵活 这就解决了我以前逻辑稍微一复杂,脑子就不够用的问题 说到触发条件,有一个我必须要单拎出来讲,因为这功能实在是 太飞书了 那就是 接收到飞书消息时 想象一下这个场景,你在一个项目群里,客户或者老板天天在群里丢反馈意见 以前你得苦哈哈地复制粘贴,把它们一条条录入到表格里 现在不用了,你直接把工作流的触发器设为 接收到飞书消息 你可以指定它监听哪个群,甚至指定它只监听 @机器人 的消息 一旦有人在群里 @ 了机器人说“这个功能有Bug”,工作流立马就能抓取这条消息的内容、发送人,甚至连图片附件都能抓下来 然后自动在你的 问题收录表 里新增一条记录,连跟进人都给你自动填好 这就是真正的 ChatOps,把聊天的碎片信息瞬间变成结构化的数据 不过有个小细节要注意,如果你要监听外部群,可能需要找管理员开个权限,不然机器人进不去 除了这种自动感应的,还有一种触发器我用得特别多,就是 点击按钮时 很多时候我们不需要全自动,而是需要 人机配合 比如审批场景,或者手动触发某个复杂的计算,这时候 按钮字段 就是最好的开关 但这里有个 巨大的坑,90% 的新手第一次玩都会掉进去 他们兴冲冲地在工作流里设置了“当点击按钮时”,然后保存退出去点那个按钮,发现 没反应 别慌,这是因为你少做了一步,叫 双向绑定 这事儿分两步:第一步,你在工作流里建好流程,告诉它“当按钮被点击时要干嘛” 第二步,你得回到数据表里,打开那个按钮字段的配置,在 执行操作 里选 执行工作流 然后把你刚才做好的那个流程选上,这一步就像是把插头插进插座里,不插电它是不会跑的 而且这按钮还分两种,一种是 按钮字段,是跟着每一行数据走的,点击它就能处理这一行的数据 另一种是 按钮组件,它是放在应用模式里的,不跟具体数据绑定,适合做全局的控制开关 弄明白了这个,你的多维表格才算是真正动起来了 但是,仅仅是搬运数据还不够,很多时候我们需要 加工 数据 这时候就得祭出 公式 这个大杀器了 不过先给大家画个饼:公式这玩意儿博大精深,里面的函数逻辑够咱们再聊个三天三夜。 所以今天在工作流里,咱们先只讲怎么调用它。至于具体的函数怎么写、逻辑怎么盘,下一期我会专门开一篇长文,手把手教你玩转多维表格的公式。 今天你只需要知道一点:很多人在工作流里找半天都找不到“公式节点”,其实它不是一个独立的节点,它藏在每一个输入框的旁边 当你配置“新增记录”或者“修改记录”的时候,点那个输入框右边的 ⊕ 号,就能看到 添加公式 的选项 这玩意儿就是工作流里的计算器 比如进销存管理,货物入库了,你不能只记一条入库记录,你得把入库数量 累加 到总库存里 或者项目管理,任务做完了,自动把这个任务的工时 加 到项目的总工时上去 甚至你可以玩点花的,比如到了双十一,根据不同的渠道自动计算一个折后价格 在公式编辑器里,左边是 前序步骤值,你可以像剥洋葱一样一层层点开,引用前面所有步骤产生的数据 右边就是函数列表,大部分多维表格的函数这里都能用,但也有几个不支持的,比如 LOOKUP 和 MAP,这个得注意 这里有个 隐藏的坑,坑过不少人 那就是 数据类型 你在公式里算出来的结果,必须得跟你要填入的那个字段类型对得上 比如你要填一个数字字段,你公式算出来的一定要是数字,不能是文本 最容易晕的是 日期,在系统里日期其实是一串数字,有时候你算出来是个数字,别慌,点左边的类型图标切换一下就行 还有,如果你用了一些返回数组的函数,比如文本转日期,记得用 NTH() 函数把里面的值取出来,不然系统会报错 对了,你在配置的时候预览消息,如果看到显示公式两个字别害怕,那是占位符,真跑起来就有数了 流程触发了,数据也算好了,接下来干点什么呢? 绝大多数时候,我们的第一反应就是 发消息 但在多维表格里,发消息可不是简单的传个话 首先你得选个 马甲,也就是以谁的身份发 你可以用 多维表格机器人,这看起来最官方,而且点击消息能直接跳回表格,特别适合正经的业务通知 如果你想搞得有人情味一点,比如发生日祝福,那就可以选 用户身份,用你自己的名义发 甚至你还能用 自定义机器人,这个特别牛,就算你不在那个群里,只要有 Webhook 地址,照样能把消息透传进去 发出来的内容也不是干巴巴的文本,而是 消息卡片 你可以在卡片里直接引用表格里的字段,比如“客户 {姓名} 的合同快到期了”,这些变量都是动态替换的 而且我强烈建议你学一点 Markdown 语法,给重点加个粗,或者插个超链接 这里有个 防坑指南:如果你想在卡片里插链接,表格里的字段必须是 超链接类型,千万别用文本或者公式拼出来的链接,不然格式会报错 还有一个特别隐蔽但好用的功能,叫 单独通知 想象一下,你要给一个 200 人的大群发通知,但每个人只需要看与自己相关的信息 你选了群组之后,勾上“单独通知每个群成员”,机器人就会私信群里的每一个人,而不是在群里刷屏 这对于发工资条、发绩效这种隐私敏感的场景,简直是神技 最硬核的是,你甚至可以在消息卡片下面挂上 交互按钮 别人收到消息,直接在卡片上点“同意”或“驳回”,就能触发下一个工作流,直接修改表格里的记录 这才是真正的 闭环,消息不再是终点,而是下一个动作的起点 聊完内部沟通,咱们得看看 外部协作 很多时候我们需要跟没用飞书的客户打交道,这时候 Outlook 就派上用场了 多维表格现在已经把 Outlook 彻底打通,既能当耳朵也能当嘴巴 当 触发器 用的时候,它能监听你的收件箱,一旦收到带有特定关键词的邮件,立马触发流程 比如收到标题里有“报价”的邮件,自动在销售表里建个档,连发件人邮箱都给你填好 当 执行操作 用的时候,它能自动发邮件 比如产品更新了,自动给订阅的客户发一封更新日志 而且它支持 HTML 语法,你可以给字体加粗、变色,甚至画个分割线,排版不像纯文本那么寒酸 附件也能直接带过去,只要别超过 20MB 就行 不过有个 前置条件 得注意 用之前你得先 关联账号,如果你用的是公司邮箱,可能还得让管理员先点个 组织授权,不然这功能你只能看着眼馋 聊完连接外部,咱们回到流程内部的逻辑控制 毕竟真实的业务场景,很少是一条道走到黑的,总会有各种 如果 和 但是 这时候 条件判断 节点就该上场了,也就是程序员嘴里的 If Else 它就像个分拣员,站在路口,根据你设定的规则,把不同的数据扔到不同的传送带上 举个库存管理的例子,员工申请领个鼠标 你可以设个关卡:如果 客户重要程度 等于 重要客户,那就走左边 如果 不是 呢,就走右边 配置起来也不难,核心公式就是:字段 + 运算符 + 值 你可以设单一条件,也能搞组合拳,用 并且 或者 或者 把多个条件串起来 不过别太贪心,一个节点里最多只能塞 10个 条件 这里有个特别人性化的 小设计 有时候我脑子抽筋,把“满足条件”和“不满足条件”的后续操作写反了 在以前我得删了重写,但在工作流里,你点一下节点下面那个 移动两条分支 的图标,左右两边的逻辑瞬间互换,特别解压 当然,如果你是逻辑狂魔,还可以在分支里再套分支,也就是 嵌套 多维表格允许你最多套 10层 娃 但我真心建议你别套那么多,不然过两个月你自己都看不懂这贪吃蛇一样的流程图是啥意思了 还有一点得 小心,这个节点不像别的能随便切类型 如果你把这个节点删了,它下面挂着的所有分支和节点都会 瞬间消失,且找不回来,手滑党千万注意 如果说 If Else 是个十字路口,那你肯定遇到过多岔路口的情况 这时候千万别一层层套 If Else 了,那样做出来的图比迷宫还乱 多维表格给你准备了个好东西,叫 多分支节点 (Switch) 它就像是公式里的 IFS 函数的可视化版本 想象一下电商场景,你要根据订单金额自动给客户分级: • 100 块以下是 普通会员 • 100 到 500 块是 VIP • 500 块以上是 VVIP 用多分支节点,你可以平行设置 2 到 10 条分支,不用疯狂嵌套 它的逻辑是 谁在前面谁先跑,系统会从上到下(或者从左到右)检查,一旦满足了第一条,就钻进去执行,后面的就不看了 所以,顺序很重要!好消息是,你可以直接拖拽分支来调整它们的优先级 而且这个节点特别适合 殊途同归 的场景,比如大家分头跑了一圈逻辑,最后都需要合并到同一个后续流程里,用它处理起来就特别干净 接下来咱们聊聊工作流里最能体现技术含量的功能——循环 这东西简直是批量处理的神器,能把重复的人工劳动压缩到毫秒级 这一套组合拳下来,不管你有多少员工、多少种任务类型,系统每天早上 10 点准时自动派单,完全不用人工干预。 聊完循环这种“纵向”的批量处理,咱们再聊聊“横向”的数据连接 这就是多维表格的一个 隐藏大招:工作流支持配置关联字段 以前我们在工作流里新增一条记录,它就是孤零零的一行。但现在,支持在新增和修改记录时,直接给 单向关联 或 双向关联 字段赋值了。这意味着工作流能帮你自动建立数据之间的父子关系 我给你举两个实战场景,你就知道多好用了: 场景一:自动拆解子任务,解放双手 假如你是个项目经理,每次立项一个大项目,都要手动去创建“需求调研”、“立项汇报”这些固定的子任务,还得一个个手动关联回父项目,烦不烦? 现在,你可以设个工作流:当 项目状态 变为 已立项 时,触发 新增记录 重点来了,在新增子任务的时候,直接在 所属项目 这个关联字段里,填入 当前记录 这样,工作流不仅帮你生了娃(创建子任务),还自动认了爹(关联父项目)。一下生成好几条子任务,层级关系清清楚楚,完全不用人工干预 场景二:自动排班派单,双向同步 再比如工单管理。新工单进来了,你需要根据时间自动分给早班或者晚班的客服 怎么搞?首先用公式判断当前时间是早班还是晚班 然后用 查找记录 去人员表里找对应班次的负责人 最后,用 修改记录 把这个负责人填进工单的 跟进人 字段里 因为是 双向关联,一旦关联上,不仅工单表里有了负责人,客服在自己的 人员表 里,也能立马看到自己名下多了这条工单。 这效率,比人工派单快多了 当然,现在最火的肯定还是 AI能力 除了前面提到的 AI 写作,还有一个特别好用的节点,叫 AI 分类节点 这就好比给你的工作流装了一个 智能分类帽。刚才我们讲了 Switch 节点可以处理明确的数字规则,但如果遇到 模糊的文本 怎么办? 比如做智能客服时,用户发来一句“你们的产品太棒了”或者“退钱,垃圾服务”,普通的 If Else 很难判断 这时候用 AI 分类节点,你可以设置 2 到 10 个分类,比如 好评 和 差评 你只需要把用户的消息内容喂给它,告诉它分类的名字(如果规则复杂,还可以在描述里多写两句),它就能自动理解语义,把“好评”分到左边的分支去自动回复感谢,把“差评”分到右边的分支去通知人工处理 甚至你都不用写复杂的关键词匹配逻辑,AI 自己就能懂。而且如果遇到它也拿不准的,你还可以专门设置一个 没有匹配分类 的兜底流程,防止流程卡死 但如果你觉得 AI 分类还不够劲,想要更自由、更智能的玩法,那你一定要试试 AI Agent 节点 其实Agent节点的玩法有很多,我们之前就更新过两篇 《经理点个同意车就来了,用飞书多维表格打车是种什么体验》 和 《别再学怎么搭了,飞书多维表格能自动生成工作流,还能群里一句话建表》。 如果说 AI 分类节点只是个打标签的,那 AI Agent 就是一个 能独立干活的超级员工 它不光能理解你的指令,还能 自主规划 任务,甚至 调用工具 去解决问题。你只需要告诉它一个目标,它自己会琢磨该怎么干 在配置 Agent 节点时,你有三个核心帮手: • 大模型子节点:这里是 Agent 的大脑。现在最炸裂的是,你可以直接选择切换到 DeepSeek 模型。你还可以调整它的“脾气”,比如设置随机性,让它更有创意或者更严谨