从对话到落地:华为云 AI DevSpace + CodeArts 码道 + KooLabs 沙箱实验的云上 AI 开发实战
一、前言
最近把华为云开发者成长中心的几项任务集中跑了一遍:AI DevSpace 体验、微认证激活、KooLabs 云实验,以及在 GitCode 上给开源仓库提 Issue。这一轮下来最大的感受是——华为云现在把「AI 写代码」「AI 操控云资源」「云上沙箱实验」这几件事串成了一条完整链路。下面按我实际操作的顺序,把每一步的路径、坑和收获记录下来。
二、AI DevSpace:把云操作变成对话
AI DevSpace 是 AI 办公开发实践中心提供的在线体验环境,入口在成长中心的「每日体验 AI DevSpace」任务卡片,点「去完成」会跳到实践中心,再从「实践中心 → 前往 AI DevSpace 实践 → 立即进入」进入体验版。
进去之后打开 AI Shell,直接用自然语言提问就行。我实测的链路是:先让 Agent 列一下工作目录,再让它查一下当前环境里可用的 MCP 应用(返回了 MCP_DEVSPACE-CONNECTOR_LIST_APPS 一类的工具调用记录),再让它对目标容器执行文件列表和读取操作。
几个体感比较深的点:
- 工具调用是可见的,Agent 每一步用了什么 MCP 工具都会在会话里留痕,不是黑盒。
- 体验版有时长限制(页面右上角会显示剩余时间),适合快速验证,不适合长任务。
- 入口链路比较深,建议直接收藏成长中心任务卡片里的跳转链接,别每次从头找。
三、KooLabs 云实验:用免费名额跑沙箱,别用自己的账号
成长中心「每周实践一个实验」跳的是华为云学堂的 KooLabs 云实验平台(edu.huaweicloud.com/lab)。实验列表里每个卡片会标实验点消耗和「今日免费名额剩余」,零成本的路径有两种:一是挑标着 0 实验点的实验(例如 CodeArts 代码智能体相关实验),二是用带免费名额的实验(我用的是《10 分钟入门装载国产操作系统的 ECS》,5 实验点,但当日有免费名额)。
点「开始实验」后平台会起一个独立沙箱,并分配一个专属实验账号(形如 es_edu_sandbox_xxxx,用户名 Sandbox-user),左侧会显示账号名、用户名和密码。
这里有几个很容易踩的点:
- 一定要用实验账号登录控制台,不要用个人账号。 实验手册里反复强调这一点,因为用个人账号在沙箱里创建 VPC/ECS 是会真计费的。实验沙箱用的是独立账号,资源由平台承担。
- 资源会自动释放。 实验页面上写明「实验资源会在总时长用完或中途退出后释放」,实验默认 1 小时左右,中间想走可以直接点「结束实验」释放资源。
- 「打开控制台」建议用无痕窗口打开。 避免和浏览器里已登录的个人账号串味。
- 实验控制台左侧是手册目录(准备环境 → 创建 ECS → 操作 ECS),右侧是新手指引、过程记录、问题反馈和帮助中心;顶部有「已完成百分比」和剩余时间倒计时,做完一步可以对照手册打勾。
另外提醒一句:同一个实验里如果看到「本实验不提供实验环境,需在本地完成操作」的提示,说明它是本地实验,要自己在电脑上装 IDE(这类实验还会提示预留 1GB 以上磁盘),和云端沙箱是两码事,别混。
四、CodeArts 码道微认证:免费激活 + 本地实验
在微认证列表里按「类型 1.0 + 级别 初级」筛选,能找到不少可免费激活的认证。我选的是《华为云码道 CodeArts 实战速成》——个人账号点「免费激活」即可拿到 1 次考试机会,激活有效期 1 年,完全不花钱。
激活后会弹提示让你先开通「华为云码道 CodeArts 代码智能体个人体验版」,按提示点「去开通」,开通后返回认证页就能看到在线学习、实验练习、理论考试三个环节。
它的实验练习是本地实验(手册目录包含 IDE 安装登录、新建 Web 应用项目、代码续写、智能问答与上下文交互、MCP 配置、SKILL 使用、Diff 视图、日志排查、提交问题等章节),需要在本地装 CodeArts IDE 才能真正跑起来。
时间预期要留够: 认证指引里写明,考试通过后要到下一个自然日才发放证书,拿到证书之后才计入「每周通过一项微认证」的成长积分。所以这块任务不要指望当天确认到账,规划时按 T+1 来算。
五、GitCode 开源协作:提 Issue 的正确姿势
成长中心还有两项和 AI 办公实践中心的代码仓绑定:Star 一个仓库(+50),给任意仓库提一个 Issue(+60)。
实践中心的仓库在 GitCode 的 agent-best-practices 组织下,一共三十多个,覆盖信息、文档、表格、翻译等各类工具。以我提 Issue 的 workvault(通用-信息-资料转 Markdown 知识库)为例,它的 README 里声明了 MIT License,但仓库里并没有对应的 LICENSE 文件——这类「声明与实际不一致」的问题就是很好的 Issue 素材。
提 Issue 时建议:
- 标题写清「现象 + 建议」,别写成「请帮忙修复」这种无信息量的标题;
- 正文说明复现路径、影响范围和期望结果,附上涉及的文件路径;
- 提之前先搜一下仓库已有的 Issue,避免和 #70、#73 这类重复;
- 提完看一眼状态是不是「已开启」,确认真的落到仓库里了。
Star 和 Issue 这类任务对仓库是有实际贡献的,做顺手了还能反哺社区,不亏。
六、小结
把这一轮跑下来的路径再压缩一次:
- AI DevSpace → 成长中心 → 实践中心 → AI DevSpace → 立即进入,开 AI Shell 直接问;
- 云实验 → 成长中心 → 云学堂 KooLabs → 挑免费名额的实验 → 开始实验 → 用实验账号在沙箱里操作;
- 微认证 → 成长中心 → 微认证列表 → 1.0 + 初级 → 免费激活 → 学习 + 实验 + 考试;
- 开源协作 → GitCode 实践中心仓库 → Star + Issue。
全程下来成本基本为零:实验走免费名额和沙箱账号,微认证是个人免费激活,代码仓协作不花钱。希望这份记录能给同样想一次性跑通成长中心任务的同学省点时间。
- 点赞
- 收藏
- 关注作者
评论(0)