news 2026/9/16 20:11:45

Awesome-Dify-Workflow:5 分钟导入你的第一个 Dify 工作流

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Awesome-Dify-Workflow:5 分钟导入你的第一个 Dify 工作流

Awesome-Dify-Workflow:5 分钟导入你的第一个 Dify 工作流

【免费下载链接】Awesome-Dify-Workflow分享一些好用的 Dify DSL 工作流程,自用、学习两相宜。 Sharing some Dify workflows.项目地址: https://gitcode.com/GitHub_Trending/aw/Awesome-Dify-Workflow

刚部署好 Dify,想搭一个中译英流程,面对画布上几十个节点和变量引用,一时不知道从哪下手。Awesome-Dify-Workflow 是一个 Dify 工作流模板集合:作者把翻译、数据分析、图表输出、知识库问答等常见需求的可用流程打包成 DSL 文件,你导入后就能改着使用。

先看清这个模板集合里有什么

它是什么:一套可直接导入的工作流模板

  • 一组 Dify 工作流 DSL 文件(.yml),目前有四十余个
  • 面向"想直接用但不会连节点"的 Dify 用户,也方便开发者研究实现
  • 已支持多任务并行、会话变量、表单、ECharts 渲染等特性

它能做什么,不能做什么

  • 能做:导入 Dify 0.13.0 及以上版本,配置模型后直接运行
  • 不能做:不包含 Dify 平台本身,环境需你自备(Docker 本地部署或官方云)
  • 部分模板依赖 Dify 1.0 的 Agent 节点,版本越新能用的越多

和 Dify 官方示例有何区别

  • 来源是社区分享、作者自研与开源项目,覆盖三语检查、春联生成等官方外的场景
  • 每个文件在 README 里都有描述,导入前可以先对号入座
  • README.md 附带常见问题一节,记录高频部署问题的处理办法

5 分钟跑通第一个 DSL 工作流

备好环境:先配好一个可用的 LLM

注册 Dify 官方云(免费额度可建约 5 个流程),或用 Docker 本地部署。进入工作区后,在设置里打开"模型供应商",配置一个你能用的 LLM。

把模板仓库拉到本地

git clone https://gitcode.com/GitHub_Trending/aw/Awesome-Dify-Workflow

所有模板都在 DSL/ 目录下,按 README 里的表格挑一个,比如翻译需求选中译英.yml

找到导入 DSL 的入口

在 Dify 工作区左侧"创建应用"里选择"导入 DSL 文件",上传你从本地项目选好的 .yml 文件。

改好模型引用再点运行

导入后打开画布,把各 LLM 节点的模型换成你账号里配好的,点右上角"运行",填上输入参数验证输出。

三个值得先跑的模板拆解

拿来就能改的翻译流程

适用场景:翻译技术文章或文档,对机械直译的腔调不满意。

怎么跑:以 translation_workflow.yml 为例,开始节点输入源语言、目标语言、国家、原文四个参数;流程先出初稿,再按"国家是否为空"分支调用专家建议节点,最后输出润色后的译文。整条链路是 LLM 节点加条件分支,提示词直接在画布里改。

能拿到什么:一份兼顾风格与语气的译文,中间节点的建议还可留作校对参考。

LLM 写代码、Sandbox 跑数据分析

适用场景:手头有一份 CSV 或小库表,想查统计、排名,又不想手写 Python。

怎么跑:runLLMCode.yml 的链路是"开始→获取文件路径→读取 CSV→LLM 生成分析代码→HTTP 请求到 Sandbox 执行→提取结果"。LLM 只负责产出 pandas 代码,真正执行的是 Sandbox 容器。

能拿到什么:与问题对应的结果表格或结论,示例即按球员名单查出得分最高的几人。

对话里直接渲染 ECharts 图表

适用场景:想让数据以图的形式一眼看懂,比如月度气温曲线。

怎么跑:chart_demo.yml 从公共天气接口拉数据,代码节点把返回值聚合成图表 JSON,末尾的回复节点用 Dify 内置图表语法渲染到对话窗口。

能拿到什么:一张直接在对话里查看的柱线组合图,无需再截报告。

你大概率会遇到的 3 个卡点

导入后 LLM 节点显示陌生模型名

现象:导入的工作流跑不起来,节点模型栏是账号里没有的名字。 原因:DSL 文件里记录了原作者使用的模型名。 处理:逐个打开 LLM 节点,换成你已配置的模型供应商。

Sandbox 跑 pandas、matplotlib 报权限错

现象:代码节点执行报operation not permitted或缺少模块。 原因:官方 Sandbox 缺依赖或权限受限。 处理:在部署目录编辑/docker/volumes/sandbox/dependencies/python-requirements.txt,写入所需依赖后重启 Sandbox 容器;README 中也提到一个预装好常用数据分析库的 dify-sandbox-py 镜像可替代。

节点间传长文本提示超长

现象:短文本正常,长文档跑到一半报长度限制。 原因:部署配置里变量长度上限偏小。 处理:在.env中调大CODE_MAX_STRING_LENGTHTEMPLATE_TRANSFORM_MAX_LENGTH(例如 1000000),重启容器。

进阶方向可以只看一眼:

  • 升级到 Dify 1.0 以上,导入 Demo-tod_agent.yml 或 MCP-amap.yml,体验 Agent 节点与外部工具调用
  • 写一个自己的 ECharts 渲染插件,让图表输出支持更多数据源
  • 用工作流"发布为工具"的能力,把流程包成 ChatBot 的工具节点复用

跑完这三个模板后去哪

  • 翻一遍 README 常见问题:README.md 收录了国内镜像源、Sandbox 依赖、上传限制等高频问题,比逐条搜索省时间。
  • 读一遍标准结构:中译英.yml 按"直译→反思→意译"三步走,提示词写法和节点串联方式都是读懂 DSL 文件的好样例。
  • 对比两种文件处理思路:File_read.yml 让 Sandbox 直接读文件,runLLMCode.yml 让 LLM 先生成代码再执行,对照着看更清楚各自取舍。
  • 试新节点能力:Dify 1.0 以上可导入 Demo-tod_agent.yml,体验 Agent 节点的多轮对话与工具调用。

Awesome-Dify-Workflow 不教你理论,它给你的是一张张能跑起来的画布。挑一个离你需求最近的模板,导入它、改掉一句提示词,这件事的价值就兑现了。之后再回到画布上看看节点之间是怎么传变量的,自己搭流程不会太久。

【免费下载链接】Awesome-Dify-Workflow分享一些好用的 Dify DSL 工作流程,自用、学习两相宜。 Sharing some Dify workflows.项目地址: https://gitcode.com/GitHub_Trending/aw/Awesome-Dify-Workflow

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/16 20:10:42

钉钉服务端API工作通知实践:从access_token缓存到Zabbix告警联动

调用钉钉服务端API发送工作通知消息,听起来是个很小的功能点,但真正落地的时候,涉及到的坑远比想象中多。我自己早年第一次接的时候,想着不就是POST一个JSON过去嘛,结果从企业自建应用的权限点申请,到acces…

作者头像 李华
网站建设 2026/9/16 20:10:11

用Docker部署iVentoy:PXE网络批量装机的降维方案

干了这么多年运维,我最怕的就是批量装系统。以前给机房几十台机器做系统,抱着一堆U盘挨个插、挨个进BIOS、挨个选PE镜像,一天下来腰都直不起来。后来换过传统的PXE方案,结果又被DHCP、TFTP、pxelinux.0、menuboot这类配置文件折磨…

作者头像 李华
网站建设 2026/9/16 20:09:12

Simulink在新能源储能电池均衡策略仿真中的应用

1. 项目背景与核心价值在新能源储能系统中,电池簇间的一致性管理直接决定了整个系统的可用容量和循环寿命。我去年参与的一个工商业储能项目就曾遇到这样的问题:系统标称容量为2MWh,但实际运行三个月后可用容量就衰减到1.6MWh。拆解分析发现&…

作者头像 李华
网站建设 2026/9/16 20:08:05

VMware vmdk操作失败报错排查:CentOS虚拟机扩容与修复指南

上周给手头那台 CentOS 7.9 虚拟机扩容磁盘,点了“扩展”之后没等两秒,VMware Workstation 直接弹了个红色错误框:对文件“G:\VMware\CentOS0918-s005.vmdk”的操作失败。说实话,这个报错信息非常“VMware”——它把结果告诉你&am…

作者头像 李华
网站建设 2026/9/16 20:07:57

Trippy Ubuntu/Debian 打包发布全流程:从 PPA 构建到 dput 上传

Trippy Ubuntu/Debian 打包发布全流程:从 PPA 构建到 dput 上传 【免费下载链接】trippy A network diagnostic tool 项目地址: https://gitcode.com/GitHub_Trending/tr/trippy 本篇技术指南以仓库中 ubuntu-ppa/README.md 为核心,系统讲解 Tri…

作者头像 李华