CodeArts代码智能体,GLM-5.1加持,让每一行代码都充满智慧
CodeArts代码智能体,GLM-5.1加持,让每一行代码都充满智慧
案例简介:本案例将基于华为云码道(CodeArts)代码智能体,体验最新版本模型GLM-5.1的畅快编码
一、概述
1.1 案例介绍
华为云码道(CodeArts)代码智能体是基于智能生成、智能问答两大核心能力构建起一套全方位、多层次的智能开发体系。在智能生成方面,它能够依据开发者输入的需求描述,准确且高效地生成高质量代码;智能问答功能则如同开发者身边的专属技术顾问。
GLM-5.1 是智谱最新旗舰模型,代码能力大大增强,长程任务显著提升,能够在单次任务中持续、自主地工作长达 8 小时,完成从规划、执行到迭代优化的完整闭环,交付工程级成果。
本案例将基于华为云码道(CodeArts)代码智能体,体验最新版本模型GLM-5.1的畅快编码
1.2 适用对象
- 个人开发者
- 高校学生
- 企业开发人员
1.3 案例时间
本案例总时长预计30分钟。
1.4 GLM-5.1介绍
GLM-5.1 是智谱最新旗舰模型,代码能力大大增强,长程任务显著提升,能够在单次任务中持续、自主地工作长达 8 小时,完成从规划、执行到迭代优化的完整闭环,交付工程级成果。在综合能力与 Coding 能力上,GLM-5.1 整体表现对齐 Claude Opus 4.6,并在长程自主执行、复杂工程优化与真实开发场景中展现出更强的持续工作能力,是构建 Autonomous Agent 与长程 Coding Agent 的理想基座。
能力支持
- 思考模式:GLM 提供多种思考模式,覆盖从常规对话到工具调用与编码智能体的不同需求。下文将分别说明各模式的启用方式、关键注意事项与示例用法。
- 流式输出:流式消息采用增量生成机制,在生成过程中将内容分块实时传输,而非等待完整响应生成后一次性返回。
- Function call:函数调用功能为 AI 模型提供了与外部系统交互的能力,支持多种复杂的应用场景和集成需求。
- 上下文缓存:上下文缓存通过对输入的消息内容进行计算并识别出与之前请求中相同或高度相似的内容。当检测到重复内容时,系统会复用之前的计算结果,从而避免重复计算这些内容所需的 Token。
- 结构化输出:结构化输出功能为 AI 模型提供了严格的数据格式控制能力,支持多种复杂的数据结构和验证需求。
- MCP:可灵活调用外部 MCP 工具与数据源,扩展应用场景
1.5 资源总览
本案例预计花费**0元。
| 资源名称 | 规格 | 单价(元) |
|---|---|---|
| 华为云码道(CodeArts)代码智能体 | 通用体验版 | 免费 |
二、基础环境与资源准备
2.1 AI IDE华为云码道安装部署
参考案例《Windows版AI IDE华为云码道(CodeArts)代码智能体安装部署》完成Windows版AI IDE华为云码道(CodeArts)代码智能体安装部署。

三、GLM-5.1与GLM-5对比使用实战
3.1 分别在GLM5和GLM-5.1模型上输入提示词
帮我设计一个愤怒的小鸟前端小游戏。具体要求如下
基本操作
1. 弹弓发射
瞄准: 用手指/鼠标拖动弹弓上的小鸟向后拉
调整角度: 通过拖动位置调整发射角度和力度
松开发射: 释放后小鸟沿抛物线飞出
2. 物理破坏
小鸟撞击建筑物造成破坏
不同材质(木头、玻璃、石头)强度不同
利用重力和物理碰撞连锁反应
小鸟技能使用
小鸟类型 特殊技能 使用方法
红鸟 无 直接发射
黄鸟 加速冲刺 飞行中点击屏幕
蓝鸟 一分三 点击屏幕分裂成3只
黑鸟 爆炸 点击或撞击后爆炸
白鸟 投蛋 点击向下投掷炸弹蛋
绿鸟 回旋 点击可反向飞行
关卡策略
目标设定
主要目标: 消灭所有绿猪
次要目标: 获得最高分数
完美评价: 达成三星通关
得分要素
消灭猪猪得分
破坏建筑物得分
剩余小鸟奖励分
连锁反应加分
策略技巧
观察结构: 分析建筑物弱点
选择顺序: 合理安排小鸟发射顺序
利用连锁: 制造连锁破坏效果
精准打击: 瞄准关键支撑点
进阶玩法
金蛋收集
隐藏在关卡中的特殊彩蛋
解锁特殊关卡和奖励
每日挑战
每日更新的特殊关卡
获得额外奖励
成就系统
完成特定挑战解锁成就
增加游戏可玩性
GLM-5执行任务如下

GLM-5.1执行任务如下

对比任务执行过程中,发现GLM-5.1模型考虑问题更加复杂和全面,对需求的精确度要求更高。且在GLM-5.1考虑更全面的基础上,两者花费时间相近,由此可见GLM-5.1的效率更高。
3.2 单轮对话后运行程序,对比需求完成度和精确度
GLM-5和GLM-5.1界面运行场景对比
1 初始页面


如图,GLM-5的初始页面只有开始游戏和选择关卡功能,而需求里明确指出要有金蛋收集,每日挑战和成就系统。而GLM-5.1系统的初始页面具有每日挑战和成就系统,金蛋收集在游戏中也有体现。
2 游戏


如图,首次对话后GLM-5和GLM-5.1游戏页面都有一些bug,比如
1)页面无法自适应分辨率
2)目标会从空中下降,游戏还未开始有些就被摔死了
3)弹弓拉起角度,但是小鸟无法飞行,只能在地上滚
4)一只小鸟发射后无法继续发射第二只小鸟,小鸟击中目标无反应
除了以上这些,从需求角度上,GLM-5缺失不同颜色和功能的小鸟。
3 关卡


关卡选择,相同需求,GLM-5.1关卡更多
4 其他
除了以上功能外,GLM-5.1还有每日挑战,成就系统和金蛋收集功能。
对比总结:
从普通使用者的角度来看,GLM-5.1需求理解度更高,生成的项目更加完善,需求完成度更精确。且运行时效率明显更高

四、反馈改进建议
如您在案例实操过程中遇到问题或有改进建议,可以到论坛帖评论区反馈即可,我们会及时响应处理,谢谢!
- 点赞
- 收藏
- 关注作者
评论(0)