3. 创建文本生成应用
功能介绍
文本生成应用是 Dify 中最简单直接的应用类型。它采用"一次输入、一次输出"的模式——用户填入所需的参数后,点击运行按钮,AI 直接生成结果文本。这种类型适合不需要多轮对话、输入输出关系明确的场景,比如翻译、摘要、格式转换、内容改写等。
文本生成应用的编排界面与聊天助手类似,但有两个关键区别:提示词区域称为「前缀提示词」,变量在右侧的「调试与预览」区域以表单形式展示,用户输入变量值后点击「▶ 运行」即可获得输出结果。
使用方法

选择「文本生成」类型,输入应用名称和描述,点击创建。

在「前缀提示词」区域编写提示词,或点击右上角的「生成」按钮,让 AI 自动生成提示词。

在「变量」区域添加变量。


设置变量的名称、显示名称、类型(短文本/段落/下拉选择等)、是否必填等属性。

在提示词区域使用 {{变量名}} 语法引用变量。

在页面右上角的模型选择器中选择合适的大语言模型。

如果需要基于文档内容生成文本,可以关联知识库。

在右侧「调试与预览」区域测试填入变量值,点击「运行」,满意后点击「发布」上线。

发布后的应用可以在「探索」界面的左侧边栏使用。
使用技巧
- 文本生成应用的提示词要尽可能明确输出格式和长度要求,因为用户没有追问修改的机会。
- 善用变量的下拉选择类型来约束用户输入,减少歧义。例如设置一个「输出语言」下拉变量,选项为"中文/英文/日文"。
- 对于需要生成较长文本的场景,建议在提示词中明确要求的结构和字数范围。
- 文本生成应用发布后可以通过 API 集成到其他系统中,适合作为文本处理微服务使用。
- 如果一个文本生成任务过于复杂,考虑拆分为多个简单的文本生成应用串联使用。
示例
示例一:SEO 标题生成器
示例二:邮件润色工具
示例三:SQL 查询生成器
示例四:产品描述生成器
示例五:周报生成器