鸿蒙开发者要笑醒了——华为发布的 DevEco Code 内置了 GLM-5.1 免费模型,不限额度,目前看是无限期白嫖。
前情提要:为什么这件事值得说?
用过 GLM Coding Plan 的朋友都知道,这套东西最大的痛点就是——算力不够。
所以官方只能限额,你想买这个模型,得靠抢。经常是手慢无,一票难求。
然而最近华为放了个大招:他们出了一个 CLI 工具叫 DevEco Code(看底子应该是 opencode 套壳),但最关键的是——它内置了 GLM-5.1 免费模型,免费、不限额度。
这良心程度,只能说一句:华为大气。

一、DevEco Code 是什么?
DevEco Code 是华为在 DevEco Studio 开发环境中集成的 AI 辅助编程能力,以 CLI(命令行)工具的形式提供。
它可以帮助开发者完成:
- 代码生成:说出需求,AI 帮你生成代码结构和页面模板
- 智能补全:编码过程中的实时建议
- Bug 检测与修复:自动发现并给出修复建议
- 编译构建 & 设备运行调试:支持鸿蒙设备上的运行调试
和市面上 GitHub Copilot、Gemini Code Assist、通义灵码、豆包 MarsCode 这些通用 AI 编程工具最大的区别在于:它是深度绑定鸿蒙开发体系的专用工具。
它更懂 ArkTS 语言、ArkUI 框架以及鸿蒙元服务等原生能力。如果你用通用 AI 工具写鸿蒙代码,往往只能给出通用编程建议,无法精准匹配鸿蒙 API 和开发规范。而 DevEco Code 在「专用性」上价值拉满。
想用 AI 辅助写代码,可以不装 DevEco Studio;但要编译运行鸿蒙应用,就必须装。
二、上手教程:五步白嫖 GLM-5.1
Step 1:npm 一把梭安装
打开终端,执行:
npm install -g @deveco/deveco-code
Step 2:验证安装
跑一下版本号:
deveco -v
出现 0.1.0 就说明装上了。
Step 3:启动并登录
终端里敲:
deveco
登录方式选择 「自动跳转到浏览器登录」。
华为账号总有吧?没有的话现在就注册一个,反正白嫖又不要钱。
Step 4:选择 DevEco Studio 路径(可选)
浏览器登录完成后,它会让你选 DevEco Studio 的安装路径(鸿蒙开发那套东西)。
DevEco Studio 下载地址:https://developer.huawei.com/consumer/cn/download/deveco-studio
不选也行,能直接进终端使用。只是后续要编译运行鸿蒙应用时才需要。
Step 5:选择 GLM-5.1 Free 模型
进终端后,敲:
/models
会弹出模型选择框,你能看到一个朴实无华的名字:
GLM-5.1 Free
选中它,然后就可以发消息了。随手丢个需求试试水,比如:
帮我做一个赛博朋克的飞机大战,页面效果要炫酷一些。
GLM-5.1 直接给你安排得明明白白 ✈️
三、DevEco Studio:鸿蒙开发的「全家桶」IDE
既然提到了 DevEco Studio,顺便给大家完整介绍一下这个开发 HarmonyOS 应用及元服务的集成开发环境(IDE)。
它提供 AI 辅助编程、编译构建、UI 实时预览、代码调试、性能调优、模拟器等功能,帮助开发者高效开发鸿蒙应用及元服务。
AI 辅助编程(CodeGenie)
和 CodeGenie 结伴,提供鸿蒙知识问答、Agentic 代码生成、修复构建问题、定位性能瓶颈等 AI 能力,助力鸿蒙应用高效开发。
最新特性速览
| 特性 | 说明 |
|---|---|
| 状态变量开发调试 | ArkUI 状态变量绑定关系一键查看,调试中数值变化实时追踪,快速定位异常修改、组件异常刷新 |
| Code Scanner | 对 ArkTS 与 C++ 代码进行深度内存泄漏静态检测,精准追溯至问题源代码行 |
| 应用 Dump 文件解析 | 通过 MiniDump 文件解析高效定位 Native Crash,支持崩溃堆栈、堆栈变量、内存数据解析 |
| 跨语言内存一站式调优 | 新增 Native 持有 ArkTS 内存泄露分析(LocalHandle / GlobalHandle),抓取关联 ArkTS 对象的 Native 分配栈 |
| 设备投屏 | 已连接设备投屏,支持点击、滑动、键盘输入,可拖拽 HAP/HSP 包安装应用 |
| Linux 版模拟器 | 新增 Linux 模拟器 + gRPC 服务接口,支持批量部署,助力自动化测试 |
| 发布重签名 | 本地 App 包发布证书重签名并上传至 AGC,提升上架效率 |
| 运维数据监控定位 | 实时监控运维数据,Top 聚合列表 + 趋势分布 + 符号表解析,一键定位源码 |
关键特性
- 智能代码编辑:为 ArkTS、JS、C/C++ 提供代码高效索引、智能补齐、代码重构
- 多端双向实时预览:UI 编码时快速预览多种设备的显示效果
- 灵活构建:轻量级构建工具 Hvigor,支持源码、资源、构建流程自定义;提供任务可视化窗口与 Build Analyzer
- 跨语言调试:支持 ArkTS&C++ 调试、汇编调试、lldb 命令调试、反向调试、内存视图、智能跳转、数据断点
- 多场景深度调优:Profiler 支持内存泄漏、组件耗时、网络请求、应用启动、界面卡顿等分析,可视化泳道图
- 应用与元服务体检:开发阶段发现兼容性、性能、功耗、稳定性问题,支持场景化检测
- 本地模拟器:提供手机、折叠屏、平板、座舱模拟器
- 硬件场景模拟:模拟 GPS 定位变化、驾驶导航、低电量等场景
系统要求
Windows
- 操作系统:Windows 10/11 64 位
- 内存:16GB 及以上
- 硬盘:100GB 及以上
- 分辨率:1280×800 像素及以上
macOS
- 操作系统:macOS(X86) 11/12/13/14/15/26 或 macOS(ARM) 12/13/14/15/26
- 内存:8GB 及以上
- 硬盘:100GB 及以上
- 分辨率:1280×800 像素及以上
四、为什么这件事影响很大?
表面上看,这只是开发者工具的一次升级。但背后的意义其实比想象中更大。
1. 实打实的效率提升
以前一个新手开发者从零搭建鸿蒙应用可能需要几天甚至一周,现在在 AI 辅助下,原型开发和基础功能实现的速度会明显加快。比如你说一句「帮我写一个天气 App 的首页」,AI 就能帮你生成基础代码结构和页面模板。
2. 降低鸿蒙开发门槛
鸿蒙生态目前最大的问题之一,就是开发者规模和应用数量仍在增长阶段。这类工具本质上是在降低开发门槛——开发成本下降后,开发者更容易愿意尝试做鸿蒙应用。
3. 华为在 AI+开发工具领域的布局
这意味着华为在 AI+开发工具领域开始进一步发力,后续很可能会持续增强 AI 在开发流程中的参与度。如果你是鸿蒙生态的观察者,这个消息的重要性甚至不亚于一款新设备的发布。
五、总结:现在是不是入坑鸿蒙的好时机?
| 你是谁 | 建议 |
|---|---|
| 鸿蒙开发者 | 赶紧去体验 DevEco Code + DevEco Studio 的 AI 能力,白嫖 GLM-5.1 |
| 鸿蒙生态观察者 | 持续关注 AI 在开发流程中的渗透,以及应用数量/质量的变化趋势 |
| 普通用户 | 短期内无直接感知,但未来鸿蒙应用的数量和更新频率有望提升 |
| 考虑入坑的开发者 | 现在确实是不错的时间点,AI 正在大幅降低开发门槛 |
说到底,华为发布 AI 写代码工具,看起来是开发者工具的升级,但本质上还是在推动鸿蒙开发效率提升。而开发效率的变化,最终会体现在我们手机里能用到的应用质量和数量上。
至于那个免费、不限额度的 GLM-5.1……
还等什么,先装为敬!
DevEco Studio 下载地址:https://developer.huawei.com/consumer/cn/download/deveco-studio
DevEco Code 安装:npm install -g @deveco/deveco-code