什么是 IFTTT
IFTTT 是一款云端「如果这样,就那样」自动化服务:无需编写代码即可连接两个服务或设备,当事件发生时执行一个简单动作。经典例子 - Instagram 新照片自动发布到 Twitter,或日落时 Philips Hue 灯泡自动亮起。下文介绍该平台是什么、Applet 如何工作,以及 IFTTT 与 Zapier、Make、n8n 的区别。
这是什么项目
IFTTT(If This Then That,如果这样,就那样)是面向个人与家庭自动化的 SaaS 平台,2010 年由 Linden Tibbets 在旧金山创立。名称体现基本逻辑:如果 某服务中发生某事,那么 在另一服务中执行某操作。
最初 IFTTT 被定位为「互联网的胶水」- 在没有官方集成的情况下连接服务。后来重心转向 消费级场景:智能家居、社交媒体、天气、健身追踪器、手机通知。涉及 CRM、多步骤流水线与复杂逻辑的企业自动化,IFTTT 通常弱于 Zapier 或 Make。
平台仅在云端运行。通过 OAuth 连接账户,启用现成的 Applet 或自行创建。IFTTT 移动应用是强项:许多场景可在几分钟内用手机完成配置。
Applet 如何构成
IFTTT 的基本单位是 Applet(以前称为 Recipe)。它由两部分组成:
- Trigger(If / 如果) - 启动场景的事件:RSS 新条目、预报有雨、手机按钮、智能家居传感器触发。
- Action(Then That / 那么) - 一个响应动作:发送通知、发推文、开灯、保存文件到 Dropbox。
与 Zapier 一个工作流可含数十步不同,经典 IFTTT Applet 是 一个触发器加一个动作。付费方案提供 multi-action Applets(连续多个动作)和 filter code 条件,但平台理念仍是极简:最少配置,「打开就忘」。
服务间数据以现成字段传递:帖子文本、图片 URL、温度。几乎无需写表达式或代码 - 界面面向非技术用户。
主要功能
服务与现成 Applet
IFTTT 支持 数百项服务:Google、Twitter/X、Instagram、Telegram、Spotify、Philips Hue、Google Assistant、Alexa、Nest、Fitbit、Notion、Slack 等。热门组合有 Applet 画廊 - 一键就绪场景:「将喜欢的推文存入 Pocket」「股价跌破阈值时通知」。
企业 SaaS 覆盖少于 Zapier(7000+ 应用):无法深度对接 Salesforce、HubSpot 或复杂 CRM 流水线。强项在 智能家居 与 移动触发器(定位、应用内按钮、短信)。
Webhooks 与 Maker
Pro 与 Pro+ 方案提供 Webhooks - 入站与出站 HTTP 请求。可桥接自有脚本、树莓派、Home Assistant 及任意 REST API。Maker 工具让开发者向 IFTTT 生态发布自有服务。
对「服务器收到 webhook - 打开插座」这类简单需求足够。企业 ETL 或分支逻辑更适合 n8n 或 Make。
智能家居与 IoT
IFTTT 在 智能家居 领域历来较强:天气联动恒温器、运动联动摄像头、语音命令联动灯光场景。许多品牌(iRobot、TP-Link、Wyze)曾通过 IFTTT 作为通用层接入 - 尽管部分后来限制了免费访问。
移动应用
IFTTT iOS/Android 应用是完整客户端:活动流、启用 Applet、主屏触发按钮。个人移动自动化比 Zapier 网页更方便。
IFTTT 与 Zapier、Make、n8n 对比
| 标准 | IFTTT | Zapier | Make | n8n |
|---|---|---|---|---|
| 模式 | SaaS,消费级 | SaaS,企业 | SaaS,企业 | 自托管 + 云 |
| 入门门槛 | 最低 | 低 | 中等 | 较高 |
| 每场景步数 | 1 触发 + 1-2 动作 | 多步 Zap | 复杂场景 | 完整节点图 |
| 集成 | 数百,智能家居 | 7000+ 应用 | 1500+ 应用 | 400+ 节点 |
| 代码 | 几乎没有 | 有限 | 函数 | JS/Python |
| 价格 | 免费增值,Pro 约 $3/月起 | 约 $20/月起 | 约 $9/月起 | 自托管免费 |
| 受众 | 个人、IoT | 企业、运维 | 中小企业、营销 | DevOps、自托管 |
IFTTT - 适合「社交 + 智能家居 + 手机通知」且不想学自动化。Zapier 与 Make - 需要 CRM、表单与多步业务流程时。n8n - 重视自有服务器与任意代码逻辑时。
适合谁使用 IFTTT
IFTTT 适合:
- 个人效率 - 保存文章、天气提醒、跨服务同步笔记。
- 社交与内容 - 交叉发布(API 仍允许处)、将帖子归档到 Google Sheets 或 Dropbox。
- 智能家居 - 灯光场景、传感器告警、语音助手联动设备。
- 健身与健康 - 将 Fitbit/Strava 活动记入表格或日历。
- 简单告警 - 「RSS 更新 - 手机推送」「股价下跌 - 邮件」。
不太适合:多步销售流水线、带过滤与分支的线索处理、严格本地数据要求、高频 API 调用与详细调试 - 此时 Zapier、Make 或 n8n 更实用。
如何开始
最简路径:
- 在 ifttt.com 注册或安装移动应用。
- 在画廊找现成 Applet(如「Android Battery Low - 通知」)或点 Create。
- 选 If - 服务与触发器,通过 OAuth 连接账户。
- 选 Then That - 动作并填写字段(通知文本、文件夹等)。
- 启用 Applet 并用测试事件验证。
自有脚本:Pro 方案连接 Webhooks - 触发时 IFTTT 向你的 URL 发 POST,或你的服务器调用 IFTTT webhook 执行动作。注意免费方案 Applet 数量限制;部分集成仅 Pro 可用。
文档:ifttt.com/docs。现成 Applet 画廊 - 首页与应用内。
总结
IFTTT 是最简单的自动化平台之一:一个触发、一个动作、最少配置。源于「连接整个互联网」的想法,在个人使用、智能家居与移动通知方面仍然强势。涉及 CRM、复杂工作流与日数百次操作的企业场景,更适合 Zapier、Make 或 n8n。
若任务是「日落开灯并把喜欢的推文存入 Pocket」- IFTTT 往往最合适。若任务是「丰富表单线索、分支并写入三个系统」- 请看 Zapier 或 Make。
常见问题
IFTTT 免费吗?
有 免费 套餐,活跃 Applet 数量有限(限额会变 - 以官网为准)。Pro 与 Pro+ 提供更多 Applet、multi-action、Webhooks 与优先支持 - 约每月 $3-5 起。少量个人场景免费常够用;数十个智能家居联动通常需 Pro。
IFTTT 中的 Applet 是什么?
Applet 是由触发器(If)与动作(Then That)组成的现成或自定义自动化。以前叫 Recipe。可从画廊启用或连接两个服务自建。一个 Applet = 一个「当 X 时做 Y」场景。
IFTTT 与 Zapier 有何不同?
IFTTT 更简单,面向个人:一两步、智能家居、社交媒体。Zapier 是企业工具,集成数千、有过滤、分支与多步 Zap。Zapier 更贵更强;IFTTT 日常任务配置更快,但 CRM 与运维较弱。
需要会编程吗?
画廊典型 Applet 不需要:选服务、连账户、启用场景即可。Pro 的 Webhooks 与自定义 HTTP 需基本了解 URL、JSON 与 POST。平台内不写完整代码 - 与 n8n 不同。
把账户连到 IFTTT 安全吗?
IFTTT 通过 OAuth 请求服务访问 - 只授予必要权限。数据经 IFTTT 云端。银行、企业邮箱与敏感 CRM 请查阅隐私政策并考虑自托管替代。源账户启用 2FA;勿在无备用方案时将 IFTTT 用于关键生产流程。