logo
1
1
Login
svcvit<svcvit@gmail.com>
update

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 收集整理中……

VIP群

此外,我特地拉了2个资深小伙伴,组建了一个VIP群,此群为付费加入,目前试运行价格 365/年,预计3个月后会涨价。确保你的提问都可以被解答。群主为3人:

👑 加入VIP群你将获得:

  • 一个知识库,不定期更新文章、工作流、插件教程等。
  • 解答关于流程设计,DIFY插件开发等等问题。
  • 共享群主硅基流动的APIKEY,直接使用DeepSeek、Qwen3、Rerank、语音转文本各种模型用于学习和折腾。需要的入群后私信群主即可。
  • 这是目前的聊天记录,供参考:聊天记录
  • 扫描下方二维码,备注 VIP,支付 365/年,邀请入群。

常见问题

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

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 希望可以给你参考。

  • google翻译:这是Tool,代码很少,看完之后可以理解DIFY插件的文件结构
  • 对话Agent :这是Agent strategy,Agent策略抽象了Dify的很多能力,可以有很多玩法,但是对开发者要求比较高,你需要有产品思维,还需要一定的开发能力。
  • Artifacts :这是Extension,它借鉴了 Anthropic 的 Artifacts 功能,做HTML的渲染,你可以参考这份代码,做一个简单的用户交互界面。

模型

  • 你可以使用最近火热的deepseek-R1,硅基流动提供免费2000万Tokens,如果使用邀请注册,你和我都会获赠免费2000万token的额度:https://cloud.siliconflow.cn/i/MwADckCi
  • 如果你希望体验 OpenAI 或 Anthropic 的模型,可以使用我搭建的服务 CoffBox 的服务。配置方式参考 如何在Dify中使用CoffBox的服务 这个方式仅供个人使用,如果你需要大规模使用,openrouter会是个更好的选择。

DIFY 部署

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

如果你希望找个免费的云服务器部署,也可以使用CLAWCLOUD的云服务,欢迎使用我的邀请链接https://console.run.claw.cloud/signin?link=WHM8EK4T7FH9 注册,注意:

  • 注册的时候使用Github登录,如果你的github注册日期超过180天,无需绑定任何银行卡,即可获得每月5美金的免费额度,每月哦!!!
  • DIFY目前已经入驻应用商店,填入一个密码,即可完成安装。对于个人用户来讲,已经够用。
  • 因为支持新加坡、日本、美国服务区,所以天然翻墙,免除模型需要代理的困扰。

参考截图

所有 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 .ymlDeep 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.ymljieba 分词示例,请使用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在对话框登录之后有权限访问模型 @svcvit

翻译

文件描述来源
中译英.yml通过宝玉的 Prompt,直译->反思->意译,将中文翻译成高质量的英文。 暂无
DuckDuckGo 翻译+LLM 二次翻译.yml与三步翻译类似,但是把第一步的直译变成传统翻译引擎翻译,节省 Token,提高翻译效率,同时提高翻译质量。 暂无
translation_workflow.yml使用吴恩达提出 Agentic Workflow 制作的翻译工具,录入输入语言目标语言国家原始文本 4 个参数,提供更细致的翻译结果 snaptranslation-agent
宝玉的英译中优化版.yml宝玉的科技文章翻译优化版本,主要优化了提示词和 xml 标签 snap翻译 GPT 的提示词更新和优化
全书翻译.ymlDIFY 官方示例,切分长文本,再迭代器内翻译 snapDIFY 官方探索内容

工具

文件描述来源
SEO Slug Generator.yml给自己的博文生成 url slug,参考来源于宝玉的 X twitter
Document_chat_template.yml一个通过知识库聊天的模版 Winson-030
搜索大师.yml通过 SearXNG 进行搜索,再通过 jina 获取搜索内容 Winson-030
标题党创作.yml一位爆款网文作家 ghostviper
文章仿写-单图_多图自动搭配.yml文章仿写 ghostviper
Text to Card Iteration.yml自动生成小红书这种卡片。🔥Dify Workflow-Agent 设计交流 @Arthur
Dify 运营一条龙.yml小红书、抖音、微博、B 站一条龙运营。(2024/11/21更新,主流程已经不能用了,因为图片生成那个服务问题很多,而且限制了分辨率,导致生成图完全不对了,全当看个思路。) Dify 一键生成多尺寸 Cover 与全平台文案
Jina Reader Jinja.yml一个基于 TavilySearch 和 Jina 的问答流程 🔥Dify Workflow-Agent 设计交流群分享
llm2o1.cn.yml任务拆解→提取步骤→迭代步骤执行→归纳总结→输出结果 @okooo5km
dify_course_demo.yml自动化生成全套教程。 dify_course
simple-kimi.yml简易自制 Kimi aws-samples
Claude3 Code Translation.yml不同代码种类之间的翻译工作流 aws-samples

聊天机器人

文件描述来源
根据用户的意图进行回复.yml根据用户的聊天内容,进行意图判定,根据意图选择不同的工作流路径进行回复,再风格化聊天机器人话术
mem0ai一个有记忆的聊天流程,完整代码见来源链接 mem0aidify-plugin-mem0ai
记忆测试.yml添加短期记忆,CoT 思维链的示例,自动问答机器人也可以主动触达,根据上下文选择最佳回复 来自微信 svcvit

代码

文件描述来源
Python Coding Prompt.yml通过聊天对话方式生成 Python 代码Sonnet 3.5 for Coding 😍 - System Prompt

使用方法

注册 Dify 账号,添加模型。

snap

snap

下载本项目至本地,导入 DLS 文件即可,当然,你可以进行必要的调整,例如模版的调整,或提示词的调整。

snap

snap

snap