Skip to content

dzh-gitcode/dify-workflows

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dify Workflows 工作流集合

一个精心整理的 Dify 工作流模板集合,涵盖翻译、图像生成、知识库、代码开发、数据分析、内容创作、语音播客、教育学习、Agent 智能体等多个领域。

⚠️ 重要提示:部分工作流文件中可能包含 API Key 等敏感信息。在使用前请检查 environment_variables 部分,替换为你自己的 API Key。建议不要将包含真实密钥的文件提交到公开仓库。

📋 目录概览

本仓库共包含 269 个 Dify 工作流模板,按以下 15 个类别组织:

分类编号 类别名称 文件数量 主要功能
01 翻译语言处理 32 多语言翻译、代码翻译、SEO 优化、全文翻译、文本总结
02 图像绘画多模态 24 AI 绘画、文生图、文生视频、图文理解、风格迁移
03 知识库文档处理 20 文档问答、知识库检索、Paper 阅读、NotebookLM
04 代码开发 22 代码生成、API 文档、JSON 修复、MCP 工具、SQL 生成
05 数据分析表格 20 股票分析、Excel 处理、飞书表格、数据可视化
06 内容创作文案 31 PPT 生成、文章仿写、春联创作、标题生成、SEO、合同审查
07 语音播客 TTS 12 AI 播报、播客生成、语音合成、字幕处理
08 教育学习 15 儿童故事、词汇学习、模型微调、简历美化
09 工具实用 21 发票提取、思维导图、中文分词、客服助手、电费单识别
10 搜索资讯 15 全网搜索、热榜抓取、资讯推送、联网搜索
11 Agent 智能体 23 智能体工作流、深度研究、o1 风格推理、DeepSeek R1
12 社交媒体运营 8 Twitter/YouTube 分析、Notion 集成、前端面试
13 聊天对话 9 基础聊天、表单对话、客服机器人、意图识别
14 娱乐游戏 10 互动游戏、趣味对话、恋爱模拟器、周易大师
15 其他教程 7 演示示例、学习教程

🚀 快速开始

前置条件

  1. 已注册并登录 Dify 或自建 Dify 实例
  2. 准备好相关的 API Key(OpenAI、Anthropic、通义千问等)

导入工作流

  1. 登录 Dify 平台
  2. 进入「工作室」或「应用」页面
  3. 点击「从 DSL 导入」或类似按钮
  4. 选择本仓库中的 .yml 文件
  5. 配置必要的 API Key 和环境变量
  6. 保存并测试运行

alt text

alt text

配置环境变量

大多数工作流需要配置以下环境变量之一:

变量名 说明
apikey 主要的 LLM API Key
API_KEY / API_KEY_SECRET 特定服务商的密钥
DIFY_API_KEY Dify API 调用密钥

📂 详细分类

01_翻译语言处理 (32个)

文件名 功能说明
Claude3 Code Translation.yml 使用 Claude 3 进行代码翻译
DuckDuckGo翻译+LLM二次翻译.yml 结合搜索引擎的双重翻译工作流
json_translate.yml JSON 格式内容翻译工具
LanguageConsistencyChecker.yml 语言一致性检查器
SEO Slug Generator.yml SEO 友好的 URL Slug 生成器
Simultaneous Multilingual Translation [Parallel Acceleration Edition]_1.1.yml 并行多语言翻译加速版
translation_workflow.yml 通用翻译工作流模板
中英文翻译工作流-AI辅助生成.yml 中英文双向翻译
中译英.yml 中文到英文翻译
全书翻译.yml 长篇书籍全文翻译
宝玉的英译中优化版.yml 英文到中文的优化翻译(参考宝玉风格)
链文智译-LinkTrans Smart.yml 智能链接翻译工具

新增文件(v2)TranslationReflection.yml(翻译反思优化)、deepseek 文档翻译器.yml(DeepSeek 文档翻译)、三步翻译工作流.yml中英文互译.yml全书翻译(宝玉).yml文件翻译.yml文本情感分析工作流.yml文润·妙笔生花.yml

02_图像绘画多模态 (24个)

文件名 功能说明
chart_demo.yml 图表生成演示
FLUX绘画机器人.yml 基于 FLUX 模型的 AI 绘画机器人
FLUX绘画机器人+多模态识别+语音播放.yml FLUX 绘画 + 图像识别 + 语音播报
gemini-2.0-flash-exp-image-generation-文生图智能体.yml Gemini 2.0 Flash 文生图智能体
上传多文件,图文理解.yml 多文件上传 + 图文理解分析
儿童故事绘本文生视频语音合成版 .yml 儿童故事绘本:文生视频 + 语音合成
即梦AI绘画.yml 即梦 AI 绘画工具
即梦AI绘画-飞书表格+企业微信.yml 即梦绘画 + 飞书表格 + 企业微信集成
文生视频+tts语音播报.yml 文本生成视频 + TTS 语音播报
诗句封面+语音播报.yml 古诗词封面生成 + 语音播报

新增文件(v2)ai绘画整合comfyui_bizair.yml(ComfyUI 整合 AI 绘画)、giteeKolors工作流.yml(Gitee Kolors 绘画)、免费即梦文生视频.yml人物头像风格迁移工作流.yml扁平风插画生成.yml赛博朋克插画生成.yml

03_知识库文档处理 (20个)

文件名 功能说明
Dify AI 教程:ChatWithPaper .yml 论文阅读助手(ChatWithPaper)
Document_chat_template.yml 文档问答模板
File_read.yml 文件读取与解析工具
Jina Reader Jinja.yml Jina Reader 网页内容提取
知识库图像检索与展示.yml 知识库图像搜索与展示
知识库检索工作流.yml 通用知识库检索
解析网页内容存到知识库.yml 网页爬虫 + 知识库存储

新增文件(v2)ChatPaper.yml(论文阅读)、Jina Reader 总结网站内容.yml图文知识库.yml知识库 + 聊天机器人.ymlNotebookLM.ymlNotebookLM by Dify.AI.yml文献综述写作.yml

04_代码开发 (22个)

文件名 功能说明
API文档生成代码.yml API 文档自动生成工具
excel表格提取+echarts展示.yml Excel 数据提取 + ECharts 图表展示
json-repair.yml JSON 格式修复工具
MCP.yml Model Context Protocol 工具
Python Coding Prompt.yml Python 代码生成 Prompt 模板
runLLMCode.yml LLM 代码执行与运行
大模型表格解析自动生成代码生成统计图.yml 表格解析 + 代码生成 + 统计图

新增文件(v2)Excel解析生成图表.ymlSQL 生成器.yml代码解释器.yml代码转换器.ymldify-mcp-sse+Zapier MCP新闻检索邮件发送.yml不同类型的异常处理.yml

05_数据分析表格 (20个)

文件名 功能说明
Dify AI应用:Excel_Flask_Dify.yml Excel + Flask + Dify 整合应用
matplotlib.yml Matplotlib 数据可视化
学生成绩查询工作流(带数据库查询).yml 学生成绩数据库查询系统
数据统计分析.yml 通用数据统计分析工具
股票分析系统.yml 股票数据分析系统
股票分析系统-Gordon修改版.yml 股票分析系统(Gordon 版本)
飞书表格.yml 飞书表格集成应用

新增文件(v2)股票分析AI小助理.yml美股投资分析助手.yml股票新闻情感分析(迭代中并行).yml抓股票最近30工作日kdj.yml抓股票最近30工作日macd.yml抓股票最近30工作日成交数据.yml电费单识别.yml

06_内容创作文案 (31个)

文件名 功能说明
PPT制作助手.yml PPT 制作辅助工具
PPT生成工具.yml PPT 自动生成工具
Text to Card Iteration.yml 文本卡片迭代生成
中工报告批量产出 (1).yml 工作报告批量生成
文章仿写-单图_多图自动搭配.yml 文章仿写 + 图片自动匹配
春联生成器.yml 春节对联生成器
春联生成器("福"到了版本).yml 春联生成器(福字版)
标题党创作.yml 吸引人的标题生成工具

新增文件(v2)SEO 博客生成工作流.ymlSEO 文章生成专家.ymlSVG Logo 设计.yml招聘广告撰写.yml员工培训计划.yml合同审查.yml会议纪要.yml小红书文案生成器.yml批量图文创作.yml小说故事与角色批量生成(简单并行).yml长篇故事生成(迭代).yml文章打分.yml文章标题生成器.yml文章翻译助理 .yml文生Word_Agent.yml文生Word_Http_Post.yml长文写作.yml

07_语音播客 TTS (12个)

文件名 功能说明
AI资讯每日新闻+语音播报工作流.yml AI 资讯新闻每日播报
中国历史专家播客-工作流.yml 中国历史知识播客生成
儿童故事播客.yml 儿童故事播客制作
对话型播客.yml 对话式播客生成
腾讯云SubtitleInfo.yml 腾讯云字幕信息处理
自定义edgetts工作流.yml 自定义 Edge TTS 语音合成
自带edgetts.yml 自带 Edge TTS 工具

08_教育学习 (15个)

文件名 功能说明
dify AI 教程:图文智控链.yml 图文智能控制链教程
dify AI 教程:图文智控链_1.0.yml 图文智能控制链教程 v1.0
dify_course_demo.yml Dify 课程演示
Fine-tune 语料构造器.yml 模型微调语料构造工具
儿童故事绘本工作流.yml 儿童故事绘本生成
生成SFT微调数据集.yml SFT 微调数据集生成
词汇故事生成器.yml 通过故事学习词汇

新增文件(v2)个人学习导师.yml单词闪卡 (chatflow ver.).yml大学生计算机专业简历美化工作流.yml

09_工具实用 (21个)

文件名 功能说明
jieba.yml 中文分词工具(jieba)
发票提取小工具整合版-变量聚合器.yml 发票信息提取工具(整合版)
发票比对专家-新版客运火车票2.yml 发票比对工具(火车票)
增值税发票提取小工具chatflow.yml 增值税发票提取 ChatFlow
思维导图生成助手.yml 思维导图自动生成
思维导图生成助手mindmap_generator.yml Mindmap Generator
门诊导诊_0.2.yml 门诊智能导诊系统 v0.2

新增文件(v2)个性化记忆助手.yml智能客服助手.yml邮件助手工作流.yml自动回复邮件的AI客服.yml客户评价处理工作流.yml法律文本格式化助手.yml门诊导诊.ymlIP地址查询并展示.yml错误处理演示.yml

10_搜索资讯 (15个)

文件名 功能说明
Dify_AI应用:News_Hot_List_36氪.yml 36 氪新闻热榜应用
抓取获取36氪热榜文章内容 .yml 36 氪热榜内容抓取
搜索大师.yml 综合性搜索工具
知识全网搜索.yml 全网知识搜索工具
网站爬虫分析.yml 网站爬虫与内容分析
获取金融投资新闻top10.yml 金融投资新闻 Top 10
解读Github项目智能机器人.yml GitHub 项目解读机器人
资讯推送应用.yml 资讯自动推送应用

新增文件(v2)DeepResearch.yml(深度研究)、GPT-Researcher .yml互联网搜索与分析.yml联网搜索.yml

11_Agent 智能体 (23个)

文件名 功能说明
AgentFlow.yml Agent 工作流模板
Agent工具调用.yml Agent 工具调用示例
ai agent智能体.yml AI Agent 智能体
Deep Researcher On Dify .yml Dify 深度研究员 Agent
Demo-tod_agent.yml TODO Agent 演示
Dify-o1[CN]_1.0.yml Dify o1 风格推理(中文版)
llm2o1.cn.yml LLM 到 o1 风格转换
RedCanvas.yml RedCanvas Agent
思考助手.yml 思考辅助工具
记忆测试.yml Agent 记忆功能测试

新增文件(v2)DeepSeek-R1(永不掉线).ymlhelp me think(deepseek r1).yml思考式 Claude (OpenAI O1代替品).yml推理模型选择是否输出思考内容.yml儿童故事绘本-PPT Agent.yml模型竞技场(简单并行).yml

12_社交媒体运营 (8个)

文件名 功能说明
Atsumori Amiibo To Notion_2.0.yml Amiibo 数据同步到 Notion
Dify AI 应用:Save To Notion.yml 内容保存到 Notion
Twitter 账号分析助手.yml Twitter 账号分析工具
YouTube博主和自媒体运营专家工作流.yml YouTube/自媒体运营辅助

新增文件(v2)AI 前端面试官.ymlYouTube 频道数据分析.yml跨平台文案创作.yml

13_聊天对话 (9个)

文件名 功能说明
chat-workflow.yml 基础聊天工作流模板
Form表单聊天Demo.yml 表单式聊天 Demo
simple-kimi.yml 极简 kimi 风格聊天
根据用户的意图进行回复.yml 用户意图识别与回复
用户信息.yml 用户信息管理

新增文件(v2)意图识别客服.yml儿童故事绘本-PPT chatflow.yml问题分类 + 知识库 + 聊天机器人.yml

14_娱乐游戏 (10个)

文件名 功能说明
完蛋!我被LLM包围了! .yml 互动游戏:被 LLM 包围
完蛋!我被LLM包围了!(战绩排行版).yml 带排行榜的互动游戏
瞎说新语v2.yml 趣味文字游戏 v2

新增文件(v2)AI 前端面试官.ymlLLM 性能测试.ymlLLM 角色扮演游戏.yml心理测验制作工作流.yml

15_其他教程 (7个)

文件名 功能说明
AI Personalities [EN_JP]_1.0.yml AI 人格设置(英/日)
Dify 运营一条龙.yml Dify 运营综合工具
旅行Demo.yml 旅行规划 Demo

新增文件(v2)AI 前端面试官.yml用户输入验证工作流.ymlDify 教程工作流.yml


📊 工作流架构图

输入用户请求
      │
      ▼
┌─────────────┐
│  意图识别   │ → 根据输入判断任务类型
└─────────────┘
      │
      ▼
┌─────────────────────────────────────────┐
│              任务分发                    │
└─────────────────────────────────────────┘
      │           │           │
      ▼           ▼           ▼
┌─────────┐ ┌─────────┐ ┌─────────┐
│ 翻译类  │ │ 图像类  │ │ 知识库类│ ...
└─────────┘ └─────────┘ └─────────┘
      │           │           │
      ▼           ▼           ▼
┌─────────────────────────────────────────┐
│           LLM / 工具调用                 │
│  (OpenAI / Claude / 搜索 / 代码执行)    │
└─────────────────────────────────────────┘
      │
      ▼
┌─────────────────────────────────────────┐
│         结果处理 / 格式化输出             │
│  (文本 / 图像 / 语音 / 结构化数据)       │
└─────────────────────────────────────────┘
      │
      ▼
返回给用户

🔧 目录结构

dify-workflows/
├── 01_翻译语言处理/          # 翻译、SEO、文本优化
├── 02_图像绘画多模态/        # AI 绘画、文生图、多模态
├── 03_知识库文档处理/        # RAG、文档问答
├── 04_代码开发/              # 代码生成、工具开发
├── 05_数据分析表格/          # 数据分析、表格处理
├── 06_内容创作文案/          # 文案、PPT、创意写作
├── 07_语音播客TTS/           # 语音合成、播客
├── 08_教育学习/              # 教育、学习、微调
├── 09_工具实用/              # 实用工具
├── 10_搜索资讯/              # 搜索、爬虫、资讯
├── 11_Agent智能体/           # Agent、智能体
├── 12_社交媒体运营/          # 社交媒体、运营
├── 13_聊天对话/              # 聊天、对话系统
├── 14_娱乐游戏/              # 游戏、娱乐
├── 15_其他教程/              # 其他示例
├── dependencies/             # 工作流依赖的 API 服务代码(股票、TTS、绘画等)
├── docs/                     # 文档和图片资源
├── scripts/                  # Python 辅助脚本(去重、敏感信息清理、依赖复制)
├── README.md                 # 本文件
├── INDEX.md                  # 工作流快速索引
└── .gitignore                # Git 忽略配置

🔩 依赖服务说明

dependencies/ 目录包含了部分工作流需要配合运行的后端 API 服务代码。这些工作流通过 HTTP 请求调用外部服务来实现特定功能。

子目录 功能描述 相关工作流
akshare/ 股票数据分析服务(基于 akshare 库) 05_数据分析表格/ 中的股票分析类工作流
edgetts/ Edge TTS 语音合成服务 07_语音播客TTS/ 中的 TTS 相关工作流
jimeng/ 即梦 AI 文本转图片/视频服务 02_图像绘画多模态/ 中的即梦绘画工作流
difyforgitee/ Gitee Kolors AI 绘画服务 02_图像绘画多模态/giteeKolors工作流.yml
difyforsiliconflow/ 硅基流动 + BizyAir ComfyUI 绘画服务 02_图像绘画多模态/ai绘画整合comfyui_bizair.yml
google/gemini2/ Google Gemini 图像生成服务 02_图像绘画多模态/ 中的 Gemini 相关工作流
crawl4ai/ 基于 Crawl4AI 的网页爬虫服务 10_搜索资讯/ 中的网页分析工作流
db/student/ 学生成绩数据库 API 服务示例 05_数据分析表格/学生成绩查询工作流.yml
makehtml/ HTML 生成 API 服务 工作流中需要生成动态 HTML 的场景
story/ 儿童故事绘本视频生成服务 08_教育学习/儿童故事绘本工作流.yml
zhipu/ 智谱(Zhipu)文本转视频服务 02_图像绘画多模态/ 中文生视频相关工作流
utils/ 公共工具模块(配置、COS 存储等) 被其他服务共同依赖

💡 使用方法:进入对应的子目录,阅读其中的 READMEreademe.md 文档,安装 requirements.txt 中的依赖,启动服务后在 Dify 工作流中配置对应的 API 地址。


🛠️ 辅助脚本

scripts/ 目录提供了几个 Python 辅助脚本,用于维护工作流仓库:

脚本 功能
deduplicate_workflows.py 分析工作流文件,识别潜在的重复文件(同名不同版本)
sanitize_check.py 扫描工作流文件中的敏感信息(如 API Key),提醒脱敏
copy_dependencies.py 从原始依赖目录复制依赖文件到 dependencies/

💡 使用建议

新手入门

  1. 从简单的工作流开始,如 chat-workflow.ymlsimple-kimi.yml
  2. 熟悉 Dify 的基本节点(LLM、变量、条件判断等)
  3. 逐步尝试更复杂的工作流

进阶使用

  1. 组合工作流:可以将多个工作流的节点组合,创建更强大的应用
  2. 自定义变量:根据自己的需求修改环境变量和输入参数
  3. 接入外部工具:通过 HTTP 请求或 Code 节点接入外部 API
  4. 添加知识库:将工作流与知识库结合,实现 RAG 应用

最佳实践

  1. API Key 安全:不要在公开仓库中提交真实的 API Key
  2. 工作流备份:定期导出重要的工作流配置
  3. 版本管理:为重大修改的工作流保留版本号
  4. 命名规范:给工作流起清晰的名字,便于后期维护

🔍 常见问题

Q: 导入工作流后无法运行?

A: 检查以下几点:

  • 是否已配置所需的 API Key
  • LLM 服务商是否可用
  • 工作流中的变量是否正确设置

Q: 如何将工作流发布为应用?

A: 在 Dify 中编辑工作流,点击「发布」按钮,可选择发布为:

  • 内部应用(团队使用)
  • 公开应用(任何人可用)
  • API 服务(通过 API 调用)

Q: 工作流文件中的 _1 后缀是什么意思?

A: 带有 _1 后缀的文件是从不同原始目录中收集到的重复文件。建议对比内容后选择保留一个版本。


🤝 贡献

欢迎提交 Issue 和 Pull Request!如果你有优秀的 Dify 工作流想分享,欢迎加入本仓库。

贡献方式

  1. Fork 本仓库
  2. 创建新分支 (git checkout -b feature/new-workflow)
  3. 添加你的工作流文件到相应的分类目录
  4. 提交修改 (git commit -am 'Add new workflow')
  5. 推送到分支 (git push origin feature/new-workflow)
  6. 创建 Pull Request

📝 许可证

本项目仅供学习和研究使用。请在使用时遵守相关服务的使用条款。

⚠️ 注意:工作流中的 AI 模型服务可能产生费用,请根据实际使用情况管理你的 API Key。


🌟 致谢

感谢所有 Dify 社区贡献者分享的优秀工作流!

About

一个精心整理的 Dify 工作流模板集合,涵盖翻译、图像生成、知识库、代码开发、数据分析、内容创作、Agent 智能体等多个领域

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages