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

实战开发coze应用-姓氏头像生成器(上)

​欢迎关注【AI技术开发者】

上次,我们开发了一个对话形式的头像生成器智能体(Agents),广受大家欢迎。

同时也接收到一些用户的反馈,生成前无法看到头像样式、初次使用不会用等等。

对此,我准备使用Coze开发一个应用,以可视化的形式生成头像,降低学习成本。

同时,我也会将开发过程分享给大家,帮助大家学习使用扣子Coze,将AI融入自己的生活,提升自己的竞争力。

首先,我们登录扣子(coze.cn)

点击左侧边栏的“工作空间”-“项目开发”-“创建”-“创建应用”

0a3eb0d8100a4e009225f9912c006826.png

​​​

点击“创建空白应用”

​​​

输入名称,应用介绍和图标可根据自己喜爱进行修改

d6209a9305d2402bbd5a2613b51c5b3c.png

​​​

创建成功后可以看到下面这张图,我们先点击“用户界面”将用户看到的页面布置好

d0fba4bb23a943d8ad125bdb474c3db7.png

ac27a8ca2a6d4c37a2b8705ca07d4591.png

这里根据自己的要求选择,为了方便大家的使用,我选择了“小程序和H5” 点击 “开始搭建”

此时,会看到下面这个页面,左边的是可以添加的组件,包括文本、图片、表单等

中间是用户看到的页面内容,右边是当前组件的属性,比如这个图片显示什么内容、如何显示等。

2a14936e40e74c0bbb192dfa33e6762f.png

下面是我们的显示图,上面是用户可以选择生成的头像,中间由用户输入姓氏、祝福语等。下面是用户定制的头像

1151056fd98e4da4914ab7610823906a.png

我们开始实现这张图

首先,我们点击左边的容器组件,拖动到页面的上部,然后点击该组件,修改组件的属性

宽度为 百分比 100%

高度为 固定 260px

排列方向 换行

溢出 滚动

991ef51ec5f148818e1a450d3b602998.png

然后我们放入一个 “图片” 组件,拖到刚才的 "容器"组件里面,点击“图片”组件,修改它的属性

宽度 百分比 47%

高度 百分比 60%

这里重点说下为什么宽度是47%的百分比而不是50%,因为两个组件之间它们并不是紧紧挨着,他们是有间距的,如果它的宽度是50%的话,加上他们自身的宽度就会超出100%,导致第二个图片被挤到第二行。

而高度可以设置大点,超出100%后,会自动隐藏,并提供一个滚动条,供用户滑动选择

然后点击上方的 “上传” 按钮,上传模板图片。

然后重复3次,这里放四个图片。

222084d502de41399815e5801dc73e87.png

然后放置“文本”组件,放在图片下方,写上头像编号,供用户选择

文本内容填写头像的编号

宽度为47%,与图片保存一致

高度为10%

12ce448a150742b58ab7878b1a672cc8.png

做完这步后,应该是这样的。

​​

为了教学,我只放了4个模板,实际应用中可以多放几个。

5fbb0b18f42545e683f7af1e07f08946.png

下面,我们再放置一个“容器”组件,让用户输入姓氏和选择头像模板

4a8f75ca3d2e4288be77567bb9a454bc.png

里面放一个“文本组件”,用于让用户输入姓氏

标签内容为输入框上面的文字

占位文案为输入框内显示的文字

d377894d4f9047b5aef26f80e202dcb9.png

其他的不用修改

接下来 放置一个下拉选择组件

2a8d02ceb342454aa0c9fbfe302b413c.png

点击右方“+”号可以添加选项

然后单击“选项”

修改选项名称和选项值(一会要用)

注意,这里一定要选择一个默认值,不然如果用户没有选择内容的话,会报错

90293e9f8e314919b98fe63a4d66f025.png

最后,放一个按钮

内容写“立即生成”,其他不用改

4f565c6e312f471b80ec188d15135495.png

我们用户页面的配置就到这里了,下篇文章告诉大家如何配置工作流,成功生成定制头像

欢迎大家关注【AI技术开发者】

相关文章:

  • 【前端学习笔记】Vite
  • 如何维护和保养直线模组?
  • docker安装kafka,并通过springboot快速集成kafka
  • 【大模型】AI 辅助编程操作实战使用详解
  • elementui中aria-hidden报错
  • 信息学奥赛c++语言:数组逆序重存放
  • 山石网科×阿里云通义灵码,开启研发“AI智造”新时代
  • 安装mmdet3d报错【fatal error: spconv/maxpool.h: No such file or directory】
  • 第六步:Python协议与模块——当字典化身数据库,import玩出花
  • vue3结合后端传递过来的文件进行预览功能
  • 知识库的变革:从分享到协同,重塑团队协作
  • Effective Go-新手学习Go需要了解的知识
  • Java-并发编程-死锁
  • 位运算符实现对数据特定内容的处理
  • 【爬虫基础】第一部分 网络通讯 P1/3
  • 全面掌握Python时间处理
  • 立创实战派ESP32-S3烧录小智AI指南
  • C 获取特定位数的值
  • Web入侵实战分析
  • 经典Embedding方法:Word2Vec与Skip-Gram算法)
  • 普京提议于15日在土耳其恢复俄乌直接谈判
  • 人民日报读者点题·共同关注:今天我们为什么还需要图书馆?
  • 高龄老人骨折后,生死可能就在家属一念之间
  • 工行回应两售出金条发现疑似杂质:情况不属实,疑似杂质应为金条售出后的外部附着物
  • 罕见沙尘再度入川,官方:沙尘传输高度达到平流层,远超以往
  • 国家出口管制工作协调机制办公室部署开展打击战略矿产走私出口专项行动