Qwen3 Coder 使用指南:阿里开源最强代码模型体验分享
1. 为什么 Qwen3 Coder 备受期待?
早在六月份,我就在 X 平台上看到许多国外开发者对阿里巴巴的 Qwen3 Coder 模型充满期待。最近,这种呼声越来越高。尤其是在 Qwen3 模型评测结果出炉后,其表现出的强大能力更是令人惊叹。
2. Qwen3 Coder 有多强大?官方跑分如何?
Qwen3 Coder 的官方跑分结果非常出色,令人印象深刻。Qwen3-Coder 有多个尺寸,目前阿里开源了最强的版本:Qwen3-Coder-480B-A35B-Instruct。这是一个 MoE 模型,拥有 480B 参数,激活 35B 参数,原生支持 256K 上下文,并且可以通过 YaRN 扩展到 1M 长度。
什么是 YaRN?
YaRN(Yet another RoPE extensioN method)是一种专门为大语言模型设计的技术,通过改进模型的位置编码,无需额外训练即可扩展到几十万甚至上百万字。
3. 如何使用 Qwen3 Coder?四种方案详解
我很荣幸受邀提前内测了 Qwen3-Coder 模型。下面我将分享如何使用它,并提供大量的提示词测试案例。
方案一:网页端使用(最适合小白)
- 优点:打开即用,无需任何配置。
- 地址:https://chat.qwen.ai/
方案二:API 调用
- 步骤:
- 前往阿里云百炼平台创建 API 密钥:https://bailian.console.aliyun.com/?tab=model#/api-key
- 通过 Cherry Studio 输入 API 密钥配置模型。
- 其他工具:除了 Cherry Studio,任何 AI 编程工具都可以通过 API 调用,例如 Cline、Roo Code 等。可以参考我以前写的工具配置教程:https://mp.weixin.qq.com/s/8_fO1Qi_xrb_B-CBbHtfNw
方案三:Qwen code Cli
- 介绍:Qwen Code 是一个 CLI 工具,修改自 Gemini CLI,针对 Qwen3‑Coder 模型增强了解析器和工具支持。
- 安装步骤:
- 确保已安装 Node.js 20 及以上版本。
- 通过以下命令安装:
curl -qL https://www.npmjs.com/install.sh | sh
- 通过 npm 管理器安装 Qwen Code:
npm i -g @qwen-code/qwen-code
- 另一种方式是从源码安装:
git clone https://github.com/QwenLM/qwen-code.git cd qwen-code && npm install && npm install -g
- 配置 OpenAI SDK:
- 导出环境变量:在终端 Terminal 输入:
bash
export OPENAI_API_KEY=”your_api_key_here”
export OPENAI_BASE_URL=”https://dashscope.aliyuncs.com/compatible-mode/v1″
export OPENAI_MODEL=”qwen3-coder-plus” -
或者创建一个
.envfile
文件,放入上面的环境变量。
- 导出环境变量:在终端 Terminal 输入:
方案四:改造支持 Claude Code
- 介绍:相对复杂,适合喜欢折腾的朋友。弄好后,就是 Claude Code 开源平替。
- 详细安装方式:参考官方说明:https://mp.weixin.qq.com/s/VdxtVNl0Ftr4DvmDuMpCBQ
4. Qwen3 Coder 的实际应用案例
4.1 SVG 动画生成
- 考察点:模型对 SVG 规范的掌握,如动画标签、属性、语法、时间轴、缓动函数等,以及网页生成能力,是否符合 W3C 标准、SVG 与 HTML 集成如何。
- 效果:效果不错,有点高级。
- 提示词:https://xiangyangqiaomu.feishu.cn/wiki/AWKOwzA0EixFJFkwSbHcxtjrnZY
- 体验地址:https://www.32kw.com/view/6106fb3
4.2 网站登录页生成
- 背景:以前面试产品经理,有一道经典题是让受试者说说一个标准的网页登录包含哪些元素,如何排布。
-
提示词:
请创建一个现代化的登录页面,包含以下功能:
- 邮箱和密码输入框
- 登录按钮
- “记住我”和”忘记密码”选项
- Google第三方登录
- 注册链接
要求:深色主题,现代简约风格,居中布局,良好的用户体验。
- 效果:排版、布局、配色,图标使用都 OK,估计比很多产品经理的原型画的好。
- 访问地址:https://www.32kw.com/view/eb83d85
4.3 D3.js 动画之黎曼和
- 介绍:用 D3.js 生成一个动画,展示如何用黎曼和近似曲线下的面积。
- 提示词:创建一个 D3.js 动画,展示如何用黎曼和近似曲线下的面积。
- 在线体验:https://www.32kw.com/view/968c386
4.4 生成海报
- 方法:输入一篇 Paul Graham 的文章,一次让它生成 10 种风格海报,并附上我的公众号二维码。
- 效果:有些效果还不错,有些布局配色稍微差点意思。
- 提示词地址:https://xiangyangqiaomu.feishu.cn/wiki/VYFkwGP09iHD0iknqBpcpV21nJf
- 访问地址:https://www.32kw.com/view/c1ccef1
4.5 逻辑推理题
- 背景:对于编程模型来说,逻辑推理能力比较重要。
-
题目:
请解决以下逻辑谜题。你需要一步一步地展示你的推理过程,最后以JSON格式给出最终答案。
谜题背景
有三位朋友(艾米、本、克拉拉)住在三栋不同颜色的房子里(红色、蓝色、绿色)。每个人养了一只不同的宠物(猫、狗、鱼)。
线索
- 艾米不住在红房子里。
- 养猫的人住在绿房子里。
- 本养的是狗。
- 克拉拉的房子紧挨着绿房子。
- 蓝房子在最左边。
任务
确定每个人住在什么颜色的房子里,以及他们分别养了什么宠物。
输出格式
请先详细写出你的推理步骤,然后按以下JSON格式输出最终答案:
{
“艾米”: {“房子颜色”: “…”, “宠物”: “…”},
“本”: {“房子颜色”: “…”, “宠物”: “…”},
“克拉拉”: {“房子颜色”: “…”, “宠物”: “…”}
} -
效果:生成了九步推理,最终给出了正确答案和符合要求的 JSON 结构。
- 结论:这种题对于现在的优秀模型来说,都是小儿科。
4.6 对话式学习
- 方法:如果一些经典书籍没时间看,可以用下面提示词生成对话式网页学习。
- 提示词:https://xiangyangqiaomu.feishu.cn/wiki/TnJ7wMqsaiC7lIkSRZTcNU4jnWh?from=from_copylink
- 在线体验:https://www.32kw.com/view/a25b516
4.7 英语学习
- 方法:输入任何内容(中英文都行),生成英语学习网站。
- 学习流程:闪卡背单词 -> 中英双语阅读 -> 阅读测试 -> 打卡海报
- 效果:一次性生成,效果符合预期。无论是翻转闪卡,还是最后的学习海报都不错。
- 体验网址:https://www.32kw.com/view/2a7d065
- 提示词:https://xiangyangqiaomu.feishu.cn/wiki/E36twRT7qiD9LvkjJw9c8Lwanbd
4.8 终极挑战!3D 桌球
- 目标:生成一个真正能玩的 3D 桌球游戏。
- 提示词:生成一个真正能玩的 3D 桌球游戏。
- 结果:3D 台球桌生成的不错,但球的颜色有点诡异。虽然能拖拽发力,但物理轨迹运行,也没有碰撞效果。
- 结论:果然是终极挑战,失败告终。
- 体验地址:https://www.32kw.com/view/76e83ef
5. 总结与展望
Qwen3 Coder 的出现,让我感受到开源模型的进化速度。体验下来,无论是 SVG/D3 动画,还是逻辑推理、复杂的前端交互、审美,都有表现不错,生成速度也很快。最顶的是完全免费开源。怪不得那么多老外天天盼更新。Qwen3 Coder 有望登顶全球最强开源代码模型。国产之光,加油!
6. Qwen Coder 相关资源
- Qwen Chat:http://chat.qwen.ai
- 魔搭社区:https://modelscope.cn/models/Qwen/Qwen3-Coder-480B-A35B-Instruct
- Hugging Face:https://huggingface.co/Qwen/Qwen3-235B-A22B-Instruct-2507
- Qwen Code:
- 阿里云百炼:https://bailian.console.aliyun.com/tab=model#/model-market/detail/qwen3-coder-480b-a35b-instruct
我认为:这Qwen3 Coder的出现,无疑给开源社区注入了一剂强心针。它不仅仅是一个代码模型,更是国产AI力量崛起的一个缩影。从简单的网页生成到复杂的逻辑推理,再到充满挑战的3D游戏,Qwen3 Coder展现了强大的能力和无限的潜力。然而,我们也要清醒地认识到,它并非完美无缺,仍有进步的空间。但正是在不断探索和完善的过程中,我们才能真正掌握AI的力量,让它更好地服务于人类。正如鲁迅先生所说:“希望本无所谓有,无所谓无的。这正如地上的路;其实地上本没有路,走的人多了,也便成了路。” Qwen3 Coder 的未来,需要我们共同去开创。