← 返回文章列表

什么是 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

ProPro+ 方案提供 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 - 适合「社交 + 智能家居 + 手机通知」且不想学自动化。ZapierMake - 需要 CRM、表单与多步业务流程时。n8n - 重视自有服务器与任意代码逻辑时。

适合谁使用 IFTTT

IFTTT 适合:

  • 个人效率 - 保存文章、天气提醒、跨服务同步笔记。
  • 社交与内容 - 交叉发布(API 仍允许处)、将帖子归档到 Google Sheets 或 Dropbox。
  • 智能家居 - 灯光场景、传感器告警、语音助手联动设备。
  • 健身与健康 - 将 Fitbit/Strava 活动记入表格或日历。
  • 简单告警 - 「RSS 更新 - 手机推送」「股价下跌 - 邮件」。

不太适合:多步销售流水线、带过滤与分支的线索处理、严格本地数据要求、高频 API 调用与详细调试 - 此时 Zapier、Make 或 n8n 更实用。

如何开始

最简路径:

  1. ifttt.com 注册或安装移动应用。
  2. 在画廊找现成 Applet(如「Android Battery Low - 通知」)或点 Create
  3. If - 服务与触发器,通过 OAuth 连接账户。
  4. Then That - 动作并填写字段(通知文本、文件夹等)。
  5. 启用 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 数量有限(限额会变 - 以官网为准)。ProPro+ 提供更多 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 用于关键生产流程。

联系方式