基于 Dify 1.3.0

在 Dify 平台上,创建属于自己的 AI 应用变得前所未有的简单高效。无论你是想快速搭建一个聊天助手,还是需要构建复杂的工作流应用,Dify 都提供了丰富的支持。

本文将系统梳理 Dify 支持的 5种应用类型 以及 3种常见创建方式,帮助你清晰了解,轻松上手。

一、Dify 支持的五种应用类型

Dify 提供了以下五种主要应用类型,每种类型对应不同的使用场景:

1. 聊天助手

  • 典型场景:智能客服、AI 顾问、问答机器人

  • 特点:以对话形式与用户交互,支持多轮聊天。

2. Agent 应用

  • 典型场景:自动化任务执行、智能助理

  • 特点:通过配置 Agent 特性(如工具调用、记忆机制等),让应用具备更强的自主决策与执行能力。

3. 文本生成应用

  • 典型场景:内容创作、文案撰写、新闻摘要

  • 特点:输入文本提示,输出高质量内容,偏向单轮生成。

4. Chatflow 应用

  • 典型场景:复杂对话流程设计、多节点跳转

  • 特点:基于流程图可视化方式设计对话逻辑,适合有多个分支、条件判断的应用。

5. 工作流应用(Workflow App)

  • 典型场景:信息提取、数据处理、自动化流程

  • 特点:支持多步骤节点编排(如模型调用、插件调用、条件判断等),实现复杂的数据流转和处理。

二、三种应用创建方式

无论是哪一种应用类型,Dify 都支持以下三种标准的创建方式:

1. 创建空白应用

  • 适合场景:需要从零自由搭建的用户。

  • 操作方式:在控制台点击「工作室 ➡️ 选择「创建空白应用」 ➡️ 编排自定义配置 Prompt、模型等。

2. 从应用模板创建

  • 适合场景:希望快速搭建,基于现有模板进行小幅修改。

  • 操作方式:在创建应用时选择「从模板创建」,Dify 提供了丰富的官方模板可供选择,如AI 编程助手、会议记录摘要等机器人等。

3. 导入 DSL 文件

  • 适合场景:已有应用定义文件,或需要跨项目迁移、批量部署。

  • 操作方式:在应用创建界面选择「导入 DSL」,上传符合规范的 JSON/YAML 格式文件,自动生成应用配置。

三、总结:选择适合你的创建方式

创建方式

适用人群

优势

创建空白应用

需要高度自定义的开发者或设计者

自由度最高,可以精细打磨每个细节

从应用模板创建

想要快速搭建原型或测试的用户

快速部署,低成本修改

导入 DSL 文件

需要批量管理、团队协作的专业用户

高效迁移与标准化部署

结语:今天就动手创建你的第一个 AI 应用!

通过 Dify 提供的五大应用类型与三种创建方式,无论你的需求是简单问答,还是复杂任务流转,都能轻松应对。

从今天开始,让 AI 为你的工作与生活带来真正的改变!