Dify结合Make跨平台工作流自动化深度测评

2026-06-14阅读 0热度 0
自动化

Dify原生缺乏任务编排与外部系统集成能力,而Make恰好填补这一缺口:将工作流发布为工具后获取API端点,借助Make的HTTP模块发起调用并处理返回数据;支持基于时间触发或结合日历事件动态执行;还能将结果自动写入Airtable——当然,字段映射与错误重试机制需要提前配置。

你想让Dify中搭建的工作流自动触发、按计划执行,或者与邮箱、数据库、CRM等外部系统打通,但Dify自身不支持这类调度和集成——这时就需要Make充当中间粘合剂,把Dify工作流真正嵌入你的日常业务流程。

在Make中调用Dify工作流API

第一步:获取Dify工作流的公开调用地址
进入Dify控制台 → 工作流管理 → 定位目标工作流 → 点击右侧“发布” → 选择“发布为工具” → 填写工具名称(例如sales_lead_analyze)并保存。发布成功后,页面会显示类似/api/tools/sales_lead_analyze的路径,这就是你需要使用的API端点。

第二步:在Make中创建HTTP模块发起请求
新建场景 → 添加“HTTP”应用 → 选择“Make a request”操作 → 方法设为POST → URL填写完整地址,比如https://your-dify-domain.com/api/tools/sales_lead_analyze(注意必须包含协议和域名,不能只写/api路径)→ 在Headers中添加Authorization: Bearer your_dify_api_key → Body选择JSON格式,输入符合工作流定义的参数,例如{"lead_name":"张三","phone":"138****1234"}。

第三步:处理响应并向下传递
Make会自动解析返回的JSON。如果Dify工作流输出字段是{"report":"分析完成,转化概率68%"},你可以在后续模块中直接使用{{response.body.report}}引用该值。这一步不能跳过验证——若响应体为空或返回401错误,90%是因为API Key未配对或已过期

用Make定时触发Dify会议纪要工作流

方法一:基础定时器直连
添加一个“Schedule”模块 → 设置触发频率(例如每周一上午9:00)→ 直接连接HTTP模块调用Dify纪要工作流API。适用于固定节奏的场景,比如每周例会自动生成归档文档。

方法二:结合Google Calendar事件动态触发
先添加“Google Calendar”应用 → 选择“New event matching search query” → 填写日历ID和关键词(如“部门周会”)→ 当新事件创建时,Make捕获start_time、summary、description等字段 → 经过“Router”节点判断是否包含指定标签 → 再调用Dify工作流,将event.description作为输入传递过去生成纪要草稿。这种方法比固定定时器更灵活,会议改期不会影响自动化。

注意:Calendar事件触发存在最多10分钟延迟,不适用于需要秒级响应的紧急会议。

将Dify分析结果自动写入Airtable

① 在Make中配置好Dify API调用,确保输出包含结构化字段,例如{"product":"iPhone 15","score":8.7,"recommend":"上架"};

② 添加“Airtable”应用 → 选择“Create record” → 连接对应的Base和Table(如“产品分析库”);

③ 字段映射时,将{{response.body.product}}拖入Airtable的“产品名称”列,{{response.body.score}}拖入“评分”列;

④ 关键步骤:在Airtable模块的“Advanced settings”中勾选“Continue on error”,否则某次Dify返回字段缺失会导致整个流水线中断;

⑤ 保存并启用场景,后续Dify工作流运行完毕,数据将自动落入Airtable库中。

免责声明

本网站新闻资讯均来自公开渠道,力求准确但不保证绝对无误,内容观点仅代表作者本人,与本站无关。若涉及侵权,请联系我们处理。本站保留对声明的修改权,最终解释权归本站所有。

相关阅读

更多
欢迎回来 登录或注册后,可保存提示词和历史记录
登录后可同步收藏、历史记录和常用模板
注册即表示同意服务条款与隐私政策