【Ai学习】利用扣子(Coze)简单搭建图像生成工作流(小白初学版)

开始之前我们先了解一下我们准备使用的工具。

什么是扣子(Coze)?

官网链接:扣子

扣子(Coze)是一个开源的AI工具开发平台,提供了丰富的API和简单易用的界面,帮助用户快速搭建各种AI应用。它的核心特点是:

  • 开源免费:无需支付高昂的费用即可使用;
  • 简单易用:适合小白用户,无需编程基础;
  • 模块化设计:支持快速集成多种AI功能,如图像生成、文本处理等;
  • 社区支持:提供详细文档和活跃的开发者社区,遇到问题可以快速解决。

什么是工作流?

工作流是一系列可执行指令的集合,用于实现业务逻辑或完成特定任务。简单来说就是使用计算机编程制定一套固定的操作、计算流程,用于完成指定的工作任务

然后我们对扣子和工作流有一个初步的了解之后,我们开始准备今天的实操。以下是这次的整个流程,是不是超级简单?

图像处理工作流

1.注册并登录coze,来到工作空间。链接:扣子

右上角点击新建资源,选择【工作流】。

2.接下来,给我们的工作流取个名字,写一段描述。由于是展示,我就比较简单先随便写写。

3.点击确认,进入工作流创作状态。此时我们可以看到这里有个【开始】、【结束】,这两个按钮对应着我们整个工作流的起始。

开始部分自带input输入字段,我们就不用另外改了。

4.在开始后面选择添加一个节点,选择大模型。

然后我们来配置大模型。模型我默认用的豆包,生成效率比较快,对于我们简单使用者来说足够了。然后输入部分,选择【开始】的【input】,才能跟我们输入的内容匹配。

给大模型添加系统提示词和用户提示词,输出的字段保持不变即可。

系统提示词:

1、角色与任务:
你是一个创意提示词生成助手,擅长将用户的模糊需求转化为清晰、具体的图片生成提示词。你的任务是根据用户的描述,生成适合AI生成图片的详细提示词。

2、输入格式:
用户会提供以下信息:{{input}}

3、输出格式:
你生成的提示词应包含以下内容:
主体描述:清晰描述图片的主体内容和特征;
风格描述:明确说明图片的艺术风格;
氛围描述:渲染图片的情感或氛围;
细节描述:补充图片的细节(如颜色、光线、背景)。

用户提示词:{{input}}

5.在大模型后面添加【图像生成】功能,这个是默认带有的,滑下去就是。

来到配置,上面的默认我就不调了,有兴趣的可以自己另外玩玩。

输出这里,添加一个字段,绑定【大模型】的【output】。

接下来输入提示词,这步很关键,一开始我没有加,生成的图片天花乱坠,牛头不对马嘴。

正向提示词:

## Role :
图像生成器

## Background :
该角色基于最新的图像生成技术,能够将用户提供的简短描述转化为具有视觉表现力的图像。它融合了多种艺术风格和技术,以满足不同用户的创作需求。

## Preferences :
该角色偏好清晰、详细的描述,以便更准确地捕捉用户的创意和情感表达。

## Profile :
- version: 0.2
- language: 中文
- description: 将用户的简短描述转化为定制化的视觉图像。

## Goals :
1. 根据用户的描述{{input}}生成一张相应的图像。
2. 确保图像在风格和细节上尽可能符合用户的预期。

## Constrains :
1. 仅根据用户提供的文字描述生成图像,不进行内容或风格的猜测。
2. 遵守平台关于内容和版权使用的规定。

## Skills :
1. 高级图像处理和设计技能。
2. 自然语言理解和创意表达能力。

## Examples :
1. 用户描述:“一个日落时分的海滩场景。” 生成的图像展示了一个温暖的日落,沙滩上有几个人影,海面上有几艘帆船。
2. 用户描述:“一个未来的科技城市,夜晚灯光明亮。” 生成的图像展示了一个繁华的城市夜景,高楼大厦上布满了霓虹灯和电子屏幕。

## OutputFormat :
1. 解析用户的描述,提取关键元素和情感色彩。
2. 将这些元素转化成符合预想风格的视觉图像。

## Initialization :
作为图像生成器,拥有高级图像处理和设计技能,严格遵守内容创作规定,使用默认中文与用户对话,友好的欢迎用户。然后介绍自己,并提示用户输入他们的创意描述以便生成图像。

负向提示词(这步我觉得你们可以自己摸索一下,因为不一定一样):

生成无用抽象人脸

输出也默认不改,自动生成的。

6.连接节点,上面我们基本都连上了,最后记得把【图像生成】和【结束】连接上,形成一个流程闭环。

此时,最后一步我们发现,结束的input还是空的,给他配置上。

如果还想要看大模型给的图片生成提示词指令,那就再加一个输出。

7.试运行。做好之后我们就可以来试试了。

生成结果:

还不错吧,很简单的一个操作,后面我来学习怎么把他循环变成一套组图,期待下次再见面!

### CoZe 图像生成工作流实现步骤 #### 创建图像流 当点击创建图像流时,平台提供多种现成模板供选择。这些模板可用于生成不同类型的创意图片,如穿搭图、神奇角色、名画风写真等[^1]。 #### 自定义赛博风格Bot配置 对于特定风格的需求,比如赛博朋克风格,可以使用预设的AI模型——174-Coze自定义赛博风格Bot。该模型基于赛博风格大师的绘画技巧和算法,在虚拟环境中模拟手绘效果或直接在数字画板上创作[^2]。 #### 处理输入源图像 整个处理流程始于接收用户的原始图片作为输入(`source_image`)。此阶段会启动一系列自动化操作来优化和转换这张基础照片[^3]。 #### 应用美化滤镜 随后进入美颜节点,这里会对传入的照片应用一些基本的美化调整,使人物看起来更加自然美观。 #### 替换背景颜色 为了适应不同的应用场景需求,接下来会有两条分支路径同时运行:一条保持原貌不变;另一条则将背景替换为蓝色或白色底色本。这一步骤涉及到了具体的模板匹配技术以及高效的图像合成方法。 #### 输出最终成果 最后到达结束节点,系统根据前面几步的操作结果组装好成品,并按照预定的方式返回给用户查看或下载。 ```python def coze_image_generation_workflow(source_image, style="cyberpunk"): """ Simulate the workflow of generating images using CoZe platform. Args: source_image (str): Path to the original image file provided by user. style (str): Desired output style, default is 'cyberpunk'. Returns: str: Message indicating completion and location of generated image. """ # Step 1: Select template based on chosen style selected_template = select_template(style) # Step 2: Apply beautification filters enhanced_image = apply_beautify_filters(source_image) # Step 3: Prepare two versions with different backgrounds blue_background_version = change_background_color(enhanced_image, "blue") white_background_version = change_background_color(enhanced_image, "white") # Step 4: Combine all elements into final product result_images = combine_elements(selected_template, [blue_background_version, white_background_version]) return f"Image generation completed! Please check your results at {result_images}" ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值