导入一个模板,10分钟跑通Dify工作流
【免费下载链接】Awesome-Dify-Workflow分享一些好用的 Dify DSL 工作流程,自用、学习两相宜。 Sharing some Dify workflows.项目地址: https://gitcode.com/GitHub_Trending/aw/Awesome-Dify-Workflow
Awesome-Dify-Workflow 是一个 Dify 工作流模板仓库,几十个现成的 DSL 文件导入 Dify 就能直接跑,覆盖翻译、表单、Agent 等场景。周一上午,你挑一个中译英模板,配好模型,半小时后一条能用的翻译应用就跑通了。
项目解剖:模板库、画布和预览面板
DSL模板库:40多个文件按场景分类
仓库的核心是 DSL 目录,里面存着 40 多个 Dify 工作流文件,从中译英、全书翻译到搜索大师、表单 Demo 都有。每个 yml 对应一条完整流程,README 里给每个模板配了描述、来源和效果截图,翻一遍就知道哪个适合你。你不用看懂文件里的 YAML,导入之后画布会替你解释。
在仓库里找到中译英.yml 并复制它的原始地址,Dify 就能从 URL 直接导入
导入后的画布:骨架定好,参数可改
导入之后,工作流以节点画布的形式打开:开始、LLM、条件分支、变量聚合、结束,每个节点点进去都能改参数。模板值钱的地方在于节点连法已经替你定好了,你只换自己的模型、改自己的提示词,省掉的是从零搭流程的时间。
导入后的中译英画布,只有开始、LLM、结束三个节点,点开 LLM 就能看到完整的三步翻译提示词
预览面板:不部署也能看到结果
画布右边挂着预览面板,直接和这条流程对话,看输出对不对。零代码用户在这里就能完成"改提示词、看效果、再改"的循环,全程不离开当前页面,没有构建、没有发版。
旅行Demo 的画布和预览:右侧能看到 Agent 连续追问目的地、预算,再给出行程
跟做一遍:把中译英工作流跑通
主线就用仓库里的 中译英.yml 这条 Dify 工作流:它只有三个节点,路径却完整,选模板、接模型、导入、验证,一步不少。
先拿到模板:一条命令或一个文件链接
你要做的事:把 中译英.yml 弄到手,或者拿到它的文件地址。
- 本地 clone 整个仓库
git clone https://gitcode.com/GitHub_Trending/aw/Awesome-Dify-Workflow- 不想 clone 也行:打开仓库里的 中译英.yml,点 Raw,复制它的地址
- 回 README 的 DSL 目录,对一下这个模板的描述,确认是你要的
给Dify接上模型:模板不带密钥
你要做的事:让你的 Dify 账号里有一个能用的对话模型。模板只带流程,不带模型和密钥,这是导入后跑不通的头号原因。
- 点右上角头像,进设置,选模型供应商
- 选一个你已有 API Key 的供应商,填 Key 激活
- 确认你要的模型出现在列表里
- 导入后每个 LLM 节点都要手动选一次模型,别漏
| 字段 | 填什么 | 为什么 |
|---|---|---|
| 模型供应商 | 你已有密钥的,如 OpenAI、deepseek | LLM 节点必须挂到具体供应商 |
| API Key | 供应商后台复制的密钥 | 导入的模板不带密钥,缺它模型调不通 |
| 模型 | 一个 Chat 类对话模型 | 翻译、表单流程都靠它出结果 |
⚠️ 仓库建议 Dify 0.13.0 以上导入,带 Agent 节点的模板要用 Dify 1.0 以上。版本不够时导入直接报错,先升级再动手。
模型供应商设置页:激活你需要的供应商,把要用到的模型开关打开
导入DSL并跑一句翻译
你要做的事:把中译英流程加进应用列表,翻译一句话验证。
- 工作台里创建应用,选导入 DSL 文件
- 两种方式:选本地 yml 文件,或切到 From URL 粘文件地址
- 导入成功后点开 LLM 节点,确认模型已选好
- 在右侧预览面板发一句中文,回来英文就通了
Import from DSL 弹窗:本地上传或粘贴 URL 二选一,点 Create 完成导入
验证没问题后点右上角发布。所有模板都是工作流模式,发布后还能当工具嵌进聊天机器人里复用。
换个场景试试:表单、三步翻译和Agent
表单登录机器人
和主线的差异:中译英是单轮问答,Form表单聊天Demo 加了登录闸门,先过表单才放模型。它用条件分支判断登录状态,没登录的用户被弹回登录表单,通过后才能正常提问。
- 保留开始到结束的骨架,中间插入条件分支
- 表单里填账号密码,登录通过后才走 LLM
- 提示词换成你自己的问答场景,就能做内部工具、会员功能的 Demo
Form表单聊天Demo:左侧是节点画布,右侧预览里先弹登录表单,登录后机器人开始应答
四参数三步翻译
translation_workflow.yml 把翻译拆得更细:除了原始文本,还有输入语言、目标语言、国家三个参数,输出比直译更贴近目标语言地区,适合对译文质量有要求的场景。
【免费下载链接】Awesome-Dify-Workflow分享一些好用的 Dify DSL 工作流程,自用、学习两相宜。 Sharing some Dify workflows.项目地址: https://gitcode.com/GitHub_Trending/aw/Awesome-Dify-Workflow
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考