⚠️ 本文档由 AI 自动翻译。如有任何不准确之处,请参考英文原版。
简介
触发器仅适用于工作流应用。
对于 Sandbox 套餐,每个工作流最多可添加 2 个触发器。升级 以添加更多。
在 Dify Cloud 上,触发器事件(由触发器启动的工作流运行)受套餐配额限制。详见 套餐对比。工作区所有者和管理员可在 设置 > 账单 页面查看剩余配额。
触发器类型
-
定时触发器
- 在指定的时间点自动运行工作流。
- 示例:每天早上 9 点自动生成销售报告,并通过电子邮件发送给团队成员。
每个工作流最多只能有一个定时触发器。 -
插件触发器
- 通过触发器插件订阅外部系统的特定事件,当订阅事件发生时自动运行工作流。
-
示例:通过订阅 Slack 触发器插件中的
频道中的新消息事件,自动分析并归档特定频道中的新消息。
-
Webhook 触发器
- 通过自定义 webhook 订阅外部系统的特定事件,当订阅事件发生时自动运行工作流。
- 示例:当电商平台通过 HTTP 请求发送包含订单详情的新订单时,自动处理该订单。
启用或禁用触发器
在右侧调出的 快捷设置 菜单中,你可以启用或禁用 已发布 的触发器。被禁用的触发器不会触发工作流。只有已发布的触发器才会出现在 快捷设置 中。若未看到某个已添加的触发器,请先确保它已被发布。

测试多个触发器
当一个工作流有多个触发器时,可点击 测试运行 > 运行所有触发器 以测试所有触发器。第一个运行的触发器将启动工作流,其余触发器将被忽略。 点击 运行所有触发器 后:- 定时触发器将在下一个计划时间运行。
- 插件触发器将开始监听已订阅的事件。
- Webhook 触发器将开始监听外部 HTTP 请求。