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

Coze智能体开发:开发儿童绘本制作工具

从一个简单的任务入手,在扣子编程开发你的第一个 AI 编程项目。本教程以开发儿童绘本生成网站为例,演示如何使用扣子编程开发并部署一个网页应用

在本教程中,你将使用自然语言提示生成一个 Next.js 应用,用户输入主题之后,应用会自动制作对应主题的儿童绘本。此应用生成的绘本图片保存在对象存储中,同时数据库自动保存用户的绘本生成记录。

生成应用之后,你可以在线调试和体验,最终将其公开发布为在线网页应用,以供其他用户浏览使用。

步骤一:开发应用

和扣子编程一起,利用大模型生成应用。关于开发网页应用的详细操作步骤,可参考开发网页应用。

  1. 登录扣子编程。
  2. 在扣子编程首页文本框中输入以下提示,创建一个儿童绘本制作工具。

请帮我开发一个儿童绘本生成器,网页形式。用户输入一个主题,模型自动生成绘本的脚本,然后根据绘本脚本的内容,生成4张画面连续的绘本画面。要求必须使用 seedream 4.5 的 sequential image generation 模式,以保证画风一致、主体形象一致。

你需要尽可能清晰且详细地描述应用的功能、界面设计、业务流程等方面的要求,详尽的提示词能让 AI 精准理解你的需求,避免生成的代码偏离你的目标。

输入提示词时,你也可以同时上传一张图片,帮助模型理解你想要的样式和效果。例如上传一张你想参考的界面设计图片,让扣子编程参考图片上的功能布局和交互来开发你的应用。

  1. 扣子编程收到你的需求,开始编写应用代码。
    1. 扣子编程会根据你输入的提示词来开始设计应用、创建项目,并自动为项目设置应用名称。
    2. 创建项目后,将立即启动需求分析,并规划开发流程和步骤,逐步生成应用的前后端代码。
    3. 扣子 AI 会自动生成测试用例并完成一轮单元测试,测试通过后再向你交付成果。

需要注意的是,如果你的提示词不明确、缺失关键信息,扣子编程则主动追问,请求补充缺失的关键信息。澄清需求时,你同样可以上传附件,为扣子编程提供更丰富的信息。

步骤二:预览与测试

扣子 AI 编写代码完毕后,会自动构建并启动服务,以提供一个可视化的界面供你预览。你可以在右侧预览页面查看应用的实际运行效果。

对于上文中我们搭建的儿童绘本生成器,其预览效果如下:

你可以在预览区全面测试你的应用,查看其功能是否可用、交互是否完善、AI 能力是否正常。如果发现应用存在问题或有新的需求,你可以随时反馈给扣子 AI,它会根据你的反馈对代码进行调整和优化,并重新构建、部署,以供你审查修复结果。

预览和测试完成之后,即可开始部署应用。

步骤三:(可选)调优

修复问题和故障之后,这个应用的雏形就基本搭建完成了,你可以选择直接将其部署为网页站点。但是通常情况下,这些应用在功能或交互上仍有可改进之处,此时你可以通过自然语言或编写代码的方式,和扣子 AI 一起迭代你的应用。

优化应用

对于借助 AI 进行的开发流程,最有效的方式是通过迭代来完成开发,你可以持续和扣子 AI 对话,通过多轮交互来不断完善和优化你的应用,使其功能更加丰富、界面更加友好、业务流程更加顺畅。

例如,对于较为复杂的故事场景,4 张图片数量明显不足,我们可以要求扣子 AI 增加图片生成的数量,以满足复杂故事场景对于丰富画面展示的需求。

将 4 张图片改为 10 张图片。

扣子编程提供了一个基于 Web 的 AI 编程开发环境,你可以在代码编辑器中修改代码文件、在终端中执行命令调试代码,或者将代码文件和内容引用到对话区,通过对话和扣子 AI 一起开始优化代码和应用。关于 AI 编程开发环境的使用技巧,可参考AI 编程环境。

为应用添加功能

扣子编程封装了一批常见的集成能力接口,方便你快速为应用添加各种功能,例如数据库、存储、AI 能力等,使应用更好地满足多样化的业务需求。

  • 添加 AI 能力:扣子编程托管了业界先进的各种模型服务,无需任何配置,扣子 AI 会自动为你的应用添加 AI 能力,帮助你开发更为智能的应用程序。例如,当前的儿童绘本制作工具已经集成了文本大模型和生图大模型,用于生成脚本和绘本图片。
  • 存储与数据库:扣子编程提供了结构化数据托管方案,对于需要集成数据库和存储能力的应用,扣子 AI 会根据任务要求自动集成并设置数据库能力和存储能力。你也可以在对话区发送自然语言指令,为应用集成存储或数据库能力。

输入以下提示词,将此应用生成的绘本图片保存在对象存储中,同时数据库自动保存用户的绘本生成记录。

1. 所有绘本图片默认保存在对象存储中

2. 数据库自动记录每个用户的绘本生成记录,包括生成时间、绘本主题、图片地址等关键信息。

目前网页应用仅支持接入内置集成服务,关于内置集成服务的详细说明,可参考内置集成。

步骤四:部署应用

完成应用的开发与测试之后,你可以在页面右上角单击部署,将扣子编程搭建的应用部署成为一个公开可访问的在线项目,将你的创意和原型,转化为服务于真实用户的产品。

  1. 在页面右上角单击部署
  2. (可选)添加部署配置。配置方式可参考部署网页应用。
    • 网页应用默认部署在扣子提供的统一域名中,格式为 xxx.coze.site 。你也可以选择部署到一个已备案的自定义域名下。
    • 当前仅支持公开部署,即发布后所有用户都可以访问该网页。
  1. 单击开始部署

扣子编程将自动进行部署相关操作。你可以在部署页面查看部署的进展和部署日志。部署过程可能需要几分钟,请耐心等待。部署过程中,你可以随时取消部署。

部署成功之后,你的应用已正式上线!你可以通过访问部署域名来访问这个儿童绘本制作工具,将网页地址分享给你的好友,或者发布到社交平台,让更多用户来体验使用吧!

继续探索扣子编程

在开发过程中,扣子编程提供一系列功能特性提升你的开发体验、提高开发效率,你可以按需灵活使用这些特性,探索更丰富的开发场景,创造出更具创意和实用性的应用。

《动手学PyTorch建模与应用:从深度学习到大模型》是一本从零基础上手深度学习和大模型的PyTorch实战指南。全书共11章,前6章涵盖深度学习基础,包括张量运算、神经网络原理、数据预处理及卷积神经网络等;后5章进阶探讨图像、文本、音频建模技术,并结合Transformer架构解析大语言模型的开发实践。书中通过房价预测、图像分类等案例讲解模型构建方法,每章附有动手练习题,帮助读者巩固实战能力。内容兼顾数学原理与工程实现,适配PyTorch框架最新技术发展趋势。

http://www.cnnetsun.cn/news/2598015.html

相关文章:

  • 如何构建企业级实时交互数字人系统:完整实战解决方案
  • 互联网大厂Java面试实录:Spring Boot、Kafka、Redis一致性与Spring AI RAG(小Y的翻车现场)
  • MacBook玩转Git全攻略:从零安装到实战协作一篇通!
  • Android 虹软人脸识别离线激活实战:从设备信息提取到授权文件部署全解析
  • 基于灰狼优化的DRL毫米波波束成形超参数自动调优实践
  • RISC-V微架构安全:从缓存攻击到推测执行的攻防实战
  • 10分钟掌握Pearcleaner:让你的Mac磁盘空间翻倍的终极清理方案
  • R-Codesign:面向实时可重构嵌入式系统的软硬件协同设计方法论
  • 基于改进全局配准的钢轨磨损高精度检测:从点云配准到工业实践
  • 如何利用LiveTalking快速构建AI数字人客服系统:企业数字化转型的终极指南
  • Linux CPU 占用过高怎么排查?top、ps、pidstat
  • FSearch终极指南:如何在Linux系统实现秒级文件搜索
  • 【紧急预警】ChatGPT心理回复正在触发“安慰剂悖论”?神经语言学实验证实:第7轮对话后共情衰减率达63.8%
  • Docker 实战教程 - 从入门到大神
  • Hotkey Detective:5分钟找出Windows快捷键冲突的终极解决方案
  • 从Shiro注解失效到自定义注解:一种更优雅的接口免认证方案
  • 钉钉自动打卡助手完整解决方案:告别迟到困扰的智能办公神器
  • Stanford Doggo:开源四足机器人终极指南 - 如何构建你的跳跃机器人伙伴
  • 开关磁阻电机变磁链三闭环DTC:抑制转矩脉动与降低铜耗的工程实践
  • IQFM:基于自监督学习的无线信号基础模型,赋能6G智能通信
  • 天基数字底座架构:从通信导航遥感孤岛到一体化智能服务
  • KMS_VL_ALL_AIO智能激活:Windows系统激活困境的终极技术解决方案指南
  • 论文提速的终极秘籍!好用的AI论文工具,秒出初稿不费力
  • 云克隆蛋白:科研与工业的可靠“蛋白引擎”
  • 【收藏 2026 版】程序员转型 AI 开发:Java 老司机转型大模型实战全指南
  • 别再让PCB打板翻车!手把手教你用华秋DFM+AD18做开短路检查(保姆级避坑)
  • 终极指南:如何快速免费将QQ音乐QMC文件转换为MP3/FLAC格式
  • 基于系统攻击面的移动目标防御有效性评估模型构建与仿真
  • RoboMaster舵轮底盘代码调试避坑指南:从CAN通信到PID调参的实战经验
  • 从赛后复盘到实战提升:以2022 GDCPC为例,聊聊如何高效训练应对算法竞赛中的“套路题”