DIFY-04:条件分支——根据输入走不同流程 DIFY-04条件分支——根据输入走不同流程实验目的掌握 Workflow 中条件分支节点的使用实现基于用户输入的智能路由。重点节点IF/ELSE 条件分支节点条件判断规则AND/OR多分支 LLM 节点操作步骤1. 创建 Workflow 应用“工作室”→“创建应用”→ 选择“工作流”非对话型命名智能分类助手2. 添加开始节点添加一个文本输入变量user_question3. 添加 IF/ELSE 分支添加“条件分支”节点设置条件分支 Auser_question包含 “Python” → 走 Python 分支分支 Buser_question包含 “Java” → 走 Java 分支默认分支走通用回答分支4. 为每个分支添加 LLMPython 分支 LLM系统提示词设为 “你是一位 Python 专家…”Java 分支 LLM系统提示词设为 “你是一位 Java 专家…”默认分支 LLM系统提示词设为 “你是一个通用助手…”注意系统提示词中使用输入节点定义的变量即用户提出的问题5. 添加结束节点每个分支的 LLM 输出连接到 各自的**“结束”** 节点6. 测试输入 “Python 中如何实现列表去重” → 应走 Python 分支输入 “Java 的多态是什么” → 应走 Java 分支输入 “今天天气怎么样” → 应走默认分支后续深入意见尝试添加更多条件分支如 Go、Rust 等语言学习使用正则表达式做更灵活的条件判断下一步结合代码节点实现更复杂的条件逻辑
💡
读完这篇文章,你可以带走什么

本文来自编程新知一线开发与建站实战沉淀:讲清原理、给出可复现步骤、标注避坑要点。看完后可以直接在你的项目或网站中落地验证。

编程新知内容团队
一线开发 · 建站实施 · 持续更新
由资深前端工程师、后端架构师与建站实施人员共同维护,坚持"真实案例 + 完整步骤 + 避坑指南"的内容准则。如果你在落地中遇到问题,欢迎联系我们交流。

想把这套方案用到自己的项目上?

编程新知提供技术答疑与网站建设一站式服务,欢迎联系我们获取针对性建议。

联系工程师
📚

系统学习该技术

进入对应栏目,从基础到进阶完整学习,配套案例与避坑指南。

前往栏目 →
🏗️

需要落地实施

企业建站、SEO 优化、服务器部署等需求,交给工程师一步到位。

了解服务 →
💬

还有疑问

技术难题或方案咨询,联系编程新知获取一对一的专业建议。

联系我们 →