Awesome-Dify-Workflow README

The project's README from github.com/svcvit/Awesome-Dify-Workflow. As one markdown file: README.md.

Awesome-Dify-Workflow 🚀

Share & Discover Useful Dify Workflows! For personal use & learning.

English | 中文

svcvit%2FAwesome-Dify-Workflow | Trendshift

分享一些好用的 Dify 工作流程,自用、学习两相宜,请使用 Dify 0.13.0 及以上版本导入。已支持多 任务并行、会话变量、表单、echart渲染 相关特性。Agent节点为1.0版本之后功能,请尽可能使用最新版DIFY导入。

所有的 Workflow 基本都可以 免费 使用,更多 Workflow 收集整理中……

❤️赞助商

点击折叠
优云智算 感谢优云智算赞助了本项目!优云智算是UCloud旗下AI云平台,提供稳定、全面的国内外模型API,仅一个key即可调用。主打包月、按量的高性价比 Coding Plan 套餐,基于官方2~5折优惠。支持接入 Claude Code、Codex 及 API 调用。支持企业高并发、7*24技术支持、自助开票。通过此链接注册的用户,可得免费5元平台体验金!

常见问题

这里总结了一些群里常见的问题,不定期更新,内容不会很多,希望对你有帮助。

AI 流程平台对比——Dify、Fastgpt、Ragflow

dify 有没有国内的镜像源配置呀? 示例图片

A:我一般把所有image,前面的链接加上 dockerpull.org

sandbox 如何安装pandas这些第三方库? A:打开 /docker/volumes/sandbox/dependencies/python-requirements.txt 填入需要安装的依赖,重启sandbox即可。
定时任务可以如何处理?我希望定时执行某个流程。 A:可以参考项目 https://github.com/leochen-g/dify-schedule
节点间传递string数据,提示超限制,如何处理 A:修改 .env 中的一段: CODE_MAX_STRING_LENGTH: 1000000 TEMPLATE_TRANSFORM_MAX_LENGTH: 1000000 重启容器
拿到图片URL后能在聊天窗口显示吗,试了下markdown但什么都没显示出来。 示例图片

A:你的做法是对的,只是你的图片不支持跨域,所以没渲染出来

请教一个问题,知识库上传大文件提出报错,修改配置文件后,还是无法上传大文件,如下是配置文件中修改上传文件地方; 示例图片

A:nginx 也要改;在.env里面;搜 nginx,应该能找到

知识库永久排队问题 A:修改 .env 中的一段:LOG_FILE=/app/logs/server.log;重启容器
在哪里可以自学Dify? A:可以参考 https://dify101.com
Dify生成图表有什么好方案? A:Dify自带了一些绘图功能,包括柱状图、曲线图等。 也可以自己写一个Echarts插件,从数据库读取数据并画图。
Dify知识库上传PDF乱码怎么办? A: 可以使用工具将PDF转换成Markdown格式再上传。
DuckDuckGo 翻译 现在是不可用了吗 A:应该是服务器挂了代理,但是dify是启在docker里面的,没挂。
探索 Dify 的官方示例应用全部是英文,怎么切换成中文? A:点击右上角,头像,设置,语言,先切换成其它语言,再切换成中文,即可。
管理员密码忘记了怎么搞? A:执行下面的指令:docker exec -it docker-api-1 flask reset-password

SANDBOX

sandbox 运行pandas,numpy>2.0,matplotlib,scikit-learn 代码老报错,例如error: operation not permitted ,你可以尝试使用我开发的另外一个简单版dify-sandbox-py,这些依赖已经测试可以使用。

DIFY 1.0 插件

插件功能是DIFY 1.0最大的更新,dify_plugin_collection 仓库存放着 DIFY 的官方市场 插件安装包,方便批量下载,不定期更新。

如果你希望 开发插件,我做了4款插件,都已上架插件商店。代码都已开源,包含Agent strategy,Tool,Extension 希望可以给你参考。

模型

DIFY 部署

如果你知道熟悉 Docker环境,可以按照官方教程,使用Docker进行DIFY的本地部署。如果你懒得折腾,官方 https://cloud.dify.ai/ 也是个不错的选择,免费用户可以创建最多5个流程。后期可以直接充值使用。

参考截图

所有 DSL 都为工作流模式,可以方便的发布为工具后,嵌入 ChatBot 流程。工作流会包含基础的输入、条件判断、变量聚合器、输出等内容。

DSL 目录

你可以参考下面每个 yml 的描述,找到你需要的 Workflow,然后在 DSL 文件夹中找到对应的文件,复制文件的 URL,导入自己的 Dify 账号即可。

2025-06-06更新

文件 描述 来源
小支付-DEMO.yml 一个支持微信收款的插件,如果你开发了一些高质量工作流,希望赚取收益,可以联系我内测。 微信:svcvit

2025-04-23更新

文件 描述 来源
Artifact.yml 需要搭配我开发的一个DIFY插件使用,类似claude的Artifact功能,可以渲染LLM生成的HTML代码和cavas。项目地址 https://github.com/svcvit/dify-plugin-artifacts 按照操作设置一下扩展即可使用。 dify-plugin-artifacts

2025-04-17更新

文件 描述 来源
sanic-web 这是一个使用DIFY作为服务层的数据库问答项目,项目有独立的web交互界面,请访问 https://github.com/apconw/sanic-web 查看详情。项目完成度很高,按照文档一步步操作即可启动。使用ollama的qwen和deepseek模型,即可获得不错的效果。 sanic-web

2025-04-16更新

文件 描述 来源
MCP-amap.yml 使用MCP Agent 策略进行MCP工具的调用示例,MCP使用高德地图 提供的在线服务,你可以先注册一个开发者账号,申请一个免费的Key。替换下图中马赛克部分 这里还有一个官方示例Dify MCP 插件指南:一键连接 Zapier,轻松调用 7000+ App 工具 @svcvit

2025-04-07更新

文件 描述 来源
图文知识库 如果你希望检索知识库后,是图配文的效果,你需要在知识库里加上图片的远程连接即可。可参考本示例,包含一个markdown文件。 当然,如果你有一些图文的word,没有远程服务器的图片,也可以参考DIFY图文知识库如何输出图片内容 这个帖子实现。 @svcvit

2025-03-21更新

文件 描述 来源
Demo-tod_agent.yml 使用dify 1.0 的Agent节点,针对对话场景优化的Agent策略,例如:多轮对话、上下文理解、信息收集等。https://marketplace.dify.ai/plugins/svcvit/agent @svcvit

2025-02-24更新

文件 描述 来源
Deep Researcher On Dify .yml Deep Researcher 工作流复现方案 @AdamPlatin123

2025-02-17更新

文件 描述 来源
Agent工具调用.yml 使用dify 1.0 的Agent节点,使用FC调用不同的工具,进行回复。 @svcvit

2025-01-23更新

文件 描述 来源
旅行Demo.yml 使用dify 1.0 的Agent节点,演示旅行信息收集,Tool调用,对话历史上下文存储。将对话消息存入对话变量,纳入Agent的思考上下文。 @svcvit

2025-01-21更新

文件 描述 来源
春联生成器.yml 春联生成工具,注意字体需要电脑有,可以按需修改字体。 微信群@Junjie.M
春联生成器 (“福”到了版本).yml 微信群@Junjie.M
完蛋!我被LLM包围了! .yml 【完蛋!我被LLM包围了!】借鉴了:https://github.com/modelscope/modelscope/tree/master/examples/apps/llm_riddles 微信群@Junjie.M

2024-12-05更新

文件 描述 来源
File_read.yml 使用sandbox读取文件并解析,需要使用dify-sandbox-py,挂在上传目录,这是一个pandas读取csv的示例,具体方法参考右侧来源链接 @svcvit
runLLMCode.yml 使用LLM生成的Code,再通过sandbox去执行。因为code节点无法直接引用LLM的代码,所以通过HTTP请求的方式执行,这里有一个分析csv的示例。 @svcvit
数据分析.7z 数据分析的示例,可以根据需求查询数据库,生成对应的解读和图表。示例中包括流程文件和flask的服务。 微信群:简单&平凡@

2024-11-29更新

文件 描述 来源
LanguageConsistencyChecker.yml 三语言检查器,主要处理翻译的内容优化,它还有一个web端配套 langfixer

2024-11-22更新

文件 描述 来源
matplotlib.yml 使用matplotlib画图,将图片输出为base64,再通过回复渲染图片。注意,官方sandbox权限比较复杂,安装完matplotlib也无法使用,请使用dify-sandbox-py 。如果使用dify1.0以上版本无法渲染图片,请查看 https://github.com/svcvit/dify-sandbox-py/issues/11 @svcvit
jieba.yml jieba 分词示例,请使用dify-sandbox-py @svcvit

2024-11-20更新

文件 描述 来源
json-repair.yml 大模型输出的JSON格式不标准,少个引号,多个括号,通过这个流程修复为可解析的的JSON @svcvit

2024-11-15更新

文件 描述 来源
json_translate.yml 解析JSON中的需要翻译的内容,使用迭代器进行翻译,再组合成新的JSON,保持原有JSON的结构 @svcvit

2024-11-14更新

文件 描述 来源
腾讯云SubtitleInfo.yml 这是一个代码相关的示例,通过腾讯云的授权信息加密,获取需要的内容信息参考。如果你需要使用代码节点,可以参考用法。 微信分享群
chart_demo.yml 通过回复内容渲染charts的图表内容。当然你可以可以根据sql查询数据,拼接成需要的内容 @svcvit

2024-11-12更新

文件 描述 来源
Form表单聊天Demo.yml 在对话框登录之后有权限访问模型

Awesome-Dify-Workflow (svcvit/Awesome-Dify-Workflow)

Searching Database…

这是什么?一个现成 Dify DSL 工作流文件(YAML)的精选合集,可直接导入你自己的 Dify 实例,用于聊天、数据分析、图表渲染、翻译、智能体演示等场景。
这是工具还是只是文件合集?它是收纳在 DSL 文件夹里的一组工作流定义文件(.yml),本身不是应用或库——Dify 才是运行它们的平台。
这些工作流怎么用?在表格里找到工作流说明,从 DSL 文件夹复制对应 .yml 文件的 URL,然后导入你自己的 Dify 账户。
需要先有自己的 Dify 部署吗?需要——你要有一个运行中的 Dify 实例(0.13.0 以上版本,要支持 Agent 节点最好用最新版),可以用 Docker 自行部署,也可以用 Dify 官方云服务。
每个工作流不做额外配置就能跑吗?有些需要额外配置:几个工作流依赖自定义沙箱(dify-sandbox-py)来运行 pandas/matplotlib/jieba 代码,一些需要配套插件(如 Artifacts 插件),少数还需要第三方 API 密钥(例如 MCP 演示用的高德/Amap)。
这对谁有用?面向想要能直接跑的示例和模板、而不是从零搭建工作流的 Dify 用户——从入门演示到更高级的 Agent 策略和代码执行流程都有。
里面包含哪些类型的工作流?例如 deep-research 复刻、图表/matplotlib 渲染、JSON 修复与翻译、春节对联生成器、基于高德的 MCP 工具调用演示、旅行规划智能体,以及图文知识库搭建。
能在这些工作流里运行 pandas 之类的 Python 库吗?官方 Dify 沙箱权限限制较多,所以作者另建了 dify-sandbox-py 项目,在代码节点中支持 pandas、numpy、matplotlib 和 scikit-learn。
有办法从这些工作流渲染图表吗?有——有些工作流用 Dify 内置的图表组件,另一些通过 matplotlib(以 base64 输出)或自定义 ECharts 插件生成图片。
它更新得有多频繁?它维护得很活跃,更新条目都标注日期,目前显示最近一次是 2025 年 6 月,每次都会新增带说明和来源的工作流文件。
Creator
svcvit
Size
48.7 MB
Stars
10.8K
Updated
CommitMar 25
Age
2y
Commits · 90 Days