用表格管理数据的人大概都遇到过这类事情新客户登记进来得发个通知给销售组并同步创建一个用户信息数据每周一要生成一份上周的数据汇总状态变成”已完成”的记录要顺手更新一下完成时间这些事不难但就是得有人盯着、记得做。一忙起来容易忘周末或者节假日更是没人管。SmartTable 1.6 的自动化工作流主要就是来解决这类问题的。一、工作流设好规则剩下的交给系统这次新增的工作流引擎核心思路很简单当某个条件满足时自动执行一系列操作。1、怎么触发有三种方式定时触发比如每天早上 9 点、每周一、每月 1 号或者某个具体的时间点。设置了之后到点就自动跑。还可以设截止日期——比如”每天早上 9 点触发持续到 12 月 31 日”。过了这个日期就不再触发了。记录创建时触发有新记录进来的时候自动触发。比如客户信息表新增了一条记录自动给销售负责人发个通知。还可以加过滤条件比如”只有来源是’官网’的新记录才触发”。条件可以设”全部满足”或”任意满足”。记录更新时触发记录被修改的时候触发。比如订单状态从”待处理”变成”已发货”自动给客户发一条发货通知。可以监听全部字段变化也可以只监听某几个字段。比如只关心”状态”字段的变化”备注”改了不触发。2、触发之后做什么触发之后可以按顺序执行一系列”节点”创建记录在某个表里新建一条记录。比如工单提交后在”处理记录”表里自动创建一条待办。字段值可以写死比如状态默认填”待处理”也可以引用触发源记录的字段比如把工单的标题填进去。更新记录修改源记录的字段值。比如状态变成”已完成”时自动把”完成时间”填上当前时间。发 Webhook往外部系统发个 HTTP 请求。比如订单确认后调一下仓库系统的接口通知备货。可以在节点里直接配置 Webhook也可以引用系统中已有的 Webhook 配置。条件分支根据条件走不同的分支。比如”金额大于 10000 走审批流程否则直接处理”。条件可以组合全部满足走分支 A任意满足走分支 B。3、怎么管理工作流可以暂停、继续、编辑、删除。每次修改都会生成一个新版本可以在版本历史里看到之前的配置是什么样的、谁改的、什么时候改的。如果新配置出了问题还能回退到旧版本。侧边栏可以折叠列表支持搜索。工作流多了也不会找不到。入口在 Base 页面顶部的”自动化”菜单里不用到处找。二、Webhook和外部系统打通如果你有其他系统比如企业微信、钉钉、飞书、ERP、OA、自建后台等可以通过 Webhook 把 SmartTable 和它们连起来。1、配置一个 Webhook填好 URL、HTTP 方法GET/POST 等、请求头、请求体模板。请求体里可以插入变量比如 {{record_id}}、{{field_name}}。还可以配置重试策略失败了几次重试、每次间隔多久。配置完了点”测试”看看能不能连通。别等真正跑的时候才发现地址填错了。2、投递记录每次触发 Webhook 都会留下记录什么时间发的、请求内容是什么、对方返回了什么状态码和响应体。如果发现某次投递失败了可以在记录里看到失败原因。后续版本会支持手动重新投递。三、实际能用在哪举几个场景1、客户跟进新客户登记进来 → 自动在”跟进记录”表创建一条待办 → 给销售发消息通知。2、订单处理订单状态变成”已支付” → 调仓库系统接口通知备货 → 订单状态变成”已发货”时给客户发短信。3、定期任务每天早上 8 点 → 扫一遍昨天的数据 → 生成汇总记录到”日报表”。4、数据同步记录更新时 → 把关键字段同步到另一个系统的接口。四、怎么用1.6 版本已经在 GitHub 和 Gitee 上发布。已有用户更新到最新版本即可。新用户可以直接下载Windows一键运行包或者拉取docker镜像试用。五、关于 SmartTableSmartTable 是一个开源的多维表格系统功能上类似 Airtable 或飞书多维表格。核心特性26 种字段类型文本、数字、日期、单选、多选、成员、附件、公式、关联……基本能想到的字段都有7 种视图表格视图、分组视图、看板视图、日历视图、甘特图视图、表单视图、画廊视图43 个内置公式函数数学、文本、日期、逻辑、统计实时协作多人同时编辑6 个 Base 模板会议管理、学习计划、Bug 追踪、招聘管理、资产管理、OKR仪表盘系统KPI 卡片、图表、实时数据展示文档管理富文本、Markdown、PDF 导出、版本历史一键启动下载 release 包双击即可Docker 一键部署内嵌 Redis支持 SQLite 和 PostgreSQL自动化工作流当某个条件满足时自动执行一系列操作V1.6版本新增快速体验下载 release 包解压后双击 start.bat或 Docker 一键启动docker run -d -p 80:80 ygbinac/smarttable:latest关注作者如果 SmartTable 对你有帮助欢迎关注作者第一时间获取更新动态和技术干货GitHubhttp://https://github.com/ldbinac/smart_table Giteehttps://gitee.com/binac/smart_table 老铁们GitHub 点个 Star 就是最大的支持
开源多维表格SmartTable V1.6:自动化工作流,把重复操作交给系统即可
发布时间:2026/7/10 2:58:57
用表格管理数据的人大概都遇到过这类事情新客户登记进来得发个通知给销售组并同步创建一个用户信息数据每周一要生成一份上周的数据汇总状态变成”已完成”的记录要顺手更新一下完成时间这些事不难但就是得有人盯着、记得做。一忙起来容易忘周末或者节假日更是没人管。SmartTable 1.6 的自动化工作流主要就是来解决这类问题的。一、工作流设好规则剩下的交给系统这次新增的工作流引擎核心思路很简单当某个条件满足时自动执行一系列操作。1、怎么触发有三种方式定时触发比如每天早上 9 点、每周一、每月 1 号或者某个具体的时间点。设置了之后到点就自动跑。还可以设截止日期——比如”每天早上 9 点触发持续到 12 月 31 日”。过了这个日期就不再触发了。记录创建时触发有新记录进来的时候自动触发。比如客户信息表新增了一条记录自动给销售负责人发个通知。还可以加过滤条件比如”只有来源是’官网’的新记录才触发”。条件可以设”全部满足”或”任意满足”。记录更新时触发记录被修改的时候触发。比如订单状态从”待处理”变成”已发货”自动给客户发一条发货通知。可以监听全部字段变化也可以只监听某几个字段。比如只关心”状态”字段的变化”备注”改了不触发。2、触发之后做什么触发之后可以按顺序执行一系列”节点”创建记录在某个表里新建一条记录。比如工单提交后在”处理记录”表里自动创建一条待办。字段值可以写死比如状态默认填”待处理”也可以引用触发源记录的字段比如把工单的标题填进去。更新记录修改源记录的字段值。比如状态变成”已完成”时自动把”完成时间”填上当前时间。发 Webhook往外部系统发个 HTTP 请求。比如订单确认后调一下仓库系统的接口通知备货。可以在节点里直接配置 Webhook也可以引用系统中已有的 Webhook 配置。条件分支根据条件走不同的分支。比如”金额大于 10000 走审批流程否则直接处理”。条件可以组合全部满足走分支 A任意满足走分支 B。3、怎么管理工作流可以暂停、继续、编辑、删除。每次修改都会生成一个新版本可以在版本历史里看到之前的配置是什么样的、谁改的、什么时候改的。如果新配置出了问题还能回退到旧版本。侧边栏可以折叠列表支持搜索。工作流多了也不会找不到。入口在 Base 页面顶部的”自动化”菜单里不用到处找。二、Webhook和外部系统打通如果你有其他系统比如企业微信、钉钉、飞书、ERP、OA、自建后台等可以通过 Webhook 把 SmartTable 和它们连起来。1、配置一个 Webhook填好 URL、HTTP 方法GET/POST 等、请求头、请求体模板。请求体里可以插入变量比如 {{record_id}}、{{field_name}}。还可以配置重试策略失败了几次重试、每次间隔多久。配置完了点”测试”看看能不能连通。别等真正跑的时候才发现地址填错了。2、投递记录每次触发 Webhook 都会留下记录什么时间发的、请求内容是什么、对方返回了什么状态码和响应体。如果发现某次投递失败了可以在记录里看到失败原因。后续版本会支持手动重新投递。三、实际能用在哪举几个场景1、客户跟进新客户登记进来 → 自动在”跟进记录”表创建一条待办 → 给销售发消息通知。2、订单处理订单状态变成”已支付” → 调仓库系统接口通知备货 → 订单状态变成”已发货”时给客户发短信。3、定期任务每天早上 8 点 → 扫一遍昨天的数据 → 生成汇总记录到”日报表”。4、数据同步记录更新时 → 把关键字段同步到另一个系统的接口。四、怎么用1.6 版本已经在 GitHub 和 Gitee 上发布。已有用户更新到最新版本即可。新用户可以直接下载Windows一键运行包或者拉取docker镜像试用。五、关于 SmartTableSmartTable 是一个开源的多维表格系统功能上类似 Airtable 或飞书多维表格。核心特性26 种字段类型文本、数字、日期、单选、多选、成员、附件、公式、关联……基本能想到的字段都有7 种视图表格视图、分组视图、看板视图、日历视图、甘特图视图、表单视图、画廊视图43 个内置公式函数数学、文本、日期、逻辑、统计实时协作多人同时编辑6 个 Base 模板会议管理、学习计划、Bug 追踪、招聘管理、资产管理、OKR仪表盘系统KPI 卡片、图表、实时数据展示文档管理富文本、Markdown、PDF 导出、版本历史一键启动下载 release 包双击即可Docker 一键部署内嵌 Redis支持 SQLite 和 PostgreSQL自动化工作流当某个条件满足时自动执行一系列操作V1.6版本新增快速体验下载 release 包解压后双击 start.bat或 Docker 一键启动docker run -d -p 80:80 ygbinac/smarttable:latest关注作者如果 SmartTable 对你有帮助欢迎关注作者第一时间获取更新动态和技术干货GitHubhttp://https://github.com/ldbinac/smart_table Giteehttps://gitee.com/binac/smart_table 老铁们GitHub 点个 Star 就是最大的支持