基于华为开发者空间 - 云开发环境(容器)搭建CodeArts Doer代码智能体,实现AI历史智能助教
本案例将通过VS Code登录CodeArts Doer插件快速搭建代码智能体,并基于该智能体的智能体模式完成复杂开发任务,快速构建AI历史智能助教。
最新案例动态,请查阅基于华为开发者空间 - 云开发环境(容器)搭建CodeArts Doer代码智能体,实现AI历史智能助教。小伙伴们快来进行实操吧!
案例简介:本案例将通过VS Code登录CodeArts Doer插件快速搭建代码智能体,并基于该智能体的智能体模式完成复杂开发任务,快速构建AI历史智能助教。
一、概述
1.1 适用对象
- 个人开发者
- 高校学生
1.2 案例流程
CodeArts Doer代码智能体(CodeArts Doer),是面向DevSecOps全流程的智能化解决方案。当前已开放CodeArts代码智能体(CodeArts Doer for Coding)。
CodeArts代码智能体是一种智能编码辅助工具,重塑了智能化软件研发的新范式,让开发者更加聚焦业务创新,事半功倍。CodeArts代码智能体基于智能生成和智能问答两大核心能力,广泛覆盖了代码生成、研发知识问答、单元测试用例生成、代码解释、代码注释、代码调试、代码翻译、代码检查、代码优化等开发场景,提高软件研发生产力。
本案例将通过VS Code登录CodeArts Doer插件快速搭建代码智能体,并基于该智能体的智能体模式完成复杂开发任务,快速构建AI历史智能助教。
说明:
- VS Code远程连接云开发环境(容器);
- VS Code集成CodeArts Doer for Coding插件,搭建CodeArts代码智能体;
- 设置智能体模式,快速构建AI历史智能助教。
1.3 资源总览
本案例预计花费1元。
| 资源名称 | 规格 | 单价(元) | 时长(分钟) |
|---|---|---|---|
| 华为开发者空间开发平台 - 云开发环境(容器) | 鲲鹏通用计算增强型 kc1 | 4vCPUs | 8G | HCE | 免费 | 60 |
| CodeArts Doer代码智能体(CodeArts Doer) | 系统标配 | 免费 | 60 |
| 华为开发者空间 - DeepSeek-R1/V3千万Tokens代金券 | DeepSeek-R1-64K/DeepSeek-V3-64K | 1.00 | 60 |
二、环境和资源准备
2.1 领取华为云MaaS平台商用大模型Tokens福利
登录华为开发者空间,参考案例《华为云MaaS平台商用大模型Tokens领取使用指导》中的“二、 领取MaaS平台商用大模型Tokens”章节内容,领取MaaS平台DeepSeek-V3商用大模型Tokens代金券,购买ModelArts Studio DeepSeek Tokens套餐包,开通商用模型服务,最后获取到模型的API地址、模型名称和API Key。
注意:记录API Key、API地址以及模型名称留作后面步骤使用。
2.2 VS Code远程连接云开发环境(容器)
参考案例《华为开发者空间 - 云开发环境(容器)IDE插件远程连接操作指导》中的“二、云开发环境IDE插件远程连接操作指导”的内容,完成“1. 安装插件” ~ “4. 连接”章节步骤。
完成连接之后的状态:
2.3 搭建CodeArts Doer代码智能体
- 安装中文(简体)语言包(可选)
在VS Code左侧打开插件市场,搜索并选中Chinese (Simplified) (简体中文) Language Pack,点Install。
安装完成后,系统提示重启重启VS Code,是插件生效。
- 安装CodeArts Doer代码智能体插件
在VS Code插件市场搜索并找到CodeArts Doer for Coding插件,点击在 SSH:tesxxxxx 中安装。
此时VS Code会自动提示重启连接,根据提示操作,等待重新连接云开发环境(容器)。连接重启成功后,状态如下:
- 登录CodeArts Doer代码智能体
此时CodeArts Doer代码智能体还不能直接使用,需要进行登录,点击华为账号登录,弹出窗口提示:是否打开外部网站,点打开。
浏览器自动打开“批准登录”确认页面。若此时未登录账号,则跳转华为账号登录。若账号已登录,则选中并点登录。
注:若为首次使用CodeArts Doer代码智能体,会进入开通页面。需要勾选**“我已阅读并同意”后,单击“立即开通”**,等待套餐开通完成。
登录成功后VS Code底部提示登录状态。
2.4 配置智能体模式
在CodeArts Doer代码智能体对话框下侧点Agent模式,在弹出的菜单最后侧点设置按钮。
在设置界面,点自动批准右侧的下拉三角。
进入授权所有自动化操作界面,分别勾选读取文件和目录、编辑文件、执行命令、更新代办。
至此,我们已基于华为开发者空间 - 云开发环境(容器)完成了CodeArts Doer代码智能体的搭建。
三、构建AI历史智能助教
- 在CodeArts Doer代码智能体对话框中输入如下问题,使智能体自动构建模拟炒股小助手,并运行程序:
使用python生成一个通过web页面可视化的AI历史智能助教,AI部分使用ModelArts Studio的API实现,具体参数如下:
API地址:需替换为“2.1 领取华为云MaaS平台商用大模型Tokens福利”最后获取到的API地址;
model参数:需替换为“2.1 领取华为云MaaS平台商用大模型Tokens福利”最后获取到的model;
API KEY:需替换为“2.1 领取华为云MaaS平台商用大模型Tokens福利”最后获取到的API KEY。
创建完成后,直接运行程序。
此时可以看到,智能体开始自动构建任务步骤:生成开发方案、编写代码与安装依赖,全程不需要我们操作。如遇到智能体提问是否符合期望,可根据生成内容继续调整。
等待Doer自动完成工程创建及代码编写,自动安装项目依赖并帮我们运行了程序,我们可以进行访问了。
程序成功启动,小伙伴们可以尽情提问啦!
提问测试AI历史智能助教:
注:因为AI历史智能助教应用是Agent自动生成的,每次提问所设计生成的代码及最后的运行结果均存在出入,开发者可根据自己的需求,调教模型生成自己想要的结果。(本案例中的AI历史智能助教应用源码下载地址)
至此,基于华为开发者空间 - 云开发环境(容器)搭建CodeArts Doer代码智能体,实现AI历史智能助教案例结束,各位小伙伴快来华为开发者空间体验吧。
反馈改进建议
如您在案例实操过程中遇到问题或有改进建议,可以到论坛帖评论区反馈即可,我们会及时响应处理,谢谢!
更多推荐



所有评论(0)