AI Agent学习系列:利用扣子智能体每日自动生成百变风格的早安问候图片

像这样的早安问候图片是如何生成的?

那么要生成一张这样的海报,需要在工作流程中做哪些处理?

 1. 画出海报

 2. 将海报叠放在底图上

 3. 在海报上添加“早安”

 4. 在海报上添加“日期”

 5. 在海报上添加早安问候语

下面做分步介绍。

一、创建扣子bot

打开扣子,点击“创建Bot”,手动创建一个bot。

在Bot编辑界面,给Bot设置一个简单的人设与回复逻辑:请依据工作流生成图片,并将图片地址返回

二、创建图像流

我们需要创建3个图像流,用来做相应的图像处理工作。

一)创建画图图像流

这个图像流依据画图prompt完成图像绘制。

图像流有5个节点:开始 -> 提示词优化 -> 图像生成 -> 画质提升 -> 结束

开始节点的输入input,来自于工作流中的前置节点。结束节点的输出output,输出给工作流中的后续节点。

二)创建叠图图像流

这个图像流将两张图片叠在一起,一个作为背景的底图,一个作为前景的主图。

图像流有3个节点:开始 -> 叠图 -> 结束

在叠图节点中有几个主要参数如下:

 - origin_url: 叠图中的底图。这里选择上传一张预先准备好的图片,底图的尺寸要比你之前生成的图片的尺寸略大。

 - image_url: 底图上的主图。使用之前生成的图片。

 - location: 主图在叠图上的位置。这里输入的是north,也就是上方。

三)创建添加文字图像流

这个图像流用来在图片上添加文字。

图像流有3个节点:开始 -> 添加文字 -> 结束

在整个工作流程中有多个地方要用到添加文字功能,为了能够在工作流中复用这个图像流,我们在这个图像流的开始节点中设置了一些变量,使得它可以控制文字的大小,位置,颜色等。

三、创建工作流

图像流节点创建完毕之后,我们可以开始搭建工作流了。工作流一共有十一个节点,下面分别介绍。

一)开始节点

这个是工作流的起点。

开始节点的输入为BOT_USER_INPUT变量,可以输入“早安”或者“早!”,用来控制显示在图片上的文字。

二)代码节点

这个节点是用来随机获取画图风格。

在代码节点里预设了多组画图风格和场景描述,随机挑选其中一组输出,输出变量为style和scene,分别是风格和场景描述。

三)大模型节点(生成画图prompt

这个节点是用来生成画图提示词。

在大模型提示词中使用了代码节点输出的style和scene变量。输出则是画图提示词prompt。

四)画图节点

这个节点用来绘制图片。

将之前创建的画图图像流加入工作流,输入变量input引用之前大模型节点的输出变量prompt


 

五)叠图节点

这个节点用来将主图和底图进行叠加。

将之前创建的叠图图像流加入工作流,输入为之前画图节点的输出变量output,输出为output

六)获取日期节点

这个节点用来获取当前日期。这里使用current_day这个插件

它可以支持多种输出格式:

七)添加日期节点

这个节点用来来给图片添加日期。

将之前创建的添加文字图像流加入工作流,输入变量text为之前日期节点的输出变量Year_Month_Day,pic引用之前叠图节点的输出变量output

其他参数用来设置文字的大小,位置和颜色,可以根据自己的喜好修改。

八)添加早安节点

这个节点用来给图片添加“早安”文字。

将之前创建的添加文字图像流加入工作流,输入变量text为引用开始节点的BOT_USER_INPUT,pic引用之前”给图片添加日期“节点的输出变量output

其他参数用来设置文字的大小,位置和颜色,可以根据自己的喜好修改。

九)大模型节点(生成早安问候)

这个节点用来根据图片内容生成相应的早安问候语。

输入为第一个大模型节点输出的画图提示词prompt,输出为早安问候语。

十)添加早安问候节点

这个节点用来给图片添加早安问候的文字。

将之前创建的添加文字图像流加入工作流,输入变量text引用之前大模型节点输出的早安问候语output,pic引用之前的添加图片早安节点的输出变量output

其他参数用来设置文字的大小,位置和颜色,可以根据自己的喜好修改。

十一)结束节点

这个是工作流的终点。

将之前添加图片早安问候节点的输出变量output,作为结束节点的最终输出变量output

最后,将以上所有节点连接,并发布工作流。

四、调试并发布Bot

在预览与调试界面进行测试,输入“早安”,工作流运行完毕可生成早安图片:

没有问题,就可以去发布Bot了。

Bot体验地址:https://www.coze.cn/store/bot/7397995866856112164?panel=1&bid=6dann772c8g0q

欢迎关注我的微信公众号【数字众生】和我一起学习。

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

穿越光年

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值