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

news2025/2/21 23:52:29

​欢迎关注【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技术开发者】

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2301360.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【Node.js】express框架

目录 1初识express框架 2 初步使用 2.1 安装 2.2 创建基本的Web服务器 2.3 监听方法 2.3.1 监听get请求 2.3.2 监听post请求 2.4 响应客户端 2.5 获取url中的参数(get) 2.5.1 获取查询参数 2.5.2 获取动态参数 2.6 托管静态资源 2.6.1 挂载路径前缀 2.6.2 托管多…

JS逆向实战三:1688工厂信息

本文说明:B站学习笔记整理,仅供学习参考~~ 网站:https://sale.1688.com/factory/category.html 1. 页面分析与解密 刷新页面,通过对关键词进行搜索,实现接口定位。 通过多次刷新页面或者页面翻页,找到变化…

Pipeline 获取 Jenkins参数

Pipeline 获取 Jenkins参数 Jenkins 提供了一系列默认的环境变量,这些变量在构建过程中可以被使用。以下是一些常见的 Jenkins 默认环境变量: WORKSPACE: 当前构建的工作目录路径 JOB_NAME: 当前构建的作业名称 BUILD_NUMBER: 当前构建的编号&#xff…

ESP32 在IDF_V5.3.1版本下实现AP无线热点模式!(带WIFI事件处理)

一、什么是ESP32的AP无线热点模式? ESP32 的 AP(Access Point)模式 是指 ESP32 作为无线接入点运行,它自己创建一个 Wi-Fi 网络,允许其他设备(如手机、电脑、平板等)直接连接到它上面&#xff0…

Elasticsearch:探索 CLIP 替代方案

作者:来自 Elastic Jeffrey Rengifo 及 Toms Mura 分析图像到图像和文本到图像搜索的 CLIP 模型的替代方案。 在本文中,我们将通过一个模拟房地产网站的实际示例介绍 CLIP 多模态模型,探索替代方案,并分析它们的优缺点&#xff0c…

Nginx 在Linux中安装、使用

Nginx 在Linux中安装、使用 一、官网下载Nginx 官网地址:http://nginx.org/en/download.html 二、上传到服务器解压 1、上传到指定的服务器地址 上传的地址自己决定,我上传到 /data/home/prod/nginx/ 2、解压 使用命令: tar -zxvf “你的N…

【Spring+MyBatis】_图书管理系统(下篇)

图书管理系统上篇、中篇如下: 【SpringMyBatis】_图书管理系统(上篇)-CSDN博客 【SpringMyBatis】_图书管理系统(中篇)-CSDN博客 目录 功能5:删除图书 6.1 约定前后端交互接口 6.2 后端接口 6.3 前端…

若依-@Excel新增注解numberFormat

Excel注解中原本的scale会四舍五入小数,导致进度丢失 想要的效果 显示的时候保留两个小数真正的数值是保留之前的数值 还原过程 若以中有一個專門的工具类,用来处理excel的 找到EXCEL导出方法exportExcel()找到writeSheet,写表格的方法找到填充数据的方法…

Cherry-Studio下载安装教程,AI面向开发者的工具或平台(付安装包)

文章目录 一、Cherry Studio是什么?二、功能特点 一、Cherry Studio是什么? Cherry Studio 是一款开源跨平台的多模型服务桌面客户端,集成超 300 个大语言模型,内置 300 多个预配置 AI 助手,支持多格式文件处理、全局…

多信道接收机

线性调频(LFM)信号,模拟多个目标反射的回波信号,并进行混频和滤波处理。 % 参数设置 c 3e8; % 光速 (m/s) f0 8.566e9; % 载波频率 (Hz) T 10e-6; % 脉冲持续时间 (s) B 100e6; % 信号带宽 (Hz) mu B / T; % 调频斜率 (Hz/s…

修改项目的一些前端记录(自用)

<div style"background:#f2f2f2;position:absolute;top:75px;width:10%;bottom:0px">\<ol class"tree">\<li>\<label for"folder1" class"folderOne foldertop"><img src"common/img/时间.png" …

阿里云虚机的远程桌面登录提示帐户被锁定了

提示由于安全原因&#xff0c;帐户被锁定。 阿里云虚机ECS的远程桌面登录提示帐户被锁定了&#xff0c;只能登录阿里云处理 阿里云-计算&#xff0c;为了无法计算的价值 需选择通过VNC连接 然后计算机管理&#xff0c;解除帐户锁定即可。

AD(Altium Designer)器件封装——立创商城导出原理图和PCB完成器件封装操作指南

1、立创商城下载原理图和PCB图 1.1 打开立创商城 官网:www.SZLCSC.COM 1.2 寻找所需器件 以芯片为例 器件类——>芯片类——>对应芯片 1.3 确定所需芯片 确定芯片——>数据手册 1.4 打开原理图和PCB图 1:原理图 2:PCB 3:打开 1.5 导出原理图 操作

【DeepSeek系列】04 DeepSeek-R1:带有冷启动的强化学习

文章目录 1、简介2、主要改进点3、两个重要观点4、四阶段后训练详细步骤4.1 冷启动4.2 推理导向的强化学习4.3 拒绝采样和有监督微调4.4 针对所有场景的强化学习 5、蒸馏与强化学习对比6、评估6.1 DeepSeek-R1 评估6.2 蒸馏模型评估 7、结论8、局限性与未来方向 1、简介 DeepS…

Mac 清理缓存,提高内存空间

步骤 1.打开【访达】 2.菜单栏第五个功能【前往】&#xff0c;点击【个人】 3.【command shift J】显示所有文件&#xff0c;打开【资源库】 4.删除【Containers】和【Caches】文件 Containers 文件夹&#xff1a;用于存储每个应用程序的沙盒数据&#xff0c;确保应用程序…

fpga助教面试题

第一题 module sfp_pwm( input wire clk, //clk is 200M input wire rst_n, input wire clk_10M_i, input wire PPS_i, output reg pwm ) reg [6:0] cunt ;always (posedge clk ) beginif(!rst_n)cunt<0;else if(cunt19) //200M是10M的20倍cunt<0;elsecunt<cunt1;…

【强化学习】Q-learning算法详解:含MATLAB和Python实现代码

Q-learning算法详解 1. Q-learning算法简介Q-Learning算法的基本概念Q-Learning算法的核心思想Q-learning算法步骤Q-Learning算法的特点 MATLAB 实现 Q-learningPython 实现 Q-learning参考 强化学习属于机器学习&#xff0c;但与以前的监督学习和无监督学习的处理对象和任务都…

Java 多数据源时事务回滚问题

目录 问题描述 1、Atomikos事务管理器 2、MyBatis-Plus多数据源支持 dynamic-datasource 特性 约定 使用方法 mybatis-mate 特性 使用方法 问题描述 在多数据源的情况下&#xff0c;如果一个事务跨越多个数据源&#xff0c;当其中一个数据源的操作失败时&#xff0c;我…

使用html css js 开发一个 教育机构前端静态网站模板

这个教育机构网站模板是专为前端开发初学者设计的练习项目&#xff0c;适合正在学习前端的学生或自学者使用。网站内容包括首页、课程体系、师资力量、关于我们和联系我们等基础页面&#xff0c;帮助学习者熟悉网页布局、样式设计和交互功能的实现。 静态页面 简单截图 应用…

在IDEA的Maven中(同步所有Maven项目)和(重新加载所有Maven项目)的区别

特性同步所有 Maven 项目 (Sync All Maven Projects)重新加载所有 Maven 项目 (Reload All Maven Projects)主要作用使 IDEA 项目结构、依赖关系与 pom.xml 文件同步。强制重新读取所有 pom.xml 文件&#xff0c;并重建 IDEA 的 Maven 项目模型。缓存使用 IDEA 缓存的 Maven 项…