当前位置: 首页 > news >正文

「Mac畅玩AIGC与多模态22」开发篇18 - 多段输出拼接与格式化展现工作流示例

一、概述

本篇以已有多字段输出为基础,介绍如何通过执行 LLM 节点对多个上游字段进行统一拼接与格式化处理。开发人员将学习如何从多个节点输出中提取数据字段,并组合为结构清晰、风格统一的最终输出,提升用户阅读体验。

二、环境准备

  • macOS 系统
  • Dify 平台已部署并可访问

三、在 Dify 中创建工作流

1. 新建工作流应用

  • 登录 Dify 后台
  • 点击「工作室」
  • 点击「创建空白应用」
  • 填写应用信息:
    • 应用名称:多段输出拼接示例
    • 应用类型:工作流
    • 模型:glm-4-flash

2. 配置开始节点并添加输入变量

  • 点击「开始」节点
  • 添加两个输入变量:
    • 名称:user_name(文本)
    • 名称:favorite_quote(段落)
  • 保存节点配置

3. 添加两个执行 LLM 节点(各生成一段话)

第一个执行 LLM 节点(生成欢迎语)
请生成一句欢迎用户 {{user_name}} 的简洁语句。
第二个执行 LLM 节点(生成名言解读)
以下是用户喜爱的名言:{{favorite_quote}}
请写一句简短中文解读,用于作为鼓励语。

4. 添加格式化合并执行 LLM 节点

  • 添加第三个执行 LLM 节点,将前两个字段组合为整段输出

提示词:

欢迎语:{{welcome_text}}
名言解读:{{quote_summary}}请将以上两段内容合并为一段完整温馨的中文提示。
换行展示,每段单独一句。
  • 输出字段:text

在这里插入图片描述

5. 添加结束节点

  • 输出字段选择:text

6. 发布

  • 点击「发布」完成部署

四、测试工作流效果

输入:

  • user_name: Alice
  • favorite_quote: “The only limit to our realization of tomorrow is our doubts of today.”

输出示例:

你好,Alice,欢迎加入今天的创作之旅!
“今天的怀疑,是通往明日梦想的最大障碍。”——送给你最喜欢的名言之感悟。

在这里插入图片描述

五、总结

通过本案例,掌握了:

  • 多个字段内容的格式化组合方法
  • 上下游节点字段引用与整合
  • 提示词控制文本风格与输出结构

本案例为多信息整合输出提供实践范式,为构建完整模板渲染、报告生成、个性化消息通知等提供了基础模板结构。

相关文章:

  • ASP.NET Core 中间件
  • 微调大模型如何准备数据集——常用数据集,Alpaca和ShareGPT
  • PyTorch 与 TensorFlow 中基于自定义层的 DNN 实现对比
  • 基于Piecewise Jerk Speed Optimizer的速度规划算法(附ROS C++/Python仿真)
  • 免费视频压缩软件
  • 应用服务器Tomcat
  • 【优选算法 | 模拟】探索模拟算法: 编程与问题分析的双重 考验
  • SVG数据可视化设计(AI)完全工作流解读|计育韬
  • 如何使用 QuickAPI 推动汽车行业数据分享:数据仓库场景下的实践
  • 【开源深度解析】从零打造AI暗棋对战系统:Python实现中国象棋暗棋全攻略
  • 算法思想之深度优先搜索(DFS)、递归以及案例(最多能得到多少克黄金、精准核酸检测、最富裕的小家庭)
  • Nginx 安全防护与 HTTPS 安全部署
  • 自主智能体(Agentic AI)与传统人工智能:从数字化转型到未来变革
  • LeetCode 3423. 循环数组中相邻元素的最大差值 题解
  • 【Elastsearch】如何获取已创建的api keys
  • 如何从服务器日志中分析是否被黑客攻击?
  • 使用代理IP获取公开数据指南
  • UE5 Audio2Face导出USD表情与ARKIT表情重定向
  • Leetcode Hot 100最长连续序列
  • 将真实世界带入Unreal Engine:Cesium for Unreal深度解析与实战指南
  • 白俄罗斯政府代表团将访问朝鲜
  • 践行自由贸易主义理念,加快区域合作进程
  • 新闻1+1丨多地政府食堂开放“舌尖上的服务”,反映出怎样的理念转变?
  • 台湾花莲县海域发生5.7级地震,震源深度15公里
  • 李公明 | 一周画记:生活就是抵抗
  • 降雪致长白山天池景区关闭,有游客在户外等待一小时,景区回应