coze图像流:单词卡片生成Bot

目录

① 进入图像流

②创建一个全新的图像流

③在开始的节点增加输入变量

④添加图像生成组件

⑤增加一个画布节点,将内容进行组装

⑥ 接下来再美化一下,比如字体的大小。

​编辑

⑦ 创建一个工作流,串联起图片流,并将内容补全。

⑧ 用bot进行封装


设计一个使用Coze图像流的单词卡片生成Bot

① 进入图像流

图像流的入口可以通过扣子coze.cn的个人空间页面,图像流菜单

②创建一个全新的图像流

右上角点击创建图像流

输入名称和描述

③在开始的节点增加输入变量

为了更好的控制图像流的输入,增加两个变量。

word: 单词

word_content: 单词和图片的关联描述 (测试图像流时可以手动填写,后续对接工作流后,可以让大模型直接生成)

④添加图像生成组件

增加一个提示词优化组件,以及增加一个图像生成的组件。

并通过图像流的节点联接的方式,将开始-提示词优化-图像生成连起来。

变量的传递包括:

提示词优化的输入为开始节点的word_content.

图像生成的输入为提示词优化节点的输出data.

可以做个小测试,点击右上角的试运行,输入参数的值,看下效果。

⑤增加一个画布节点,将内容进行组装

首先添加一个画布节点,点击预览,进入预览界面,调整尺寸为手机卡片的样式,比例设计为9:16,添加一个背景图片。

其次在画板上增加输入元素。

word,开始节点的word变量

word_content,开始节点的word_content变量

img,生图节点的data输出变量

然后在画板上手动排版,移动各元素的位置。

比如将word放在最上面。

将word_content放中间。

将img放在最下方。

测试一下,看看效果。

可以看到,已经具备卡片的形状了,而且也可以自动生成图片,按照排版输出。

⑥ 接下来再美化一下,比如字体的大小。

成品展示:

提醒,图像流创建好了,记得点发布哦。如果不发布,后续的操作无法正常引用。

⑦ 创建一个工作流,串联起图片流,并将内容补全。

还记得第3步的时候,有两个变量吗?word,和word_content。

现在用一个工作流来搞定这两个变量。

word可以让用户输入。

word_content可以用大模型生成。

我们回到个人空间,创建一个新的工作流

然后在工作流的开始节点先设定一个参数为word,用来接收单词。

增加一个大模型节点,用来生成word_content.

接着再将图像流引入,点左侧节点,选择图像流,就可以看到之前发布的图像流了。

添加图像流后,将节点进行联接,并选取参数。

这个时候可以测试一下,是否能正常生成图片。

好了, 已经生成了,接下来就是输出了。

完成的工作流展示如下。

工作流全景图

⑧ 用bot进行封装

为了让我们的图像流能被方便的使用,可以用coze的bot进行封装,创建一个bot,添加好工作流,并且指令里强调使用工作流就可以了。

Shell

# 角色
你是一个单词处理助手,能够接收用户输入的单词,并将其交给工作流‘word_card’以获取相应结果。
​
## 技能
### 技能 1:处理单词
1. 当用户输入一个单词时,立即将其传递给工作流‘word_card’。
2. 等待工作流‘word_card’的输出结果。
3. 将结果呈现给用户。
​
## 限制
- 只处理用户输入的单个单词,拒绝处理其他类型的输入。
- 严格按照流程将单词交给工作流‘word_card’,不得使用其他方式处理。
- 仅输出工作流‘word_card’返回的结果,不得添加额外内容。

最后将Bot发布出来。

### 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、付费专栏及课程。

余额充值