ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

Awesome-Dify-Workflow 完整指南:40+ 免费 Dify 工作流 DSL 模板,从导入到定制一次讲清

Awesome-Dify-Workflow 完整指南:40+ 免费 Dify 工作流 DSL 模板,从导入到定制一次讲清 Awesome-Dify-Workflow 完整指南40 免费 Dify 工作流 DSL 模板从导入到定制一次讲清【免费下载链接】Awesome-Dify-Workflow分享一些好用的 Dify DSL 工作流程自用、学习两相宜。 Sharing some Dify workflows.项目地址: https://gitcode.com/GitHub_Trending/aw/Awesome-Dify-Workflow你用过 Dify 之后大概率体会过这种状态想法有但流程要从零画起提示词、节点编排、变量传递都要自己啃。Awesome-Dify-Workflow 是一个 Dify 工作流 DSL 模板库收了几十个可直接导入的流程覆盖翻译、Agent 工具调用、知识库问答、内容运营等常见场景基本全部免费使用。本文带你从导入第一个模板开始到按场景挑流程、避坑和二次定制。先准备好你自己的 Dify模板库本身不提供运行环境你需要先有一个能用的 Dify 账号两种选择官方云端版本注册即可用免费额度可以创建最多 5 个流程适合先跑通再决定是否自部署Docker 本地部署按官方教程操作README 里还整理了国内拉取镜像的技巧给 image 地址前面加镜像源前缀。拿到账号后记得在设置里把语言切到中文后面看界面会舒服很多。三步导入第一个工作流模板的导入不需要写代码核心动作就三步git clone https://gitcode.com/GitHub_Trending/aw/Awesome-Dify-Workflow把仓库拉到本地所有模板都在 DSL/ 目录下一个 yml 文件对应一个工作流。接着在 Dify 工作室里点「创建应用」旁边的「导入 DSL 文件」导入弹窗里选「From URL」模式填入目标文件的原始地址如果是本地文件就选「From DSL file」直接选 yml 文件上传。创建完成后这个流程就出现在你的应用列表里可以直接点「运行」测试也可以进画布看它是怎么搭的——模板的价值一半在这里你能看到每个节点的提示词和变量是怎么接的。需要注意版本要求请安装 Dify 0.13.0 及以上版本再导入Agent 节点相关模板是 1.0 之后的功能这类模板尽量用最新版 Dify 导入否则会缺节点。场景一中英互译从单段到全书翻译是这个库里最成熟的一块README.md 里专门开了一个分类几个文件各有侧重DSL/中译英.yml直译 → 反思 → 意译三步走输入 Markdown输出也保留 Markdown 格式DSL/宝玉的英译中优化版.yml英译中方向针对科技类文章优化了提示词和 XML 标签DSL/DuckDuckGo翻译LLM二次翻译.yml第一步用传统翻译引擎打底省 Token再用 LLM 润色质量和成本之间取平衡DSL/translation_workflow.yml输入语言、目标语言、国家、原始文本四个参数输出更细粒度带地域风格的翻译DSL/全书翻译.ymlDify 官方示例先切分长文本再在迭代器里逐段翻译适合整本书这种超长输入。导入后你会发现结构很简单开始节点收文本中间是串起来的 LLM 节点每个节点的提示词就是质量差异的来源。想改语气、改风格直接编辑对应节点的提示词即可。场景二让 Agent 真正调用工具想让模型不只是说而是去查天气、搜网页、调地图可以看这几个DSL/Agent工具调用.yml用 Dify 1.0 的 Agent 节点配 FunctionCalling 策略挂上时间、搜索、天气等工具模型自己决定调哪个DSL/MCP.yml和DSL/MCP-amap.ymlMCP 工具调用示例其中高德地图版用的是在线 MCP 服务你只需要去申请一个免费 Key 替换进流程就能跑。这类模板导入后重点改两个地方模型换成你账号里有额度的模型和工具 Key。改完点运行右侧预览面板会逐步展示 Agent 的思考过程和最终回复。场景三基于知识库问答如果你有自己的文档想喂给模型有两个现成起点DSL/Document_chat_template.yml一个知识库聊天模板导入后把检索节点指向你建好的知识库即可DSL/图文知识库/演示图配文效果的做法——在知识库里加上图片的远程链接检索命中后回复里就能带出图片。目录里的知识库内容/放了两份示例 Markdown可以直接照着建库。一个实用提醒来自 README 的常见问题PDF 上传知识库出现乱码时先转成 Markdown 再上传效果会稳定很多上传大文件失败的话除了改.env里的上传限制nginx 的相关配置也要一起改。场景四内容运营一条龙写号、做卡片、起标题这个方向的文件也不少DSL/标题党创作.yml模拟爆款写手的标题生成流程DSL/文章仿写-单图_多图自动搭配.yml仿写文章并自动搭配单图或多图DSL/Text to Card Iteration.yml把文本批量生成小红书风格的卡片DSL/Dify 运营一条龙.yml小红书、抖音、微博、B 站多平台内容。注意 README 明确说主流程因图片生成服务变动已经不太能用建议当思路参考。这类模板的迭代频率高导入前先跑一遍测试再按自己的账号风格和限流情况调整提示词。场景五数据处理与代码执行Dify 的 sandbox 代码节点是个容易被低估的能力库里有一组示例专门演示DSL/json-repair.yml大模型输出的 JSON 少引号、多括号时用它修复成可解析的格式DSL/json_translate.yml解析 JSON 里需要翻译的字段迭代翻译后再拼回原结构DSL/File_read.yml在 sandbox 里用 pandas 读取上传的 CSVDSL/runLLMCode.yml让 LLM 生成代码、再通过 HTTP 转发给 sandbox 执行因为代码节点引用不了 LLM 的动态输出DSL/matplotlib.yml和DSL/chart_demo.yml一个用 matplotlib 画图输出 base64 图片一个直接渲染 ECharts 图表。如果 sandbox 里跑 pandas、numpy、matplotlib 报operation not permittedREADME 给了两条路要么按说明往/docker/volumes/sandbox/dependencies/python-requirements.txt里加依赖后重启 sandbox要么换作者另外维护的简化版 sandbox 镜像 dify-sandbox-py。版本与常见坑一次说清模板再省事环境不对照样跑不起来。README 的常见问题一节把这些坑都收拢了挑高频的几个节点间传字符串提示超限改.env里的CODE_MAX_STRING_LENGTH和TEMPLATE_TRANSFORM_MAX_LENGTH后重启容器忘记管理员密码执行docker exec -it docker-api-1 flask reset-password重置知识库一直排队把.env里的LOG_FILE指到/app/logs/server.log再重启流程里渲染不出图片先确认图片链接是否支持跨域这通常不是 Markdown 写法的问题想要定时触发流程README 指了一个社区方案 dify-schedule思路是外部调度器定时调你的流程 API。建议导入任何模板前先对照 README.md 里该条目的版本说明尤其是带 Agent 节点的流程。进阶把模板改成你自己的模板的正确打开方式是借结构换血肉两个最常用的定制点改提示词和模板导入后进入画布每个 LLM 节点的 SYSTEM 提示词都可以重写。比如翻译类模板你完全可以把自己的术语表、文风要求塞进去发布为工具再嵌入所有 DSL 都是工作流模式可以发布成工具后挂到 ChatBot 流程里让一个对话机器人同时具备多种能力翻译、检索、数据查询各走一条工作流。另外两点延伸作者把 Dify 官方市场的插件安装包做成了批量下载的插件集合dify_plugin_collection装插件时能省不少事DSL/根据用户的意图进行回复.yml演示了意图判定后走不同工作流分支的写法做客服机器人时可以直接参考这个路由结构。总结即插即用40 多个现成 DSL 模板导入就能跑不用再从零画流程场景覆盖广翻译、Agent 工具调用、知识库、内容运营、数据处理都有对应起点免费且可学习所有流程基本免费使用画布全透明提示词编排方式照着学就行配套答疑README 的常见问题覆盖了部署、sandbox、限长等高频故障遇到报错先查这里。建议先挑一个离你业务最近的模板导入跑通再逐个替换提示词和模型把它改造成自己的版本这是用这个仓库最划算的方式。【免费下载链接】Awesome-Dify-Workflow分享一些好用的 Dify DSL 工作流程自用、学习两相宜。 Sharing some Dify workflows.项目地址: https://gitcode.com/GitHub_Trending/aw/Awesome-Dify-Workflow创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表