全部课程
免费课程入门

Dify 工作流实战

从空白画布开始,一步步接上模型、知识库、条件分支、订单接口和人工确认,最后做出一套业务咨询助手。

个模块
5
个章节
13
学习用时
13 章 · 45–75 分钟/章

About

这套课要做什么

每次只增加一小段功能,先检查输入输出,再继续往下接。完成整条业务流程后,再学习如何发布并通过 API 调用工作流。

MODULE 01

先搭出一条能运行的流程

环境与模型

从输入输出开始,加入第一个模型节点和结构化结果。

  1. 0100|从空白画布做出第一条工作流约 7 分钟
  2. 0201|让模型接过问题,但先别让它猜规则约 7 分钟
  3. 0302|把一句话整理成三个明确的字段约 8 分钟
MODULE 02

让回答有资料可查

知识库问答

准备知识库、做有依据的检索回答,再用条件分支处理不同问题。

  1. 0403|先把资料放进去,再检查能不能找到约 13 分钟
  2. 0504|找到资料以后,让回答真正用上它约 6 分钟
  3. 0605|先认出问题类型,再走对应路线约 6 分钟
MODULE 03

接入真实业务数据

接口与数据

查询订单,用代码模板整理结果,并迭代处理多条问题。

  1. 0706|查订单:让回答来自接口约 9 分钟
  2. 0807|把分支结果整理成同一种输出约 6 分钟
  3. 0908|一行一个问题,让迭代逐条处理约 6 分钟
MODULE 04

把写入和失败处理好

确认与可靠性

在创建工单前加入人工确认,再处理超时、重试和失败记录。

  1. 1009|让人看过摘要以后,才创建工单约 9 分钟
  2. 1110|流程失败时,先找到坏掉的那一步约 7 分钟
MODULE 05

发布并接入完整工作流

发布与 API

检查并发布业务咨询助手,再通过 API 把工作流接到自己的应用中。

  1. 1211|把三条业务路线合成一个能交付的应用约 10 分钟
  2. 1312|离开画布,用自己的程序调用工作流约 12 分钟