更新时间:2026-10-12 GMT+08:00
实践过程
创建项目
- 使用账号登录码道IDE,给AI发送需求:
帮我在当前账号下创建一个Scrum项目,名为travel-assistant,用来开发旅游小助手
- 项目创建成功后,即可让AI继续创建Epic:
在这个项目下创建一个Epic,标题"旅游小助手v1.0"
- Epic创建成功后,让AI将Epic拆分成FE:
把这个Epic拆成几个Feature:景点推荐、行程规划、天气查询、翻译服务、用户管理
AI成功拆分FE后,你可以前往需求管理页面检查,如果没有生效,及时纠正AI。
创建仓库/代码检查规则
- 给AI发送创建仓库的需求,用于后续代码开发。
在代码托管下创建一个Python语言的代码仓,名为“travel-assistant”
- 让AI为代码仓创建代码检查任务,提交代码时,自动触发代码检查任务。
为代码仓创建一个代码检查任务,在提交代码时,自动触发代码检查
- 给AI发送需求,进行上述FE的代码开发。
按照拆分,分别完成这几个Feature的代码开发,并完成自验证
- 代码开发完成后,推送代码。
把开发代码推送到代码仓“travel-assistant”,
开发代码推送的同时,同步触发代码检查任务。
修改并合入代码
- 让AI查看代码检查任务是否执行成功。
检查代码检查任务是否已通过,如果没有通过,请修复并重新执行检查任务,直至通过代码检查任务。
- 根据代码检查任务修改代码。
查看严重缺陷的详情和修复建议,根据修复建议修复代码后,重新推送代码直到通过检查门禁。
构建应用并推送镜像到SWR
- 让AI构建任务。
创建一个构建任务,构建旅游小助手的Docker镜像并推送到SWR
- 构建任务创建后,触发构建。
触发构建
- 构建完成后,让AI查看构建状态。
查看构建状态,如果构建失败,请分析构建日志,直至构建状态为成功为止
部署到CCE
- 让AI部署到CCE集群。
把旅游小助手部署到CCE集群,如果部署失败,请自主分析部署日志,直至部署成功
- 部署成功后,验证服务。
验证服务是否正常
管理项目测试
- 让AI创建测试版本和计划。
创建测试版本和测试计划
- 让AI写测试用例。
为旅游小助手创建测试用例,覆盖所有模块
- 让AI基于测试用例创建测试套件。
创建手工测试套件,把上述步骤的测试用例都加进去,然后执行测试
- 检查测试失败的用例。
检查失败的测试用例,定位失败的原因并自主修复
配置流水线
- 让AI配置流水线,并在代码推送时候自动触发。
配置一条流水线,把代码检查、构建推送、部署串联起来,代码推送时自动触发
- 让AI运行流水线,检查是否能正常运行。
运行流水线,并返回流水线运行状态
- (可选)如果流水线运行成功,你可以跳过此步骤,继续进行下一阶段,释放资源。
如果流水线运行失败,让AI检查并修复。
分析流水线运行失败的日志,修复直至流水线可以成功运行
释放资源
此案例涉及按需计费的CCE和ECS资源,在实践完此案例之后,如果你后续不再使用这些资源,建议及时释放资源,资源删除后无法恢复。
让AI清理所有资源。
清理旅游小助手的所有资源,流水线、构建任务、检查任务、部署应用、测试资源都删掉
根据AI的提示的依赖关系,逆序清理所有资源。