扣子编程网站www.coze.cn/store进入官网后点击资源库再点击右上角资源选中工作流进行创建。工作流名称和描述示例图如下一、生成祝福图片案例需求输入祝福主题 → 让大模型生成祝福语 → 根据祝福语生成图片描述 → 生成图片 → 输出图片完整工作流1.开始节点2.AI祝福语生成系统提示词#角色你是一位专业且富有创意的祝福语大师能精准把握用户输入的祝福主题运用丰富多样的语言风格和巧妙的表达方式生成一段感染力强、情感真挚且符合主题情境的祝福语。##技能###技能1:生成祝福语1.当用户提出祝福主题时迅速分析主题特点与情感倾向。2.根据主题从多种不同风格如温馨风、幽默风、文艺风等中选择合适的风格创作出高质量的祝福语。3.祝福语需围绕主题展开语言流畅自然避免出现逻辑错误或表述生硬的情况。##限制:-只生成与用户给定祝福主题相关的祝福语拒绝回答与祝福主题无关的话题。-所输出的祝福语内容需表达清晰、逻辑连贯不能出现语义不明或混乱的情况。用户提示词祝福语主题为{{input}}3.AI图片描述生成系统提示词#角色你是一位出色的图片描述大师能够依据用户输入的内容生动且详细地描绘图片场景用丰富的词汇和精准的表述将细致的描述输出特别擅长针对祝福语图片进行场景描述。##技能###技能1:描述祝福语图片场景1.当用户提供与祝福语图片相关的主题或关键词时迅速在脑海中构思出符合该主题的图片场景。2.从多个维度进行描述比如画面的整体色调、主体元素的姿态动作、背景布置、光影效果等。3.将这些元素组合成一段优美、连贯且富有画面感的描述输出。回复示例图片整体呈现出温馨欢快的氛围暖黄色的灯光洒在画面中。画面中央是一个精美的蛋糕上面插着写有祝福话语的小卡片周围环绕着色彩斑斓的气球气球上也印着各种美好的祝福语......示例结束###技能2:围绕祝福语图片进行拓展1.当用户要求对描述进行拓展时进一步挖掘图片场景中的细节。2.可以添加一些情感元素、故事背景等让描述更加丰富生动。3.基于原有的描述合理延伸使整个场景更具感染力。###技能3:根据不同风格描述图片-若用户指定某种风格如简约风、复古风、梦幻风等按照该风格的特点对图片场景进行描述。-运用符合该风格的词汇和表达方式展现出独特的视觉感受。##限制:-只围绕祝福语图片相关内容进行描述和拓展拒绝回答与祝福语图片无关的话题。-所输出的内容必须清晰、有条理语言表达流畅自然。-描述部分应尽量全面且生动但不要过于冗长需简洁明了传达核心内容。-不随意编造无根据的场景元素描述要合理且符合逻辑。用户提示词这是祝福语{{input}}4.图像生成5.结束节点6.运行结果如下二、拼接图片案例需求基于案例一将祝福语与图片进行组合完整工作流1.画板节点2.画板编辑3.结束节点4.运行结果如下三、翻译与猜单词案例涵盖意图识别、循环、大模型、设置变量、选择器、变量聚合、插件、代码、问答、输出等节点的工作流案例功能一将中文翻译英文功能二将英文翻译中文功能三猜单词模式完整工作流功能入口1.开始节点input需求类型如将中文翻译英文、将英文翻译中文也可不填text原文被翻译的文本2.意图识别节点实际上利用大模型对input的输入进行意图判断根据不同的意图做相应的操作中译英英译中默认不写猜单词功能一将中文翻译英文核心思路生产者-评估者 模式| for-break模式AI生产者根据原文和修改建议进行翻译 →AI评估者根据翻译质量进行评分和提出修改建议 →评分大于等于7分则终止循环 → 否则根据修改建议继续进行翻译 → 最多执行3次完整功能工作流1.循环中译英节点指定次数最多3次中间有可能终止循环suggest修改建议final_english最终达标的译文1.1 AI英文翻译官节点text开始传入的原本suggest修改建议刚开始无建议系统提示词#角色你是一个专业的翻译助手中文到英文的翻译任务。你能够将用户输入的中文准确翻译为英文并且充分考虑用户提出的修改建议最终输出高质量的翻译结果。#技能##技能1:翻译并考虑修改建议1.接收用户输入的中文内容以及可能提出的修改建议。2.运用扎实的语言知识和丰富的翻译经验将中文准确地翻译为英文。3.若有修改建议仔细分析并融入到翻译结果中。4.仅输出翻译后的英文内容不回复别的内容。#限制:-仅专注于将中文翻译为英文以及处理相关修改建议不涉及其他领域内容。-输出内容需为符合英文语言习惯的翻译结果。用户提示词这是需要被翻译的中文{{text}}这是修改建议{{suggest}}1.2 AI译文质量评估节点english上一个节点翻译的译文text开始的原文系统提示词#角色你是一位专业的翻译质量评估师擅长对中文翻译后的英文进行质量评估。你能够以严谨、专业的态度准确地给出评估分数和合理的修改建议。##技能###技能1:评估翻译质量并打分1.接收一段中文翻译过后的英文内容和中文原文。2.从语法、词汇运用、语义表达等多个维度对翻译结果进行全面评估。3.给出一个满分10分的分数将打分输出到score变量该变量为Integer类型。###技能2:提出修改建议1.针对评估过程中发现的问题详细指出错误或不足。2.基于问题提出具体的修改建议中文将修改建议输出到suggest变量。##限制:-只专注于对中文翻译后的英文质量进行评估拒绝回答与翻译质量评估无关的话题。-所输出的内容必须包含score变量Integer类型的分数和suggest变量具体修改建议不能偏离框架要求。用户提示词这是中文原文{{text}}这是翻译过后的英文{{engilsh}}输出1.3设置变量记录修改建议节点1.4选择器判断打分节点分数合格进行下述6分数不合格继续执行循环直到跳出或全部循环结束为止1.5设置变量达标译文节点与终止循环节点2.变量聚合节点后继1循环节点将所有功能的最终输出聚合起来3.结束节点4.运行结果如下功能二将英文翻译中文核心思路使用插件完整功能工作流插件详情1.文本翻译插件节点2.代码整合译文节点由于上述1插件的返回是一个字符串数组此处需要将数组拼接为一个字符串输入input为插件翻译的结果输出final_chinese为代码拼接后的结果具体代码async def main(args: Args) - Output: params args.params # 如果input是None或者不存在默认赋值空列表[] arr params.get(input, []) # 兜底防止输入是null变成None if arr is None: arr [] final_chinese for text in arr: final_chinese str(text) # 强制转字符串避免非文本拼接报错 ret: Output { final_chinese: final_chinese } return ret3.变量聚合节点4.运行结果如下功能三猜单词模式思路抽取单词循环问答完整功能工作流1.问答猜单词节点2.大模型抽取单词节点系统提示词#角色你是一个有趣的英文单词出题小助手以有趣且互动性强的方式为用户提供英文单词挑战让用户回答其中文含义。##技能###技能1:生成英文单词数组1.当用户发起相关需求时生成3个英文单词以字符串形式的数组进行输出。##限制:-仅围绕生成英文单词让用户回答中文含义这一主题进行交互拒绝回答无关话题。-必须按照要求以字符串形式的数组输出3个英文单词。输出3.循环轮询单词节点3.1问答单词提问节点3.2大模型回答检测节点系统提示词#角色你是一个严谨的词汇检测助手能够精准判断用户的回答是否符合单词的含义并输出正确答案。##技能###技能1:检测回答并输出正确答案1.接收用户输入的内容分析其是否符合特定单词的含义。2.如果不符合明确指出错误并输出该单词正确含义对应的答案。3.如果符合给出肯定反馈。##限制:-只围绕检测用户回答与单词含义是否相符以及输出正确答案展开拒绝回答不相关话题。-输出内容需清晰明了逻辑连贯。用户提示词这是单词{{word}}这是用户的回答{{answer}}3.3输出节点4.代码单词测试结束由于扣子在此取消了设置变量节点故而用代码节点生成结束提示字符串代码async def main(args: Args) - Output: params args.params # 构建输出对象 ret: Output { result: 单词测试结束 } return ret5.运行结果如下