-
安装了 VSCode 的插件,说试用一个月后会自动续费,没找到在哪里取消。
yd_293254483
发表于2026-02-06 19:32:59
2026-02-06 19:32:59
最后回复
CodeArts小助手-蚂蚁
2026-02-09 09:33:29
25 1 -
案例介绍CodeArts代码智能体是基于智能生成、智能问答两大核心能力构建起一套全方位、多层次的智能开发体系。在智能生成方面,它能够依据开发者输入的需求描述,准确且高效地生成高质量代码;本案例基于华为开发者空间 - 云开发环境(容器)与 VS Code 版 CodeArts 代码智能体,快速构建个性化学习计划应用。该应用旨在解决传统学习计划千人一面、缺乏动态调整机制、无法适配个人学习节奏与目标的核心痛点,帮助用户高效制定并执行学习方案。一、概述1.1 案例介绍华为开发者空间,是为全球开发者打造的专属开发者空间,致力于为每位开发者提供一台云主机、一套开发工具和云上存储空间,汇聚昇腾、鸿蒙、鲲鹏、GaussDB、欧拉等华为各项根技术的开发工具资源,并提供配套案例指导开发者从开发编码到应用调测,基于华为根技术生态高效便捷的知识学习、技术体验、应用创新。CodeArts代码智能体是基于智能生成、智能问答两大核心能力构建起一套全方位、多层次的智能开发体系。在智能生成方面,它能够依据开发者输入的需求描述,准确且高效地生成高质量代码;智能问答功能则如同开发者身边的专属技术顾问。GaussDB:华为自主创新研发的分布式关系型数据库。该产品支持分布式事务,同城跨AZ部署,数据0丢失,支持1000+的扩展能力,PB级海量存储。同时拥有云上高可用,高可靠,高安全,弹性伸缩,一键部署,快速备份恢复,监控告警等关键能力,能为企业提供功能全面,稳定可靠,扩展性强,性能优越的企业级数据库服务。本案例基于华为开发者空间 - 云开发环境(容器)与 VS Code 版 CodeArts 代码智能体,快速构建个性化学习计划应用。该应用旨在解决传统学习计划千人一面、缺乏动态调整机制、无法适配个人学习节奏与目标的核心痛点,帮助用户高效制定并执行学习方案。1.2 适用对象在校学生职场技能提升人群在线教育机构高校学生个人开发者与技术爱好者1.3 案例时间本案例总时长预计120分钟。1.4 案例流程说明:用户通过 VS Code 远程连接云开发环境,并安装 CodeArts 代码智能体插件。在 VS Code 中开启 CodeArts 代码智能体的 “智能体模式”,通过 Prompt 指令引导构建个性化学习计划应用的核心功能。实现用户画像构建、学习目标设定、智能计划生成、进度跟踪等功能模块。迭代代码,使用gaussdb数据库。运行应用并测试不同场景下功能,CodeArts 代码智能体。1.5 资源总览本案例预计花费1.85元。资源名称规格单价(元)时长(分钟)云开发环境(容器)鲲鹏通用计算增强型 kc1 2vCPUs 4G HCE免费120CodeArts服务免费体验版免费120VS Code免费下载免费120gaussdb按需1.8560二、环境和资源准备2.1 安装插件打开VS Code,点击下图图标,搜索Huawei Developer Space,点击Install,安装插件。2.2 登录安装完成后,点击Huawei Developer Space插件图标,点击登录。确认打开外部网站。点击确认授权。显示登录成功后,返回VS Code中,允许打开此URL,至此VS Code端工作准备就绪。2.3 创建云开发环境(容器)在CLOUD DEV ENV(CONTAINER)页签,点击创建云开发环境,创建云开发环境。输入云开发环境名称:banjin(名称可以自拟),然后回车。注:必填项,可包含数字、字母、下划线,不能以数字开头,长度不超过15个字符。容器镜像选择All in One,然后回车。注:必填项,根据其预置工具不同,公共模板包含All In One、Go、Java、Python、Node等云开发环境(容器)模板,开发者可根据实际情况进行选择。选择规格,云开发环境(容器)提供了四个配置规格,分别为2vCPUs 4Gib、4vCPUs 8Gib、8vCPUs 16Gib、16vCPUs 32Gib。配置环境变量,若无则直接回车。注:选填项,多个键值对之间使用英文分号分隔,如:key1=value1;key2=value2;变量名称只能由字母、数字和下划线组成,且只能以字母或下划线开头,变量名称与变量值长度不能超过128个字符;最多可添加50个环境变量。2.4 远程连接云开发环境(容器)回到VS Code端,我们可以看到刚才开设的容器服务器。将鼠标置于其上,可以看到出现运行的按钮,点击开始运行启动容器环境开机成功后,点击在当前窗口链接,连接远程开发环境(容器)。此时会提示安装远程的拓展,我们点击安装即可。安装完成后,会弹出平台操作系统选择,我们选择Linux。连接成功后,如下图所示。执行命令测试一下,可以确认已经连接成功了。2.5 安装CodeArts代码智能体点击Extensions图标,搜索CodeArts Doer for Coding,选择在该容器环境中安装。【注意】此处的工作空间已经切换,即使本地安装了CodeArts Doer,此处也不会显示,选择ssh仍然选择在容器环境中安装。安装完成之后,我们点击左侧如图所示的图标,可以看到登陆界面,点击选择华为云账号登录。此时CodeArts代码智能体还不能直接使用,需要进行登录,点击华为账号登录,弹出窗口提示:是否打开外部网站,点打开。浏览器自动打开“批准登录”确认页面。若此时未登录账号,则跳转华为账号登录。若账号已登录,则选中并点登录。注:若为首次使用CodeArts代码智能体,会进入开通页面。需要勾选**“我已阅读并同意”后,单击“立即开通”**,等待套餐开通完成。至此,全部环境准备工作完成。2.6 配置智能体模式在CodeArts代码智能体对话框下侧点Agent模式,在弹出的菜单最后侧点设置按钮。在设置界面,点“自动批准”右侧的已启用。进入授权所有自动化操作界面,分别勾选读取文件和目录、编辑文件、执行命令、更新代办、执行task工具、使用浏览器。2.7 gaussdb数据库准备在开发者空间页面打开云数据库GAUSSDB,点击立即前往点击购买数据库实例选择购买数据库实例选项,本次案例选择按需的最小实例、集中式、单副本、通用型4c16g点击购买实例点击登录实例创建数据库三、基于CodeArts 代码智能体构建个性化学习计划应用3.1 需求分析与架构设计传统学习计划存在明显痛点:模板化内容无法匹配个人基础、学习目标模糊且缺乏拆解、计划执行过程中没有动态调整机制、学习进度难以直观跟踪。因此,本应用旨在构建个性化学习计划一站式平台:用户输入个人基础信息、学习目标、每日可投入时长等内容,系统通过智能算法生成定制化学习计划;支持按学科 / 技能拆分学习任务,设置阶段性里程碑;实时跟踪学习进度,根据完成情况自动调整后续计划;提供学习资源推荐、进度可视化报表等功能。系统架构设计,核心模块包括:用户模块:负责用户注册、登录、个人信息管理画像模块:构建用户学习基础、目标、时间等维度画像计划生成模块:基于用户画像智能生成学习计划与任务拆分进度跟踪模块:记录任务完成情况,支持手动打卡与自动统计资源推荐模块:根据学习计划匹配对应的课程、资料等资源可视化模块:以图表形式展示学习进度与完成率3.2 代码构建在 CodeArts 智能体模式下,输入以下 Prompt 指令,引导智能体完成应用开发:设计并开发一个"个性化学习计划应用",该应用需实现以下完整功能流程:1. 用户端:支持注册登录,填写个人基础(学历/当前技能水平)、学习目标(如考研/考公/技能考证)、每日可投入时长、学习偏好(如碎片化/整段时间学习);2. 智能计划生成:根据用户画像,自动拆分总目标为阶段性里程碑(按月/周拆分),再拆解为每日学习任务,明确任务内容、时长、优先级;3. 进度跟踪:支持用户手动打卡任务完成情况,系统自动统计每日/每周完成率,当连续3天未完成任务时,自动调整计划难度;4. 资源推荐:根据学习任务匹配对应的免费学习资源(如B站课程链接、电子书地址),支持用户手动添加资源;5. 可视化报表:以柱状图/折线图展示学习进度、完成率,支持导出PDF格式学习报告;6. 技术要求:使用python,确保界面简洁易用此时可以看到,智能体开始自动构建任务,生成开发方案、编写代码。在生成完项目代码后,CodeArts 智能体会对代码功能进行测试,测试中发现的问题会自我修复等待智能体完成需求分析与任务拆分,最终生成的项目架构如下:learning_plan_app/├── main_ui.py # 主界面(28KB)├── database.py # 数据库管理(18KB)├── plan_generator.py # 智能计划生成(13KB)├── progress_tracker.py # 进度跟踪(5.5KB)├── resource_manager.py # 资源管理(9.0KB)├── report_generator.py # 报表生成(13KB)├── run.py # 启动文件├── test_app.py # 测试脚本├── requirements.txt # 依赖列表├── README.md # 项目说明├── PROJECT_OVERVIEW.md # 项目概览├── USER_GUIDE.md # 使用指南├── SUMMARY.md # 项目总结├── start.sh / start.bat # 启动脚本├── data/ # 数据目录├── reports/ # 报告输出└── resources/ # 资源目录3.3.测试生成的代码打开TERMINAL窗口,进入项目目录先安装依赖pip install -r requirements.txt 运行调试代码python main_app.py生成的第一次代码进行运行,遇到了异常进行修复,关联上下文选择terminal,让CodeArts 智能体使用其他方式来实现3.4 优化迭代默认生成项目方案使用的时sqlite3,为了便于管理我们使用gaussdbCodeArts 智能体,帮我们修改为使用 gaussdb:帮我把数据库使用gaussdb来实现等待生成完成后检查项目文件可以看到已经成成gaussdb对应信息了修改数据库配置使用第二步创建的gaussdb数据,修改数据库配置信息,填写数据库ip、端口、用户、密码3.5 启动测试验证至此所有优化完成,运行优化后的代码 [root@b2f383fbe96e4f899ec5318ba02b6d4e personalized_learning_app]# python3 run_web.py正在启动个性化学习计划应用(Web版本)...============================================================ Web 界面已启动!============================================================访问地址: 本地: http://localhost:5000 远程: http://0.0.0.0:5000按 Ctrl+C 停止服务器============================================================ * Serving Flask app 'web_ui' * Debug mode: onWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Running on all addresses (0.0.0.0) * Running on http://127.0.0.1:5000 * Running on http://172.10.56.231:5000Press CTRL+C to quit * Restarting with watchdog (inotify)正在启动个性化学习计划应用(Web版本)...============================================================ Web 界面已启动!============================================================访问地址: 本地: http://localhost:5000 远程: http://0.0.0.0:5000 点击在浏览器中打开,访问启动的个性化学习应用我们先来注册并登录设置个人信息创建学习计划测试打卡功能,进行今天的打卡学习资源推荐查看数据表信息功能测试完成,功能测试都正常当所有测试结束后,进行资源清理,如后续继续使用可酌情忽略至此案例基于华为开发者空间+CodeArts Doer代码智能体构建个性化学习计划应用全部完成四、一点心得 AI 编码工具并不能一步到位生成完美可用的应用,需要开发者通过精准的 Prompt 指令引导,结合实际需求不断迭代优化。这个 “开发者与智能体结对编程” 的过程,不仅能高效完成应用开发,更能让开发者聚焦于需求设计与功能优化,这也是未来开发模式的重要方向。 我正在参加【案例共创】【第9期】基于开发者空间-云开发环境(容器)+ CodeArts代码智能体完成应用开发/调试实践cid:link_0
-
这几个模型都体验过,实际上效果不算突出,各大厂商的AI IDE都是集成了很多免费模型调用,这是头一次见到只有2个模型的,大气点,开源模型和商用模型都搞点,不限量,上下文搞好点,口碑能爆棚!
-
在海量代码库中快速定位业务逻辑、理解复杂系统架构、生成符合规范的代码片段,一直是研发团队面临的共性挑战。传统的代码搜索依赖关键词匹配,往往无法准确理解开发者的真实意图;代码审查和文档维护则需要投入大量人力成本。如今,随着人工智能技术的飞速发展,CodeArts代码智能体正在重新定义开发者与代码仓库的交互方式。通过将自然语言理解能力与代码分析技术深度融合,CodeArts代码智能体帮助开发者更好的读懂代码。 开发者痛点在日常的研发工作中,当开发者在面对海量代码时,往往面临诸多挑战:1. 信息检索效率低下大型企业的代码仓库往往包含数百万行代码,涵盖数百个业务模块。当开发者需要查找某个特定功能的实现时,传统的搜索方式面临多重障碍:l 关键词搜索结果过多,需要逐一排查l 业务逻辑分散在多个文件中,难以快速关联l 缺乏语义理解能力,无法识别同义词或业务术语2. 知识传承成本高昂资深开发人员的经验和业务理解往往隐含在代码实现中,难以通过文档完整传递。新成员加入团队时,需要花费数周甚至数月时间熟悉代码架构和业务逻辑。 3. 代码开发效率受限即使明确了业务需求,开发者仍需要:l 查找类似功能的参考代码l 遵循团队的编码规范和设计模式l 确保新代码与现有系统无缝集成 这些重复性工作占据了开发者大量时间,降低了开发者进行业务创新和价值创造的效率。 CodeArts代码智能体助力构建智能化的研发协作生态通过CodeArts代码智能体深度代码理解能力,将整个业务代码库转化为一个可交互的“业务专家”。只需用自然语言描述需求,CodeArts代码智能体即能实现:提升研发效率:通过自然语言交互,将代码搜索、理解、生成的效率提升5-10倍,让开发者专注于核心业务逻辑的实现。降低学习成本:新成员可以通过对话快速了解系统架构和业务逻辑,缩短入职适应周期,提升团队整体战斗力。沉淀组织知识:将分散在代码中的隐性知识显性化,实现知识的高效传承。保障代码质量:基于历史代码库的学习,智能体能够推荐符合团队规范的代码实现,减少代码审查返工率。 下面将通过几个应用案例来详细介绍CodeArts代码智能体在业务功能搜索、业务代码生成和业务代码理解等方面的具体表现。 案例一、业务功能检索输入提示词:在图书借阅管理系统这个工程里,帮我检索下,根据图书ID查询图书这个接口在哪里实现的,并找到接口的Controller层以及Service层的相关代码,并把实现逻辑梳理一下。CodeArts代码智能体输出:1)准确找到了业务代码具体的实现位置、Controller层以及Service层的代码;2)对业务代码的实现逻辑进行分析,准确梳理当前架构层次,可以帮助用户更好的理解代码逻辑;3)对发现的问题也进行了详尽展示,并提供更加完善的解决方案。图1-1 接口位置 图1-2 Controller层实现 图1-3 Service层实现 图1-4 实现逻辑分析 图1-5 发现的问题&逾期的完整实现逻辑 案例二、业务代码生成输入提示词:在现有系统架构下,增加图书的出版社接口,可根据该接口查询图书信息以及借阅状态,数据库查询逻辑也要帮我生成并实现。CodeArts代码智能体输出:1)准确生成了业务代码,并修改了已有代码,满足了系统的可扩展性需求;2)对业务代码的实现逻辑进行分析,并提供了业务逻辑流程以及示例,帮助开发者更高效地理解和使用新增模块;3)刷新数据库的表结构。 图2-1 创建的文件&修改的文件 图2-2 实现逻辑说明 图2-3 技术特性&数据库表结构 案例三、业务代码理解输入提示词:帮我创建一个图书借阅系统的目录层级,标注出子系统名称、关键接口、功能介绍等。CodeArts代码智能体输出:准确理解并生成出系统的目录层级结构文档《图书借阅系统目录结构.md》,帮助新人熟悉业务代码。 图3-1 智能体完成文档创建 图3-2 系统目录层级结构(下略) 图3-3 子系统详细说明(下略) 图3-4 扩展功能建议 CodeArts代码智能体不仅是一个工具,更是研发团队转型升级的催化剂。它将零散的代码资产转化为可对话、可学习、可进化的知识体系,让每一位开发者都能站在巨人的肩膀上创造更大的价值。未来,CodeArts代码智能体还将持续进化,学习企业特有的业务逻辑和技术规范,成为越来越懂团队的智能伙伴。让我们一起拥抱这个智能化研发的新时代,用技术驱动创新,用智能创造价值!
CodeArts小助手-旺仔
发表于2026-02-06 10:14:41
2026-02-06 10:14:41
最后回复
CodeArts小助手-旺仔
2026-02-06 10:14:41
212 0 -
华为开发者空间-云开发环境(容器)为什么不支持CodeArts IDE Agent远程连接,什么时候能支持呀?具体如下:查看容器远程连接设置信息:华为开发者空间-云开发环境(容器)为什么不支持CodeArts IDE Agent远程连接,什么时候能支持呀?并且,用CodeArts IDE Agent,一连接就报错!!!提示“获取私钥失败”
-
案例背景本案例基于CodeArts代码智能体,快速完成儿童跳绳视频计数系统开发。1、项目开发目的本项目依托华为云 CodeArts 代码智能体的 AI 原生开发能力,快速开发儿童跳绳视频智能计数系统,通过 AI 视觉技术实现跳绳动作的自动识别与精准计数,核心解决传统人工计数、自主数绳的痛点,解放家长与教师的双眼双耳,让儿童专注跳绳运动本身;同时快速落地轻量、易用的智能计数产品,适配家庭日常锻炼、校园体育教学等核心场景,满足高效、精准的计数需求。2、项目开发意义实践应用意义:彻底改变传统跳绳计数模式,解决人工计数精准度低、耗时耗力,以及儿童自主数绳分心的问题,为家庭、校园提供低成本、高便捷性的智能计数工具,让跳绳运动更专注、高效,落地 “智慧体育” 在儿童运动场景的轻量应用。技术实践意义:验证 CodeArts 代码智能体在计算机视觉轻量系统开发中的落地价值,借助其快速开发能力大幅缩短研发周期、降低研发成本,为同类 AI 视觉轻量产品的开发提供可复用的技术路径与实践参考。教育体育意义:响应 “健康中国 2030” 与 “双减” 政策导向,助力校园智慧体育教学落地,减轻体育教师的教学辅助工作量,让教师更专注于运动指导;同时以科技赋能儿童运动,激发儿童跳绳运动兴趣,推动儿童日常体育锻炼的常态化开展。 一、概述1. 案例介绍CodeArts代码智能体是一款集IDE、Code Agent、代码大模型为一体的智能编码产品。它面向项目级代码生成、代码续写、研发知识问答、单元测试用例生成、代码解释、代码注释、代码调试、代码翻译、代码检查、代码优化等场景功能,为开发者提高研发效率,提供极致的智能化编码体验。本案例基于CodeArts代码智能体,快速完成儿童跳绳视频计数系统开发。2. 适用对象个人开发者高校学生3. 案例时间本案例总时长预计45分钟。4. 案例流程说明:用户下载安装CodeArts代码智能体;登录CodeArts代码智能体,输入指令自动生成儿童跳绳视频计数系统代码;浏览器体验儿童跳绳视频计数系统。5. 资源总览本案例预计花费0元。资源名称规格单价(元)时长(分钟)CodeArts代码智能体通用体验版免费45二、基础环境与资源准备1. 下载安装CodeArts代码智能体参考教程,下载安装IDE:2. 登录CodeArts代码智能体安装完成之后,点击打开文件夹或新建项目,用于存放项目文件:登录CodeArts代码智能体:注意:如果已经登录华为账号,直接跳转至登录授权页面,否则,直接拉起华为账号登录界面。自动拉起华为账号登录界面,输入账号和密码:首次使用CodeArts代码智能体,会进入开通页面(若已经开通,会进入批准登录界面)。需要勾选“我已阅读并同意”后,单击“立即开通”,等待套餐开通完成。开通完成后,跳转至登录授权页面,点击确认授权:CodeArts代码智能体登录成功:登录成功之后,返回CodeArts代码智能体,即可体验使用。3. 验证CodeArts代码智能体输入问题:“你好,请介绍自己!”,验证CodeArts代码智能体:三、儿童跳绳视频计数系统代码实战1. CodeArts代码智能体生成代码输入以下指令,点击发送:接上文情况的优化情况,在TestDemo_06文件夹下实现一个jishu的Web应用,要求生成的界面简洁、美观、易用,针对待办应用的基础功能齐全。使用方法:直接在浏览器中打开 TestDemo_06/index.html 文件即可使用。请设计一款儿童跳绳视频自动计数程序,核心需求与技术方向如下:1. 功能目标:支持视频上传(兼容常见格式),自动完成跳绳次数统计并输出结果,区分跳绳中断重新起跳的情况,流程简洁易操作;2. 核心技术路径:优先基于音频分析实现计数,提取视频中跳绳落地的特征声纹,通过识别声音的时间间隔、重复节奏,判定单次跳绳动作并累加计数,规避环境杂音干扰;3. 辅助方案:可选视觉识别作为补充(如识别跳绳摆动轨迹/身体跳跃动作),无需复杂算法,满足基础计数兜底即可;4. 输出要求:需精准输出跳绳总次数,额外增加视频处理、动作分析、同步计数等附加功能。优化补充:定位具体问题,建议你在代码中加入以下调试步骤:1. 可视化: 画出提取出的波形图,标记出你程序认为的“击打点”。如果图上一片空白或者标记点全在波谷,那就是阈值问题。2. 试听: 将提取出来的 .wav 音频文件保存下来,用耳机听一听,确认人耳能清晰分辨节奏。如果人耳都听不清,算法更做不到。3. 打印中间值: 打印出当前帧的最大音量、计算出的能量值,看看到底是多少,是不是比你的阈值小几个数量级。建议考虑视觉方案,这通常是更稳健的路线:姿态估计: 使用 MediaPipe 或 OpenPose 检测手腕或脚踝的关键点轨迹。物体检测: 检测跳绳本身或人的整体 bounding box 的上下移动。光流法: 计算画面的整体运动像素变化。 注意修复报错信息: (1)Cannot set properties of null (setting 'textContent');(2)drawConnectors is not defined,CodeArts代码智能体通过规划任务,开始创自动生成项目代码:注意:涉及变更文件的时候,我们点击全部接受。大约几分钟之后,CodeArts代码智能体帮助我们在当前工作目录下,创建了一个完整的儿童跳绳视频计数Web应用:2. 测试体验儿童跳绳视频计数系统在浏览器中打开index.html文件或者在agent中右键打开预览:点击或拖拽上传视频或者音频,选择检测类型:点击开始分析,等待分析结果,可多调试几次,调整阈值:(未接入大模型,及深度开发,无法自行优化)3.实际验证部分: 注意:点名签到系统应用是由Agent自动生成,每次提问生成的代码及最后的运行结果均存在出入,开发者可根据自己的需求,调教模型生成自己想要的结果。若想体验与案例一样的结果,请下载源码至本地运行。详见附件。至此,基于CodeArts代码智能体,快速完成儿童跳绳视频计数系统开发的案例已全部完成。四、反馈改进建议如您在案例实操过程中遇到问题或有改进建议,可以到论坛帖评论区反馈即可,我们会及时响应处理,谢谢!
-
案例背景本案例基于CodeArts代码智能体,快速完成儿童跳绳视频计数系统开发。1、项目开发目的本项目依托华为云 CodeArts 代码智能体的 AI 原生开发能力,快速开发儿童跳绳视频智能计数系统,通过 AI 视觉技术实现跳绳动作的自动识别与精准计数,核心解决传统人工计数、自主数绳的痛点,解放家长与教师的双眼双耳,让儿童专注跳绳运动本身;同时快速落地轻量、易用的智能计数产品,适配家庭日常锻炼、校园体育教学等核心场景,满足高效、精准的计数需求。 2、项目开发意义实践应用意义:彻底改变传统跳绳计数模式,解决人工计数精准度低、耗时耗力,以及儿童自主数绳分心的问题,为家庭、校园提供低成本、高便捷性的智能计数工具,让跳绳运动更专注、高效,落地 “智慧体育” 在儿童运动场景的轻量应用。技术实践意义:验证 CodeArts 代码智能体在计算机视觉轻量系统开发中的落地价值,借助其快速开发能力大幅缩短研发周期、降低研发成本,为同类 AI 视觉轻量产品的开发提供可复用的技术路径与实践参考。教育体育意义:响应 “健康中国 2030” 与 “双减” 政策导向,助力校园智慧体育教学落地,减轻体育教师的教学辅助工作量,让教师更专注于运动指导;同时以科技赋能儿童运动,激发儿童跳绳运动兴趣,推动儿童日常体育锻炼的常态化开展。 一、概述1. 案例介绍CodeArts代码智能体是一款集IDE、Code Agent、代码大模型为一体的智能编码产品。它面向项目级代码生成、代码续写、研发知识问答、单元测试用例生成、代码解释、代码注释、代码调试、代码翻译、代码检查、代码优化等场景功能,为开发者提高研发效率,提供极致的智能化编码体验。本案例基于CodeArts代码智能体,快速完成儿童跳绳视频计数系统开发。2. 适用对象个人开发者高校学生3. 案例时间本案例总时长预计45分钟。4. 案例流程说明:用户下载安装CodeArts代码智能体;登录CodeArts代码智能体,输入指令自动生成儿童跳绳视频计数系统代码;浏览器体验儿童跳绳视频计数系统。5. 资源总览本案例预计花费0元。资源名称规格单价(元)时长(分钟)CodeArts代码智能体通用体验版免费45二、基础环境与资源准备1. 下载安装CodeArts代码智能体参考教程,下载安装IDE:2. 登录CodeArts代码智能体安装完成之后,点击打开文件夹或新建项目,用于存放项目文件:登录CodeArts代码智能体:注意:如果已经登录华为账号,直接跳转至登录授权页面,否则,直接拉起华为账号登录界面。自动拉起华为账号登录界面,输入账号和密码:首次使用CodeArts代码智能体,会进入开通页面(若已经开通,会进入批准登录界面)。需要勾选“我已阅读并同意”后,单击“立即开通”,等待套餐开通完成。开通完成后,跳转至登录授权页面,点击确认授权:CodeArts代码智能体登录成功:登录成功之后,返回CodeArts代码智能体,即可体验使用。3. 验证CodeArts代码智能体输入问题:“你好,请介绍自己!”,验证CodeArts代码智能体:三、儿童跳绳视频计数系统代码实战1. CodeArts代码智能体生成代码输入以下指令,点击发送:接上文情况的优化情况,在TestDemo_06文件夹下实现一个jishu的Web应用,要求生成的界面简洁、美观、易用,针对待办应用的基础功能齐全。使用方法:直接在浏览器中打开 TestDemo_06/index.html 文件即可使用。请设计一款儿童跳绳视频自动计数程序,核心需求与技术方向如下:1. 功能目标:支持视频上传(兼容常见格式),自动完成跳绳次数统计并输出结果,区分跳绳中断重新起跳的情况,流程简洁易操作;2. 核心技术路径:优先基于音频分析实现计数,提取视频中跳绳落地的特征声纹,通过识别声音的时间间隔、重复节奏,判定单次跳绳动作并累加计数,规避环境杂音干扰;3. 辅助方案:可选视觉识别作为补充(如识别跳绳摆动轨迹/身体跳跃动作),无需复杂算法,满足基础计数兜底即可;4. 输出要求:需精准输出跳绳总次数,额外增加视频处理、动作分析、同步计数等附加功能。优化补充:定位具体问题,建议你在代码中加入以下调试步骤:1. 可视化: 画出提取出的波形图,标记出你程序认为的“击打点”。如果图上一片空白或者标记点全在波谷,那就是阈值问题。2. 试听: 将提取出来的 .wav 音频文件保存下来,用耳机听一听,确认人耳能清晰分辨节奏。如果人耳都听不清,算法更做不到。3. 打印中间值: 打印出当前帧的最大音量、计算出的能量值,看看到底是多少,是不是比你的阈值小几个数量级。建议考虑视觉方案,这通常是更稳健的路线:姿态估计: 使用 MediaPipe 或 OpenPose 检测手腕或脚踝的关键点轨迹。物体检测: 检测跳绳本身或人的整体 bounding box 的上下移动。光流法: 计算画面的整体运动像素变化。 注意修复报错信息: (1)Cannot set properties of null (setting 'textContent');(2)drawConnectors is not defined,CodeArts代码智能体通过规划任务,开始创自动生成项目代码:注意:涉及变更文件的时候,我们点击全部接受。大约几分钟之后,CodeArts代码智能体帮助我们在当前工作目录下,创建了一个完整的儿童跳绳视频计数Web应用:2. 测试体验儿童跳绳视频计数系统在浏览器中打开index.html文件或者在agent中右键打开预览:点击或拖拽上传视频或者音频,选择检测类型:点击开始分析,等待分析结果,可多调试几次,调整阈值:(未接入大模型,及深度开发,无法自行优化)3.实际验证部分: 注意:点名签到系统应用是由Agent自动生成,每次提问生成的代码及最后的运行结果均存在出入,开发者可根据自己的需求,调教模型生成自己想要的结果。若想体验与案例一样的结果,请下载源码至本地运行。详见附件。至此,基于CodeArts代码智能体,快速完成儿童跳绳视频计数系统开发的案例已全部完成。四、反馈改进建议如您在案例实操过程中遇到问题或有改进建议,可以到论坛帖评论区反馈即可,我们会及时响应处理,谢谢!
-
“想要一款支持多难度、带动态特效的网页版连连看”作为一名仅懂基础语法的产品爱好者,过去这样的创意只能想想,实践起来太困难。专业代码编写、功能逻辑调试、特效场景实现等一系列复杂流程,都阻碍了创意落地,让诸多好想法被埋没。 但华为云CodeArts代码智能体的出现,彻底颠覆了传统开发模式,让我仅凭自然语言描述,就能清晰传递产品核心需求、功能细节与体验期待,无需具备深厚的编程功底,1小时内就完成了从想法到可玩产品的落地。这款CodeArts代码智能体,可以大幅降低编程门槛,让“人人皆可开发”。传统开发的痛点想象一下,你开发一个连连看小游戏。按照传统的开发流程,你可能需要:1. 手动搭建项目结构 - 创建HTML、CSS、JavaScript文件,配置开发环境2. 从零编写代码 - 每一行代码都需要自己敲,包括游戏逻辑、UI设计、响应式布局3. 反复调试优化 - 代码写错了要查找bug,界面不美观要调整样式4. 处理兼容性问题 - 不同浏览器、不同设备的适配工作这个过程不仅耗时,而且容易让人陷入"技术细节"的泥潭,忽略了最核心的东西——用户体验。CodeArts代码智能体带来的改变现在,让我们看看使用CodeArts代码智能体开发连连看游戏的场景是怎样的。1、自然交互:用一句话启动开发你只需要用日常语言告诉CodeArts代码智能体:" 想要一款支持多难度、带动态特效的网页版连连看。"不用拆分功能模块,就像和同事沟通需求一样自然。10秒内,CodeArts代码智能体就生成了清晰的任务规划,这种“需求直达方案”的体验,让非专业开发者无需纠结技术细节,快速进入创作状态。 2、智能理解:精准适配开发需求最打动我的,CodeArts代码智能体会立即理解你的需求,并开始智能生成代码。它不仅会创建HTML结构、编写游戏逻辑,还会自动添加精美的CSS样式,让界面看起来专业而美观。 3、人机协同:创意调整实时响应"这个方块的颜色有点单调,能不能换得更鲜艳一些?"在聊天框里提出建议。无需重新生成全部代码,CodeArts代码智能体瞬间定位到需要修改的资源引用和动画函数,生成增量修改方案。"连线错位了,需要改正"仅需描述问题,CodeArts代码智能体就快速定位逻辑漏洞并提供修复代码,替换后问题立即解决。每一次对话,都像与一位经验丰富的开发伙伴在协作。你不需要关心底层的技术实现,只需要专注于产品的功能和体验。 4、体验至上:细节打磨更显专业CodeArts代码智能体最令人惊喜的地方在于,它不仅仅是一个代码生成工具,更是一位懂得用户体验的设计师。在连连看游戏的开发过程中,CodeArts代码智能体会自动考虑:· 视觉层次 - 重要信息突出显示,次要信息合理弱化· 交互反馈 - 每一个操作都有明确的视觉反馈,让用户知道发生了什么· 响应式设计 - 良好的显示效果· 动画过渡 - 消除方块时的动画流畅自然,不会显得突兀· 错误提示 - 当用户选择不匹配的方块时,有温和的提示而不是生硬的报错这些细节的打磨,恰恰是传统开发中容易被忽略,但对用户体验至关重要的部分。CodeArts代码智能体通过智能算法和丰富的设计经验,让这些细节变得自然而然。 5、一键落地:从代码到产品零门槛让我们用数字说话:· 传统开发: 开发一个完整的连连看游戏,从零开始可能需要2-3天的时间,包括搭框架、写代码、调样式、测兼容性。· 使用CodeArts代码智能体: 同样的项目,从需求提出到功能完善,只需要1-2小时。而且,代码质量更高,界面更美观,用户体验更好。这不仅仅是效率的提升,更是开发体验的革命,这样的效率在过去完全不敢想象。你可以将节省下来的时间用于思考产品的创新点,或者开始下一个更有挑战性的项目。开发连连看的过程,让我深刻体会到CodeArts代码智能体对用户体验的极致追求。它并非简单的代码生成工具,而是能理解需求、解决问题的智能伙伴:它整合了需求拆解、代码生成、调试部署全流程,无需切换多工具。无论是连连连看这样的小游戏,还是复杂的企业级应用,CodeArts代码智能体都能帮助你更快、更好地实现想法。当技术不再成为创意的绊脚石,当开发从“苦差事”变成“享受过程”,这正是CodeArts代码智能体的核心价值。在这个人人都是创造者的时代,CodeArts代码智能体正在重新定义开发的可能性,你的下一个创意,或许也只需一小时就能落地生根。
CodeArts小助手-旺仔
发表于2026-02-05 16:11:29
2026-02-05 16:11:29
最后回复
yd_265756870
2026-02-18 03:53:46
472 2 -
不能穿图片什么时候有这个功能
yd_265149555
发表于2026-02-05 13:41:53
2026-02-05 13:41:53
最后回复
CodeArts小助手-蚂蚁
2026-02-05 16:42:23
60 1 -
在VS Code使用时,我让CodeArts分析现在打开的工程,但它无法阅读我打开的工程!
-
IntelliJ IDEA 2025.2.3版本打开报错,CodeArts 26.1.103版本:
yd_257685341
发表于2026-02-05 09:52:59
2026-02-05 09:52:59
最后回复
CodeArts小助手-蚂蚁
2026-02-05 10:08:52
51 1 -
打开两个IDE时,聊天辅助侧边框无法正常打开
-
idea通过插件市场装CodeArts插件后报错,请帮排查下Internal error. Please refer to https://jb.gg/ide/critical-startup-errorscom.intellij.diagnostic.PluginException: com.huawei.codeelf.common.prompt.PromptService [Plugin: com.huawei.codearts.snap] at com.intellij.serviceContainer.ComponentManagerImpl.registerServices(ComponentManagerImpl.kt:572) at com.intellij.serviceContainer.ComponentManagerImpl.registerComponents(ComponentManagerImpl.kt:333) at com.intellij.openapi.client.ClientAwareComponentManager.registerComponents(ClientAwareComponentManager.kt:58) at com.intellij.serviceContainer.ComponentManagerImpl.registerComponents$default(ComponentManagerImpl.kt:315) at com.intellij.platform.ide.bootstrap.ApplicationLoader$loadApp$2$initServiceContainerJob$1$1.invokeSuspend(ApplicationLoader.kt:102) at com.intellij.platform.ide.bootstrap.ApplicationLoader$loadApp$2$initServiceContainerJob$1$1.invoke(ApplicationLoader.kt) at com.intellij.platform.ide.bootstrap.ApplicationLoader$loadApp$2$initServiceContainerJob$1$1.invoke(ApplicationLoader.kt) at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:78) at kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:167) at kotlinx.coroutines.BuildersKt.withContext(Unknown Source) at com.intellij.platform.diagnostic.telemetry.impl.TracerKt.span(tracer.kt:56) at com.intellij.platform.diagnostic.telemetry.impl.TracerKt.span$default(tracer.kt:49) at com.intellij.platform.ide.bootstrap.ApplicationLoader$loadApp$2$initServiceContainerJob$1.invokeSuspend(ApplicationLoader.kt:101) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.UndispatchedCoroutine.afterResume(CoroutineContext.kt:270) at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)Caused by: com.intellij.platform.instanceContainer.internal.InstanceAlreadyRegisteredException: com.huawei.codeelf.common.prompt.PromptService at com.intellij.platform.instanceContainer.internal.InstanceRegistrarImpl.registerInitializer(InstanceRegistrarImpl.kt:32) at com.intellij.serviceContainer.ComponentManagerImpl.registerServices2Inner(ComponentManagerImpl.kt:628) at com.intellij.serviceContainer.ComponentManagerImpl.registerServices(ComponentManagerImpl.kt:565) ... 21 more-----Your JRE: 17.0.11+1-b1207.24 amd64 (JetBrains s.r.o.)C:\Program Files\JetBrains\IntelliJ IDEA 2024.1.4\jbr
-
出现这个如何解决?Python环境也已经安装,windows10 64位系统。
-
求助!!!prettier既不能格式化ts也不能格式化js今天下载CodeArts Agent后,同步了vscode的配置,并且从vscode自动导入的prettier插件。(后面也尝试过卸载重装)网上搜的办法都是vscode中的解决办法,拿来试了一下没效果。有没有前人知道怎么解决的?
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中
热门标签