面对陌生项目无从入手?使用华为云码道AgentTeam来快速解读
面对陌生项目无从入手?使用华为云码道AgentTeam来快速解读
案例简介:您是否遇到过新项目看不懂、入手困难的场景,又或者遇到感兴趣的开源项目想要快速了解并复现的时候,交给AI进行解读,却又因项目文件数量多、结构复杂,导致上下文内容越积越多,模型返回的结果从最开始的精准到后来的不尽如人意,于是只能一个任务一个任务的引导AI,从而达到想要的结果。现在,华为云码道内置了AgentTeam智能体,可以轻松解决上述问题。
一、概述
1.1 案例介绍
华为云码道(CodeArts)代码智能体是基于智能生成、智能问答两大核心能力构建起一套全方位、多层次的智能开发体系。在智能生成方面,它能够依据开发者输入的需求描述,准确且高效地生成高质量代码;智能问答功能则如同开发者身边的专属技术顾问。
本案例将基于华为云码道(CodeArts)AgentTeam,通过Leader智能编排+Teammate自主执行的模式,将复杂任务拆解成多个子任务,并按角色分配多个Teammate来并行完成任务。每位Teammate拥有持续化独立上下文,跨任务积累知识,成员间双向自由通信,支持实时协作与共识收敛。
1.2 适用对象
-
个人开发者
-
高校学生
-
企业开发人员
1.3 案例时间
本案例总时长预计60分钟。
1.4 案例流程
说明:
- 安装 CodeArts 代码智能体。
- 在聊天界面的模式选择中,单击“Space”,切换到AgentSpace,将内置智能体切换为AgentTeam。
- 在对话框输入您想要完成的任务,单击发送图标或使用“Enter”快捷键发送,智能体便开始有条不紊的规划任务。
- 查看Teammate工作。
- 查看AgentTeam的交付件。
1.5 资源总览
本案例预计花费0元。
| 资源名称 | 规格 | 单价(元) |
|---|---|---|
| 华为云码道(CodeArts)代码智能体 | 体验版 | 免费 |
二、基础环境与资源准备
2.1 AI IDE华为云码道安装部署
参考案例AI IDE华为云码道(CodeArts)代码智能体安装部署完成Windows版AI IDE华为云码道(CodeArts)代码智能体安装部署。

三、实战
3.1 快速解读陌生项目
1. 切换到AgentTeam模式
本实验准备了一个demo项目:

在左上角的模式选择中,单击“Space”,切换到AgentSpace,将内置智能体切换为AgentTeam。

接下来为了快速了解项目,我们把任务交给AgentTeam,在对话框输入以下任务(推荐输入提示词时,分配清楚角色,模糊的话会导致模型按自己的意愿拆分角色,从而达不到我们想要的结果):
我是一个一人公司,请分角色(产品、架构师、研发、测试、运维、QA)阅读我的项目,并阐述角色对项目的认识及优化方向,最后输出文档到docs下。

2. 查看Teammate工作
任务交给AgentTeam后,我们可以看到Teamleader接收到任务后,会组建团队,将不同的子任务分角色交给不同的Teammate来完成。可以看到多个Teammate正在并行处理任务。


并不会像以前一样,列一个任务清单然后就线性执行。

现在让我们来抽查团队成员有没有认真工作。
2.1 点击产品经理的任务卡片,查看其工作
可以看到,产品经理先是从整体认识入手,梳理了产品定位、目标用户、核心功能和业务流程。并且产品经理描述的非常准确,这个demo就是为了描述CodeArts DevOps流程而定制的。

接着又列出了从项目里读取出来的已实现功能,并凭借模型强大的知识积累,点出了项目目前缺失的关键功能:

接着又在用户体验维度、竞争力分析和产品优化方向上给出了详细解读和建议。
例如通过前端UI分析、交互流程痛点拆解、数据展示体验等问题,多角度进行用户体验分析:

通过检索市面上优秀项目,从多个维度进行竞争力分析。
然后,再给出详细的产品优化方向和优先级排序:


最后通过总结,给我们规划了优先级最高的三个事项。
2.2 点击运维工程师的任务卡片,查看其工作
产品经理的工作结果我们还是比较满意的,但如果单看这一个任务,好像AgentTeam也没有我们想象的那么优秀,和智能体模式没有什么区别。那接下来让我们抽查一下任务比较靠后的运维工程师的工作,看看还会不会产生丢失上下文、模型跑偏的问题。
由于篇幅有限,这里只展示运维工程师的工作目录:



可以看到,虽然前边已经进行了4项任务,但运维工程师这里输出的报告仍然是非常全面和细致的,并没有因为前边任务多而开始丢弃内容,也体现了每位Teammate的上下文是相对独立的。
3. 查看AgentTeam的交付件
前边的报告虽然全面细致,但还不是AgentTeam给我们的交付件,现在让我们来查看最终交付物(点击右上角“切换工具可见性”按钮,使用编辑器工具来查看):

可以看到,汇总编辑Teammate已经把各个团队成员的工作汇总好了,并摘取关键信息整理成报告。
除了每个角色的分析,在跨角色共识中,汇总编辑还把被多个角色同时识别到的问题整理出来,后续我们让AgentTeam依据此报告,制定修复计划并逐步修复即可。

甚至于因为我们的提示词中添加的背景信息,汇总编辑还贴心的为我们整理了关键决策建议。

经过试验,我们发现最开始智能体丢失上下文的痛点不知不觉中就被解决掉了,并且体验也很不错,Teammate也都能出色的完成自己的任务。
欢迎大家来体验通过Leader智能编排+Teammate自主执行的AgentTeam模式。
四、反馈改进建议
如您在案例实操过程中遇到问题或有改进建议,可以到[论坛]CodeArts代码智能体案例体验/案例建议反馈贴_开发者空间_华为云论坛评论区反馈即可,我们会及时响应处理,谢谢!
- 点赞
- 收藏
- 关注作者
评论(0)