编码能力评测:Qwen3-235B-A22B
编码能力评测:Qwen3-235B-A22B
编码能力评测:Qwen3 235B A22B 编码能力评测:Qwen3 235B A22B Modified May 12, 2025 No access Qwen3 计算器 x 00:00 No access Qwen3 烟花 x 00:00 No access Qwen3 网页版代办事项212536 00:00 运行效果: No access Qwen3 3D物体旋转 00:00 运行效果: No access Qwen3 卡坦岛 x 00:00 3. 【总结】 💡 • 第一次输出在显示上面有点问题,超出界面边框 • 提示自行修正后的代码,运行结果是正确的,也可以使用滑块更改”环“的数量。 2.4 代码改写 2.4.1 代码改写测评样例 1. 【测评样例】 ⛱️ 下面这段的代码的效率很低,且没有处理边界情况。请先解释这段代码的问题与解决方法,然后进行优化: 2. 【输出】 3. 【总结】 💡 能够正确分析原代码存在的问题,给出解决方案并优化代码。最后还有验证优化后代码的流程。 2.5 代码解释 2.5.1 代码解释测评样例 1. 【测评样例】 ✍️ 请解释下面这段代码的逻辑,并说明完成了什么功能: 2. 【输出】 3. 【总结】 💡 具备准确剖析代码逻辑的能力,能够开展功能总结工作,并可指出其中潜在的问题,给出优化后的方案。 2.6 Agent和MCP功能 虽然官方有给出Agent的演示视频,但是实际体验时,发现该功能还未开放体验。所以也未能给出测评数据。 No access Qwen3 计算器 x 00:00 No access Qwen3 计算器 x 00:00 No access Qwen3 烟花 x 00:00 No access Qwen3 烟花 x 00:00 No access Qwen3 网页版代办事项212536 00:00 No access Qwen3 网页版代办事项212536 00:00 运行效果: No access Qwen3 3D物体旋转 00:00 No access Qwen3 3D物体旋转 00:00 No access Qwen3 3D物体旋转 00:00 运行效果: No access Qwen3 卡坦岛 x 00:00 No access Qwen3 卡坦岛 x 00:00 No access Qwen3 卡坦岛 x 00:00 3. 【总结】 💡 • 第一次输出在显示上面有点问题,超出界面边框 • 提示自行修正后的代码,运行结果是正确的,也可以使用滑块更改”环“的数量。 • 第一次输出在显示上面有点问题,超出界面边框 • 提示自行修正后的代码,运行结果是正确的,也可以使用滑块更改”环“的数量。 2.4 代码改写 2.4.1 代码改写测评样例 1. 【测评样例】 ⛱️ 下面这段的代码的效率很低,且没有处理边界情况。请先解释这段代码的问题与解决方法,然后进行优化: ⛱️ 下面这段的代码的效率很低,且没有处理边界情况。请先解释这段代码的问题与解决方法,然后进行优化: 下面这段的代码的效率很低,且没有处理边界情况。请先解释这段代码的问题与解决方法,然后进行优化: 2. 【输出】 3. 【总结】 💡 能够正确分析原代码存在的问题,给出解决方案并优化代码。最后还有验证优化后代码的流程。 💡 能够正确分析原代码存在的问题,给出解决方案并优化代码。最后还有验证优化后代码的流程。 能够正确分析原代码存在的问题,给出解决方案并优化代码。最后还有验证优化后代码的流程。 2.5 代码解释 2.5.1 代码解释测评样例 1. 【测评样例】 ✍️ 请解释下面这段代码的逻辑,并说明完成了什么功能: ✍️ 请解释下面这段代码的逻辑,并说明完成了什么功能: 请解释下面这段代码的逻辑,并说明完成了什么功能: 2. 【输出】 3. 【总结】 💡 具备准确剖析代码逻辑的能力,能够开展功能总结工作,并可指出其中潜在的问题,给出优化后的方案。 具备准确剖析代码逻辑的能力,能够开展功能总结工作,并可指出其中潜在的问题,给出优化后的方案。 2.6 Agent和MCP功能 虽然官方有给出Agent的演示视频,但是实际体验时,发现该功能还未开放体验。所以也未能给出测评数据。 以下官方给的示例视频: No access mcp 00:00 No access mcp 00:00 3. 总结 作为 AI 编程助手,Qwen3 在基础功能实现和创意开发上表现亮眼,尤其适合非专业开发者快速验证想法。 😘 留言: AI资讯公众号:EverAI酱 (每日AI资讯日报) 小红书/抖音:EverAI B站:Ever AI酱 (❤这里会有教程及AI工具界面操作) 猫叔个人公众号:AI替代人类 留言: AI资讯公众号:EverAI酱 (每日AI资讯日报) 小红书/抖音:EverAI B站:Ever AI酱 (❤这里会有教程及AI工具界面操作) 猫叔个人公众号:AI替代人类 🔗 原文链接: 编码能力评测:Qwen3 235B A22B 编码能力评测:Qwen3 235B A22B 🔗 原文链接: 编码能力评测:Qwen3 235B A22B 编码能力评测:Qwen3 235B A22B 评测时间:2025 4 30 评测人:EverAI 1. 概要 Qwen3是阿里巴巴推出的混合推理大模型,支持两种模式:思考模式(逐步推理复杂问题)和非思考模式(快速响应简单任务),兼顾深度与效率。其采用MoE架构,在降低计算成本的同时实现高性能,激活参数量仅为同类模型的10%。多语言能力突出,覆盖119种语言和方言(包括粤语、东南亚及中东语言),满足国际化需求。模型已开源,支持灵活部署与按量付费,适配代码生成、数学运算及工业场景优化。综合表现超越部分竞品,成为开源领域标杆。 Qwen3 现已上线,用户可通过以下地址进行体验: 👉 Qwen3 官方网址 Qwen3 官方网址 2. 编码能力评测 为了全面评估 Qwen3 在编程任务中的表现,我们针对不同复杂度的任务进行了测试,涵盖 简单功能实现、复杂应用开发、2D & 3D 游戏设计、代码优化与解释等方面。 2.1 网页应用的编码需求 2.1.1 网页版计算器 1. 【测评样例】 ✍️ 创建一个简单的计算器网页应用程序。 创建一个简单的计算器网页应用程序。 2. 【输出】 运行效果:视频的前半部分呈现的是运行效果,后半部分则是编码输出的过程。 3. 【总结】 💡 • 根据用户输入,正确推理出计算器的各项基本功能 • 设计出计算器的用户界面,呈现出简单且美观的视觉效果,界面具有良好的交互反馈 • 代码能够运行正常无bug • 根据用户输入,正确推理出计算器的各项基本功能 • 设计出计算器的用户界面,呈现出简单且美观的视觉效果,界面具有良好的交互反馈 • 代码能够运行正常无bug 2.1.2 创建烟花动画效果 1. 【测评样例】 ✍️ 帮我创建一个烟花动画,模拟烟花爆炸效果,并支持鼠标点击触发烟花的发射过程。 帮我创建一个烟花动画,模拟烟花爆炸效果,并支持鼠标点击触发烟花的发射过程。 2. 【输出】 运行效果:视频的前半部分呈现的是运行效果,后半部分则是编码输出的过程。 3. 【总结】 💡 能够正确理解需求和推理出隐藏需求(如颜色变化),并确定使用何种技术实现; 代码成功生成,烟花效果美观,能够根据鼠标点击位置生成爆炸点,且有颜色变化和花火的轨迹动画。 能够正确理解需求和推理出隐藏需求(如颜色变化),并确定使用何种技术实现; 代码成功生成,烟花效果美观,能够根据鼠标点击位置生成爆炸点,且有颜色变化和花火的轨迹动画。 2.1.3 网页版的待办事项应用 1. 【测评样例】 ✍️ 帮我创建一个网页版的待办事项应用。 ✍️ 帮我创建一个网页版的待办事项应用。 帮我创建一个网页版的待办事项应用。 2. 【输出】 运行效果:视频的前半部分呈现的是运行效果,后半部分则是编码输出的过程。 3. 【总结】 💡 自动生成了以下核心功能: • 添加待办事项(支持回车键提交) • 标记完成/取消完成 • 删除事项 代办事项的核心功能代码都能正常运行和使用,未发现bug。 自动生成了以下核心功能: • 添加待办事项(支持回车键提交) • 标记完成/取消完成 • 删除事项 代办事项的核心功能代码都能正常运行和使用,未发现bug。 2.2 3D游戏开发 2.2.1 生成3D场景 1. 【测评样例】 📚 创建简单网页版3D游戏,游戏内容为一个旋转的立方体,变换着颜色,并闪烁着光芒,有一个小的球体围绕着立方体旋转。 创建简单网页版3D游戏,游戏内容为一个旋转的立方体,变换着颜色,并闪烁着光芒,有一个小的球体围绕着立方体旋转。 2. 【输出】 3. 【总结】 💡 • 成功输出 JavaScript 和 HTML 代码,但是这些代码无法通过预览模式进行预览,可以通过本地环境正常运行,无明显bug。 • 实现了基本的游戏功能:使用Three.js创建3D场景,旋转的、闪烁发光的立方体,环绕运动的小球。 • 还具有动态光照效果:主环境光提供基础照明和点光源产生实时阴影效果。 • 响应式布局:自动适应窗口大小变化,并保持正确的纵横比。 • 性能优化:抗锯齿渲染,以及合理的渲染循环频率 • 成功输出 JavaScript 和 HTML 代码,但是这些代码无法通过预览模式进行预览,可以通过本地环境正常运行,无明显bug。 • 实现了基本的游戏功能:使用Three.js创建3D场景,旋转的、闪烁发光的立方体,环绕运动的小球。 • 还具有动态光照效果:主环境光提供基础照明和点光源产生实时阴影效果。 • 响应式布局:自动适应窗口大小变化,并保持正确的纵横比。 • 性能优化:抗锯齿渲染,以及合理的渲染循环频率 2.2.2 3D物理模拟 1. 【测评样例】 📚 请使用 HTML 和 JavaScript 编写一个简单的3D场景,其中一个小球从空中自由下落到地面,并具备基本的碰撞反弹效果。请使用纯 JavaScript 实现,不能使用任何外部库或物理引擎。 请使用 HTML 和 JavaScript 编写一个简单的3D场景,其中一个小球从空中自由下落到地面,并具备基本的碰撞反弹效果。请使用纯 JavaScript 实现,不能使用任何外部库或物理引擎。 2. 【输出】 运行效果:视频的前半部分呈现的是运行效果,后半部分则是编码输出的过程。 No access Qwen3 3D小球下落 x 00:00 No access Qwen3 3D小球下落 x 00:00 No access Qwen3 3D小球下落 x 00:00 3. 【总结】 💡 • 成功创建了一个简单的3D场景。 • 创建了一个3D小球从高处自由下落,并且具备了基本的碰撞反弹物理效果。 • 动画看起来自然,符合物理模拟的表现。 • 代码一次生成并运行成功,没有发现明显的bug。 💡 • 成功创建了一个简单的3D场景。 • 创建了一个3D小球从高处自由下落,并且具备了基本的碰撞反弹物理效果。 • 动画看起来自然,符合物理模拟的表现。 • 代码一次生成并运行成功,没有发现明显的bug。 • 成功创建了一个简单的3D场景。 • 创建了一个3D小球从高处自由下落,并且具备了基本的碰撞反弹物理效果。 • 动画看起来自然,符合物理模拟的表现。 • 代码一次生成并运行成功,没有发现明显的bug。 2.2.3 3D物体交互 1. 【测评样例】 📚 请使用 HTML 和 JavaScript 创建一个可渲染的 3D 金字塔模型,并实现点击检测功能:当用户点击金字塔的不同面时,该面会以不同颜色高亮显示。要求使用纯 JS 实现,不得使用任何第三方库,所有几何计算需自行完成。 请使用 HTML 和 JavaScript 创建一个可渲染的 3D 金字塔模型,并实现点击检测功能:当用户点击金字塔的不同面时,该面会以不同颜色高亮显示。要求使用纯 JS 实现,不得使用任何第三方库,所有几何计算需自行完成。 2. 【输出】 运行效果:视频的前半部分呈现的是运行效果,后半部分则是编码输出的过程。 No access Qwen3 3D金字塔和交互 x 00:00 No access Qwen3 3D金字塔和交互 x 00:00 No access Qwen3 3D金字塔和交互 x 00:00 3. 【总结】 💡 • 创建一个旋转的3D金字塔模型。 • 实现了用户的交互功能:鼠标点击点击金字塔的不同面时,该面会以不同颜色高亮显示。 • 代码一次生成并运行成功,没有发现明显的bug。 💡 • 创建一个旋转的3D金字塔模型。 • 实现了用户的交互功能:鼠标点击点击金字塔的不同面时,该面会以不同颜色高亮显示。 • 代码一次生成并运行成功,没有发现明显的bug。 • 创建一个旋转的3D金字塔模型。 • 实现了用户的交互功能:鼠标点击点击金字塔的不同面时,该面会以不同颜色高亮显示。 • 代码一次生成并运行成功,没有发现明显的bug。 2.2.4 3D粒子特效 1. 【测评样例】 📚 请使用 HTML 和 JavaScript 实现一个简单的粒子系统,在用户移动鼠标时在轨迹上不断生成粒子,并形成拖尾效果。粒子应随时间逐渐淡出并消失,整体流畅无卡顿。 请使用 HTML 和 JavaScript 实现一个简单的粒子系统,在用户移动鼠标时在轨迹上不断生成粒子,并形成拖尾效果。粒子应随时间逐渐淡出并消失,整体流畅无卡顿。 2. 【输出】 运行效果:视频的前半部分呈现的是运行效果,后半部分则是编码输出的过程。 No access Qwen3 鼠标生成拖尾粒子特效 x 00:00 No access Qwen3 鼠标生成拖尾粒子特效 x 00:00 3. 【总结】 💡 • 第一次随鼠标生成的粒子拖尾效果不明显。 • 提示Qwen3自行修复后,能够正常生成粒子特效,并且有了拖尾效果。 • 整体流畅无明显卡顿。 💡 • 第一次随鼠标生成的粒子拖尾效果不明显。 • 提示Qwen3自行修复后,能够正常生成粒子特效,并且有了拖尾效果。 • 整体流畅无明显卡顿。 • 第一次随鼠标生成的粒子拖尾效果不明显。 • 提示Qwen3自行修复后,能够正常生成粒子特效,并且有了拖尾效果。 • 整体流畅无明显卡顿。 2.3 2D游戏开发 2.3.1 生成俄罗斯方块和 2048 游戏合二为一游戏 1. 【测评样例】 ✍️ 在同一个 HTML 文件中创建一个游戏。发挥你的想象力,将俄罗斯方块和 2048 游戏合二为一。 在同一个 HTML 文件中创建一个游戏。发挥你的想象力,将俄罗斯方块和 2048 游戏合二为一。 2. 【输出】 运行效果:视频的前半部分呈现的是运行效果,后半部分则是编码输出的过程。 No access Qwen3 俄罗斯方块和2048 x 00:00 No access Qwen3 俄罗斯方块和2048 x 00:00 3. 【总结】 💡 • 具备俄罗斯方块的部分功能,包括存在不同形状的方块,能够进行移动、变换方向以及加速下落。 • 采用 2048 的消除规则来进行方块消除。 • 设有计分功能。 • 结合了俄罗斯方块和2048的玩法 • 第一次生成的代码,运行时有bug。提示Qwen3自行修复后,游戏功能正常。 • 由于这是一个较为发散的需求,由 Qwen3 自行设计游戏功能,因此生成的代码功能可能各不相同,具有不确定性。 • 具备俄罗斯方块的部分功能,包括存在不同形状的方块,能够进行移动、变换方向以及加速下落。 • 采用 2048 的消除规则来进行方块消除。 • 设有计分功能。 • 结合了俄罗斯方块和2048的玩法 • 第一次生成的代码,运行时有bug。提示Qwen3自行修复后,游戏功能正常。 • 由于这是一个较为发散的需求,由 Qwen3 自行设计游戏功能,因此生成的代码功能可能各不相同,具有不确定性。 2.3.2 生成《卡坦岛》六边形网格 1. 【测评样例】 ✍️ 创建一个棋盘游戏网页,展示一个六边形网格,就像在《卡坦岛》游戏中那样。每个六边形网格从 1 到 N 编号,其中 N 是六边形瓦片的总数。使其具有通用性,以便人们可以使用滑块更改 “环” 的数量。例如,在《卡坦岛》中,半径是 3 个六边形。请使用单个 HTML 页面。 创建一个棋盘游戏网页,展示一个六边形网格,就像在《卡坦岛》游戏中那样。每个六边形网格从 1 到 N 编号,其中 N 是六边形瓦片的总数。使其具有通用性,以便人们可以使用滑块更改 “环” 的数量。例如,在《卡坦岛》中,半径是 3 个六边形。请使用单个 HTML 页面。 2. 【输出】