超萌桌面像素宠物!华为云码道轻松开发专属桌面萌宠

举报
Hanwen 发表于 2026/04/03 18:13:38 2026/04/03
【摘要】 案例介绍本案例基于华为云码道(CodeArts)代码智能体快速开发Desktop pixel pet桌面像素宠物应用,它会在你的电脑桌面上展示可爱的宠物,陪伴你的工作与学习。支持拖动互动、多种动画效果、金币系统和道具功能,让你的桌面更加生动有趣,是治愈系的桌面伴侣。案例内容一、概述1.1 案例介绍华为云码道(CodeArts)代码智能体是基于智能生成、智能问答两大核心能力构建起一套全方位、多...
案例介绍
本案例基于华为云码道(CodeArts)代码智能体快速开发Desktop pixel pet桌面像素宠物应用,它会在你的电脑桌面上展示可爱的宠物,陪伴你的工作与学习。支持拖动互动、多种动画效果、金币系统和道具功能,让你的桌面更加生动有趣,是治愈系的桌面伴侣。
案例内容

一、概述

1.1 案例介绍

华为云码道(CodeArts)代码智能体是基于智能生成、智能问答两大核心能力构建起一套全方位、多层次的智能开发体系。在智能生成方面,它能够依据开发者输入的需求描述,准确且高效地生成高质量代码;智能问答功能则如同开发者身边的专属技术顾问。

本案例基于华为云码道(CodeArts)代码智能体快速开发Desktop pixel pet桌面像素宠物应用,它会在你的电脑桌面上展示可爱的宠物,陪伴你的工作与学习。支持拖动互动、多种动画效果、金币系统和道具功能,让你的桌面更加生动有趣,是治愈系的桌面伴侣。

项目结构:

desktop-pet/
├── main/              # 主进程代码
│   ├── index.ts       # 主进程入口
│   └── window.ts      # 窗口管理
├── renderer/          # 渲染进程代码
│   ├── src/           # React源码
│   └── index.html     # HTML模板
├── assets/            # 静态资源
├── config/            # 配置文件
└── package.json       # 项目配置

1.2 适用对象

  • 个人开发者
  • 高校学生

1.3 案例时间

本案例总时长预计60分钟。

1.4 案例流程

说明:

  1. 用户安装 CodeArts 代码智能体。
  2. 通过自然语言指令引导,快速完成桌面宠物的第一次开发。
  3. 运行测试并测试其基础功能,验证其功能性。

1.5 资源总览

本案例预计花费0元

资源名称 规格 单价(元)
华为云码道(CodeArts)代码智能体 通用体验版 免费

二、环境和资源准备

AI IDE华为云码道安装部署

参考案例https://devstation.connect.huaweicloud.com/space/devportal/casecenter/9afd09c74ff44b64bc0c7c6e375109e2/1完成Windows版AI IDE华为云码道(CodeArts)代码智能体安装部署。


三、规范驱动模式介绍

规范驱动模式是一种系统化的软件开发方法论,强调在编码之前先明确"做什么"和"怎么做;其最重要的即为他的三文档结构:

定义 约束
spec.md 规范文档:定义"做什么"(需求、功能、约束) 只描述需求,不包含技术细节
design.md 设计文档:定义"怎么做"(技术方案、架构设计) 只描述技术方案,不包含具体代码
tasks.md 任务文档:定义具体实施步骤 将设计分解为可执行的开发任务

与探索模式对比:

维度 规范驱动模式 探索模式
规划程度 高度结构化,先规划后实施 灵活迭代,边做边调整
文档要求 强制三文档结构 可选或轻量文档
需求确定性 适合需求明确的项目 适合需求不确定的项目
变更成本 前期变更成本低,后期高 全程变更成本相对均衡
团队协作 便于分工和评审 依赖频繁沟通
适用场景 企业应用、大型项目 原型开发、创新项目
学习曲线 需要学习规范和流程 上手快,但可能混乱

四、快速开发桌面像素宠物

在聊天框界面,选择规范驱动模式(Spec-Driven Mode)。

为了让桌面宠物能符合预期,我们的描述词需要足够细节具体。在智能体对话框中输入以下描述词:

帮我生成一个Desktop Pet,它是一个轻量的桌面陪伴应用;它会在你的电脑桌面上展示,它会在屏幕的角落睡觉、耍杂技、互动、吃饭陪伴你的工作与学习。当你按住左键可以拖动它,右键可以呼出菜单,里面有宠物商城、宠物小屋和道具。金币通过时间或者与像素宠物互动获得

下图为完成效果。
注:应用是Agent自动生成的,每次提问生成的代码及最后的运行结果均存在出入,如想体验本案例中的应用可在页尾找到源码下载地址进行体验。

码道同时还会向你展示如何运行项目,可以选择让智能体帮我们启动项目。

当然,第一次开发难免会有bug,我们可以按照自己所遇到的bug,给华为云码道(CodeArts)代码智能体提需求;比如我这次遇到是右键菜单被遮挡,只需告诉智能体你所遇到的情况,它即可对项目进行优化。

优化完成后,即可正常展示

以及相关功能宠物商城展示

至此,快速开发Desktop pixel pet桌面像素宠物已完成。

注意:由于本应用是Agent自动生成的,每次提问生成的代码及最后的运行结果均存在出入,开发者可根据自己的需求,调教模型生成自己想要的结果。若想体验与案例一样的结果,请下载https://gitcode.com/u014005316/desktop_pixel_pe至本地运行。

五、反馈改进建议

如您在案例实操过程中遇到问题或有改进建议,可以到https://bbs.huaweicloud.com/forum/thread-0212720375851768604-1-1.html评论区反馈即可,我们会及时响应处理,谢谢!

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。