自动化是什么
表里发生某件事(新增一行、某列更新、某个时间到了)时,自动执行一个动作(发请求、写入另一张表、发邮件)。规则挂在表上,由数据引擎盯着,不需要你在场。付费版能力。
一条自动化 = 触发 + 条件 + 动作
| 部分 | 回答 | 例子 |
|---|---|---|
| 触发 | 什么时候 | 「回款状态」列更新时;「到期日」到达前 3 天;有新订单进来时 |
| 条件(可选) | 满足什么才做 | 金额 > 10000;状态 = 未回款 |
| 动作 | 做什么 | 发邮件给负责人;把这一行 POST 给 ERP;往「待办」表写一条 |
一张表可以挂多条自动化,每条可以开关(「运行中 / 未运行」)。
它和公式的分工
公式回答「值是多少」,随数据变化重算,没有副作用。自动化回答「发生了什么要通知谁、要写到哪」,是有副作用的一次性动作。两者配合:先用 if 公式算出「是否超期」,再用自动化在「是否超期」变成「是」时发邮件。
入口与套餐
自动化属于付费版的「Workflow 自动化」能力。桌面版免费时,后端对 /api/next/sheets/<id>/automations 直接返回 402,界面弹出升级窗口:「Workflow 自动化需要升级——定时触发 / 数据变更触发 / 条件流转等自动化功能需要付费版。」团队版里套餐不含自动化时显示的是另一句:「当前套餐不支持自动化,点击升级专业版」。
自动化面板在表格编辑器下方的数据面板里,面板顶部四个标签:「表格信息」「数据同步」「数据API」「自动化」;切到「自动化」后点「添加自动化」新建一条。
当前桌面版(macOS 0.0.9)里点不到这个面板。 2026-09-03 实测:表格右上角的「数据同步」打开的是另一个独立弹窗(只有「新建同步」和「设置序号列」);「导出 → 数据API」打开的是同一套面板的模态版,只显示数据API 一项、不带标签栏。代码里唯一会打开自动化标签的那个组件(表格右侧的竖排图标条)在这一版没有被渲染出来。
也就是说:后端的自动化能力在(付费墙都拦得住),面板组件也在,但没有一个按钮通向它。这一章描述的是自动化本身怎么配、能做什么;等产品把入口接回来再照着做。

桌面版的边界
规则由数据引擎执行,而桌面版的引擎跑在你的电脑上:电脑关机、应用没开,自动化不会跑;开机后打开应用,错过的定时不会补。要 7×24 小时无人值守,用团队版(云端引擎)。
发邮件动作需要引擎能通过邮件通道发信,团队版由服务端提供;桌面版以你的网络环境实测为准。发 HTTP 请求和写入表格在两个版本都直接可用。