Dify 工作流模板怎么导入:40+ 个 Awesome-Dify-Workflow DSL 模板的四步上手指南
2026/9/16 20:54:49 网站建设 项目流程

Dify 工作流模板怎么导入:40+ 个 Awesome-Dify-Workflow DSL 模板的四步上手指南

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

Awesome-Dify-Workflow 是一个 Dify 工作流模板仓库,DSL 目录 里收录了 40 多个可直接导入的 Dify DSL 文件,覆盖翻译、图表渲染、聊天机器人、Agent 与 MCP 调用等方向。每个 yml 文件都是一套完整的可运行流程:导入 Dify 之后不用自己拖节点、连连线,改好模型参数就能跑。README 里写明,这些模板基本都可以免费使用,定位是自用与学习两相宜。

1 条让模板跑起来的最短路径

  1. 拉取仓库

    git clone https://gitcode.com/GitHub_Trending/aw/Awesome-Dify-Workflow
  2. 准备 Dify:本地 Docker 部署或云端注册都可以。版本要求 0.13.0 及以上;含 Agent 节点的模板(如Agent工具调用.yml)是 Dify 1.0 之后才有的能力,需要尽量用最新版导入。进设置里把模型配好,填入任一供应商的 API Key 即可。

  3. 导入模板:在仓库DSL目录里找到目标 yml,复制它的文件 URL;在 Dify 工作台左侧点击"导入 DSL 文件",粘贴地址完成导入。

  4. 换模型、试运行:把 LLM 节点里的模型替换成自己已配置的;模板若声明了 marketplace 插件依赖(例如DSL/图文知识库/图文知识库.yml需要 volcengine_maas 和 siliconflow),按提示先安装。最后在右侧测试面板填入参数试运行。

按用途找模板,不用逐个试错

翻译方向模板最全:中译英.yml是"直译→反思→意译"的三段式;DuckDuckGo翻译+LLM二次翻译.yml用传统翻译引擎打底、LLM 润色,省 token;全书翻译.yml处理长文本,切分后迭代翻译;translation_workflow.yml录入输入语言、目标语言、国家、原始文本 4 个参数;json_translate.yml只翻译 JSON 里的指定字段并保持结构;LanguageConsistencyChecker.yml做三语言内容检查。

图表与数据方向:matplotlib.yml把图输出为 base64 直接在对话里渲染;chart_demo.yml用 ECharts 渲染图表;runLLMCode.yml让 LLM 生成分析代码、再由 sandbox 执行;数据分析.7z内含查库、生成解读和图表的完整示例,附带 flask 服务。

聊天机器人方向:记忆测试.yml演示短期记忆加 CoT 思维链;Demo-tod_agent.yml针对多轮对话、上下文理解做优化;mem0ai实现跨轮记忆;根据用户的意图进行回复.yml按意图分流不同回复路径。

工具与内容方向:json-repair.yml修复大模型输出的脏 JSON;Claude3 Code Translation.yml做不同代码语言之间互译;Text to Card Iteration.yml生成小红书风格卡片;标题党创作.yml文章仿写-单图_多图自动搭配.yml做内容生产;SEO Slug Generator.yml给博文生成 URL slug;搜索大师.yml走 SearXNG 搜索加 Jina 抓取。

Agent 与 MCP 方向:MCP-amap.yml演示用 Agent 策略调用高德地图的 MCP 服务,注册开发者账号申请免费 Key 后替换配置里的马赛克部分即可用;AgentFlow.ymlMCP.yml是同类起点。

拆一个模板看内部结构:春联生成器

DSL/春联生成器.yml为例看一遍完整链路:

  1. 输入:开始节点收文案主题或上联,作为后续节点的变量。
  2. 创作:LLM 节点按内置提示词生成上联、下联、横批。
  3. 出图:代码执行节点把文字渲染成红底对联图片,注意字体依赖本机已有的字库,可按需修改。
  4. 输出:模板转换后直接回复,测试面板里直接看到成品图。

整条链路只用了五个节点,却完整展示了"文案创作→代码出图→结果输出"的接法,拆一遍比看十篇教程有用。想理解"查数据出图表"的做法,再看数据分析.7z里的示例即可。

跑不通时先查这 5 个高频问题

  1. 版本不对:整体要求 Dify 0.13.0 以上;含 Agent 节点的模板必须用 1.0 或最新版,否则节点缺失或导入报错。
  2. sandbox 缺第三方库:官方 sandbox 权限比较复杂,装完 pandas、numpy、matplotlib 也可能报operation not permitted。README 建议换作者开源的dify-sandbox-py;想自己加依赖,编辑/docker/volumes/sandbox/dependencies/python-requirements.txt,填好依赖后重启 sandbox。
  3. 节点间传长字符串超限:修改.env里的CODE_MAX_STRING_LENGTHTEMPLATE_TRANSFORM_MAX_LENGTH,都设为 1000000,重启容器。
  4. 聊天窗口图片不显示:markdown 写法没问题的话,多半是图片地址不支持跨域,换成可跨域的图床就能渲染。
  5. 知识库传大文件报错:光改.env不够,nginx 的上传限制也要一起调,两处都改完再试。

适合谁用,什么时候选它

  • 学流程设计:每个模板都是一份真实流程的拆解样本——中译英.yml展示分段式提示词的写法,json-repair.yml展示输入清洗链路,旅行Demo.yml展示对话上下文怎么存进变量。
  • 要快速出可用流程:按用途取模板,替换模型与提示词即可上线;所有 DSL 都是工作流模式,跑稳后可以发布为工具,嵌进 ChatBot 流程给团队共用。
  • 想深入 Agent 方向Demo-tod_agent.ymlAgent工具调用.yml是现成的 Agent 节点参考。
  • 不适合的情况:找插件开发文档的人不用来这,Dify 插件应去插件商店和作者的开源插件仓库参考。

做完下面四件事,今天就能出第一个结果:

  1. clone 仓库,进 DSL 目录按用途挑一个模板
  2. 确认 Dify 版本 ≥ 0.13.0,配好至少一个模型
  3. 导入模板、替换成自己的模型,试跑到出结果
  4. 模板用到 sandbox 第三方库时,按第 4 节装好依赖再跑;跑通后把改进版提 Issue 或 PR 回馈给仓库 🎉

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

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

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询