The project's README from github.com/svcvit/Awesome-Dify-Workflow. As one markdown file: README.md.
Share & Discover Useful Dify Workflows! For personal use & learning.
分享一些好用的 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
A:我一般把所有image,前面的链接加上 dockerpull.org
A:你的做法是对的,只是你的图片不支持跨域,所以没渲染出来
A:nginx 也要改;在.env里面;搜 nginx,应该能找到
sandbox 运行pandas,numpy>2.0,matplotlib,scikit-learn 代码老报错,例如error: operation not permitted ,你可以尝试使用我开发的另外一个简单版dify-sandbox-py,这些依赖已经测试可以使用。
插件功能是DIFY 1.0最大的更新,dify_plugin_collection 仓库存放着 DIFY 的官方市场 插件安装包,方便批量下载,不定期更新。
如果你希望 开发插件,我做了4款插件,都已上架插件商店。代码都已开源,包含Agent strategy,Tool,Extension 希望可以给你参考。

如果你知道熟悉 Docker环境,可以按照官方教程,使用Docker进行DIFY的本地部署。如果你懒得折腾,官方 https://cloud.dify.ai/ 也是个不错的选择,免费用户可以创建最多5个流程。后期可以直接充值使用。
所有 DSL 都为工作流模式,可以方便的发布为工具后,嵌入 ChatBot 流程。工作流会包含基础的输入、条件判断、变量聚合器、输出等内容。
你可以参考下面每个 yml 的描述,找到你需要的 Workflow,然后在 DSL 文件夹中找到对应的文件,复制文件的 URL,导入自己的 Dify 账号即可。
| 文件 | 描述 | 来源 |
|---|---|---|
小支付-DEMO.yml |
一个支持微信收款的插件,如果你开发了一些高质量工作流,希望赚取收益,可以联系我内测。 ![]() |
微信:svcvit |
| 文件 | 描述 | 来源 |
|---|---|---|
Artifact.yml |
需要搭配我开发的一个DIFY插件使用,类似claude的Artifact功能,可以渲染LLM生成的HTML代码和cavas。项目地址 https://github.com/svcvit/dify-plugin-artifacts 按照操作设置一下扩展即可使用。 ![]() |
dify-plugin-artifacts |
| 文件 | 描述 | 来源 |
|---|---|---|
sanic-web |
这是一个使用DIFY作为服务层的数据库问答项目,项目有独立的web交互界面,请访问 https://github.com/apconw/sanic-web 查看详情。项目完成度很高,按照文档一步步操作即可启动。使用ollama的qwen和deepseek模型,即可获得不错的效果。 ![]() |
sanic-web |
| 文件 | 描述 | 来源 |
|---|---|---|
MCP-amap.yml |
使用MCP Agent 策略进行MCP工具的调用示例,MCP使用高德地图 提供的在线服务,你可以先注册一个开发者账号,申请一个免费的Key。替换下图中马赛克部分 这里还有一个官方示例Dify MCP 插件指南:一键连接 Zapier,轻松调用 7000+ App 工具 |
@svcvit |
| 文件 | 描述 | 来源 |
|---|---|---|
图文知识库 |
如果你希望检索知识库后,是图配文的效果,你需要在知识库里加上图片的远程连接即可。可参考本示例,包含一个markdown文件。 当然,如果你有一些图文的word,没有远程服务器的图片,也可以参考DIFY图文知识库如何输出图片内容 这个帖子实现。![]() |
@svcvit |
| 文件 | 描述 | 来源 |
|---|---|---|
Demo-tod_agent.yml |
使用dify 1.0 的Agent节点,针对对话场景优化的Agent策略,例如:多轮对话、上下文理解、信息收集等。https://marketplace.dify.ai/plugins/svcvit/agent ![]() |
@svcvit |
| 文件 | 描述 | 来源 |
|---|---|---|
Deep Researcher On Dify .yml |
Deep Researcher 工作流复现方案 ![]() |
@AdamPlatin123 |
| 文件 | 描述 | 来源 |
|---|---|---|
Agent工具调用.yml |
使用dify 1.0 的Agent节点,使用FC调用不同的工具,进行回复。 ![]() |
@svcvit |
| 文件 | 描述 | 来源 |
|---|---|---|
旅行Demo.yml |
使用dify 1.0 的Agent节点,演示旅行信息收集,Tool调用,对话历史上下文存储。将对话消息存入对话变量,纳入Agent的思考上下文。 ![]() |
@svcvit |
| 文件 | 描述 | 来源 |
|---|---|---|
春联生成器.yml |
春联生成工具,注意字体需要电脑有,可以按需修改字体。 ![]() |
微信群@Junjie.M |
春联生成器 (“福”到了版本).yml |
![]() |
微信群@Junjie.M |
完蛋!我被LLM包围了! .yml |
【完蛋!我被LLM包围了!】借鉴了:https://github.com/modelscope/modelscope/tree/master/examples/apps/llm_riddles ![]() |
微信群@Junjie.M |
| 文件 | 描述 | 来源 |
|---|---|---|
File_read.yml |
使用sandbox读取文件并解析,需要使用dify-sandbox-py,挂在上传目录,这是一个pandas读取csv的示例,具体方法参考右侧来源链接 ![]() |
@svcvit |
runLLMCode.yml |
使用LLM生成的Code,再通过sandbox去执行。因为code节点无法直接引用LLM的代码,所以通过HTTP请求的方式执行,这里有一个分析csv的示例。 ![]() |
@svcvit |
数据分析.7z |
数据分析的示例,可以根据需求查询数据库,生成对应的解读和图表。示例中包括流程文件和flask的服务。 ![]() |
微信群:简单&平凡@ |
| 文件 | 描述 | 来源 |
|---|---|---|
LanguageConsistencyChecker.yml |
三语言检查器,主要处理翻译的内容优化,它还有一个web端配套 ![]() |
langfixer |
| 文件 | 描述 | 来源 |
|---|---|---|
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 |
| 文件 | 描述 | 来源 |
|---|---|---|
json-repair.yml |
大模型输出的JSON格式不标准,少个引号,多个括号,通过这个流程修复为可解析的的JSON ![]() |
@svcvit |
| 文件 | 描述 | 来源 |
|---|---|---|
json_translate.yml |
解析JSON中的需要翻译的内容,使用迭代器进行翻译,再组合成新的JSON,保持原有JSON的结构 ![]() |
@svcvit |
| 文件 | 描述 | 来源 |
|---|---|---|
腾讯云SubtitleInfo.yml |
这是一个代码相关的示例,通过腾讯云的授权信息加密,获取需要的内容信息参考。如果你需要使用代码节点,可以参考用法。 ![]() |
微信分享群 |
chart_demo.yml |
通过回复内容渲染charts的图表内容。当然你可以可以根据sql查询数据,拼接成需要的内容 ![]() |
@svcvit |
| 文件 | 描述 | 来源 |
|---|---|---|
Form表单聊天Demo.yml |
在对话框登录之后有权限访问模型 ![]() |