未来是AI软件工厂时代,未来已来。预言传统的IDE会逐步走向没落。以后AI是软件的造梦工厂。想要什么软件,只需要给AI提需求即可。华为开发者大会2026(HDC 2026)是华为于2026年6月12日至14日在广东东莞松山湖举办的面向全球开发者的年度技术盛会。大会主题为“鸿蒙生态与AI前沿技术”,以鸿蒙生态全面升级与人工智能关键技术突破为双主线。大会将发布HarmonyOS 7.0,并介绍鸿蒙AI核心能力与生态进展。让人惊喜的是终于推出了AI神器DevEco Code。
AI神器DevEco Code这个可不是停留在AI辅助编程阶段,而是摆脱了DevStudio, 直接让AI可以从需求到开发到验证的全流程。如果后续能打通最后的上架的一公里,就更厉害了。你想,你有啥Idea,直接一句话开发一个APP并自动上架。
官方文档:https://developer.huawei.com/consumer/cn/doc/guidebook/aitech2026-3-2-0000002625361993
随着鸿蒙生态设备规模化普及、原子化服务、多设备协同业务需求持续爆发,鸿蒙应用开发复杂度持续攀升,通用AI编程工具适配性不足、开发流程割裂、平台特性认知薄弱、开发成本居高不下等痛点愈发凸显。为打通鸿蒙应用全流程开发壁垒,华为推出专属AI Coding工具DevEco Code,精准锚定鸿蒙原生开发场景,打造兼具标准化、智能化、开放性的Agentic开发平台,重构鸿蒙应用开发范式,助力开发者、开发团队高效落地高品质鸿蒙应用。
一、工具核心定位:全链路鸿蒙专属AI开发底座
DevEco Code是面向鸿蒙生态打造的开箱即用AI Coding工具,区别于市面通用型AI编程产品,工具默认内嵌鸿蒙专属软件工程能力,完整覆盖需求、设计、开发、验证四大开发核心阶段,实现开发全流程闭环管控。
在流程适配层面,工具具备极强的自定义能力,开发者可结合项目体量、业务类型、团队规范,定制个性化开发流程;同时依托标准化协议,开放能力接入端口,可灵活拓展工具功能边界。纵观产品设计底层逻辑,DevEco Code始终坚守两大核心原则:开箱即用、开放共生,兼顾零基础开发者轻量化开发需求,以及中大型团队定制化、私有化开发诉求,适配全层级鸿蒙开发主体。
二、双核心设计原则:兼顾易用性与生态开放性
evEco Code 安装命令
npminstall-g@deveco/deveco-code# 2. 启动deveco# 3. 开始对话 —— 在终端中直接描述你的 HarmonyOS 开发需求提示词示例: - 解释一下代码库的架构 - 帮我重构login_check这个函数 - 帮我检查并修复语法错误帮助文档地址:https://gitcode.com/openharmony-sig/deveco-code
DevEco CLI 安装命令:
npminstall-g@deveco/deveco-cli帮助文档地址:https://gitcode.com/openharmony-sig/deveco-cli
Matrix格物平台是一个致力于推动AI社区开源共享的平台,助您探索AI宇宙的浩瀚星辰,下载属于您的下一个智能未来。
Matrix 围绕开发者与合作伙伴的业务痛点,提供一系列智能体解决方案,并通过开源共建的方式,开放共享大模型、数据集、智能体(Agent)、MCP 及知识库,携手推动 AI 技术发展。
平台提供开箱即用的在线环境,支持用户在模型库、智能体、MCP 等模块中进行探索体验、推理、训练、部署与应用,实现一站式 AI 服务。
Matrix 支持灵活云部署,可被第三方平台快速集成并投入使用,助力生态扩展与业务落地。
格物平台地址:https://matrix.openharmony.cn/#/skillSquare
deccode使用的skills地址:https://gitcode.com/HarmonyOS_Skills/harmonyos-agent-skills/
默认的GLM5.1模型虽然免费,但是如同鸡肋,响应太慢太慢了。推荐切换到其他模型。
切换的方法:按下ctrl+p按键。
(一)开箱即用:三大开发模式,适配全场景开发诉求
为适配快速开发、精细化管控、标准化落地三类开发场景,DevEco Code原生内置Goal、Build、Plan三大独立开发模式,无需额外配置环境、搭建流程,开发者可按需一键切换,匹配不同项目开发节奏。
1. Build模式:一站式全自动交付模式
该模式主打极简自动化开发,开发者仅输入业务需求,工具即可自主串联编码、代码合规检查、工程构建、应用打包、模拟器调试运行、业务意图校验、线上问题闭环修复全流程,无需人工干预操作,可直接输出合规业务代码,完成鸿蒙应用安装包部署交付,极致缩短中小型应用落地周期,适配工具类、简易服务类轻量化鸿蒙项目开发。
2. Plan模式:人机协同任务管控模式
聚焦中大型协作项目,主打人机交互式开发。工具接收整体项目需求后,自动拆解细分开发任务、划分权责并完成任务分配,全程联动开发者交互沟通,补齐需求漏洞、优化任务排布、调整开发节奏,适配团队分工协作开发场景,规避任务错配、需求理解偏差、开发进度脱节等协作问题。
3. Goal模式:范式化高质量开发模式
遵循鸿蒙官方严苛开发范式,坚守“先文档、后代码”开发准则,将业务规格定义作为开发第一要素,从源头把控代码规范性、兼容性与稳定性。依托输入需求,自动完成需求层级拆解、系统架构设计、精细化任务规划,严格依照既定规划分步推进开发,适配政企项目、核心业务应用、多设备联动等高标准、高合规性鸿蒙项目开发,从根源降低后期运维迭代成本。
(二)开放原则:开源共建,标准化拓展能力边界
DevEco Code秉持开源共建理念,底层代码全面开源,降低开发者二次改造门槛。同时搭建标准化能力接入体系,支持开发者、生态厂商依据通用标准协议,自主定制拓展能力,涵盖Skill能力定制、MCP协议适配、专属Agent开发、多级Subagent开发四大拓展方向,可结合行业业务特性、企业内部开发规范,打造私有化定制开发体系,适配金融、工业、车载等垂直鸿蒙行业开发场景。
三、官方集成Skill能力:重塑鸿蒙开发核心优势
Skill是DevEco Code赋能高效开发的核心原子能力,工具默认集成鸿蒙官方自研Skill能力库,针对性补齐通用大模型开发短板,从开发确定性、成本、代码质量、生态适配、团队资产五大维度,实现开发能力跨越式升级。
1. 模型无关,提升开发确定性
工具将鸿蒙高频标准化开发操作,包含工程编译配置、应用签名、真机部署、批量测试等流程,固化为高精度专属指令集。整套能力不绑定、不依赖特定大模型版本,规避模型迭代带来的流程适配失效、指令执行失败问题,全方位提升自动化开发任务成功率,保障开发流程稳定可控。
2. 降本提效,大幅缩减Token消耗
区别于通用AI工具依靠对话加载开发配置、流程步骤的模式,DevEco Code内置专属知识库与Skill调用端口,AI Agent无需在提示词、历史对话中重复录入冗长、易出错的鸿蒙专属配置流程,可一键调用标准化能力。实测数据显示,工具可将任务完成速度提升3倍以上,AI交互Token消耗量降低70%以上,大幅缩减AI开发算力成本与沟通耗时。
3. 动态迭代,筑牢代码质量底线
配套鸿蒙专属知识库联动IDE版本实时更新,同步跟进鸿蒙系统API迭代、开发规范更新、安全合规新标准,确保AI Agent生成代码贴合当下官方最佳开发实践,杜绝生成适配老旧系统、存在兼容性漏洞、背负技术债的过时代码,保障项目长期可迭代、可维护。
4. 补齐认知差,深耕鸿蒙平台特性
通用大模型普遍难以深度理解鸿蒙多设备流转、原子化服务、超级终端联动、分布式调度等平台专属能力,极易出现适配逻辑错误、功能实现不符鸿蒙原生标准的问题。官方Skill与专属知识库精准补齐通用AI的生态认知短板,深度适配鸿蒙多终端协同、原子化服务开发核心场景,保障开发逻辑贴合平台原生机制。
5. 沉淀开发资产,构筑团队核心竞争力
DevEco Code可沉淀企业、团队专属鸿蒙开发经验与实操Know-How,搭建私有化Skill知识资产库,将零散个人开发经验、项目落地技巧,转化为可复用、可传承、可迭代的组织级开发资产,破除开发能力依附个人的行业痛点,成为鸿蒙开发团队长期发展、高效交付项目的核心竞争力。
四、核心联动底座:深度适配赋能DevEco CLI全量能力
DevEco Code深度集成DevEco CLI全量能力,结合鸿蒙原生应用开发特性完成全链路深度优化,依托CLI原子化调度能力打通智能开发最后一环,二者协同打造适配鸿蒙生态、贴合开发者需求的极致Agentic智能开发体系。
(一)DevEco CLI核心定位
DevEco CLI定位于统一集成DevEco Studio开发工具链、鸿蒙知识库、鸿蒙Skills的AI友好型CLI工具,是面向鸿蒙“1+8+N”全场景生态及AI Agent的原子化能力调度枢纽。它不止是基础命令行工具,更是AI Agent与鸿蒙全场景分布式生态之间的核心桥梁,承接DevEco Code下发的开发指令,落地底层编译、部署、调试等实操开发动作。
(二)DevEco CLI五大核心设计原则
1. 原子能力服务化
依托鸿蒙原生“原子化服务”思想重构工具架构,将编译、模拟器管理、日志抓取、签名打包等单项开发能力,封装为独立、可组合、可复用的原子能力Ability。工具自身采用组件化、原子化架构搭建,内部功能模块高度解耦,可按需拆分、组合调用,适配DevEco Code三大开发模式灵活调度能力,避免冗余能力占用资源。
2. 全场景AI协同
紧扣鸿蒙“一次开发,多端部署”顶层开发逻辑,内置全域设备感知与差异化管理能力,赋能DevEco Code旗下鸿蒙Agent统一调度手机、平板、车机、智慧屏等终端设备,一站式完成多端代码生成、差异化编译、跨设备部署联动、适配调试全流程,自动适配不同终端硬件规格、系统权限、交互规范差异。
3. 知识原生集成
原生搭载HarmonyOS官方知识库与配套Skills,打通专属命令查询通道,开发者与AI Agent可直接通过harmonyos knowledge "ArkUI组件生命周期"指令,一键调取官方最新API文档、合规开发范例、行业最佳实践。从根源解决通用大模型训练数据滞后、不懂ArkUI、ArkTS新版语法规范的短板,让AI生成代码原生契合鸿蒙官方开发标准。
4. 环境零配置化
彻底摒弃传统开发繁琐的环境变量配置、路径适配操作,原生适配鸿蒙ohpm包管理工具、hvigor构建工具,具备环境自动检测、工具按需下载安装能力。无需人工配置依赖、适配版本,大幅减少AI Agent重复配置对话,降低无效Token消耗,进一步压缩开发前置准备时长。
5. 双向可演进性
兼顾人类开发者与AI Agent双重使用主体,打造双模式输出体系:面向开发者提供简洁易懂、可读性强的可视化操作输出,面向AI Agent输出标准化JSON结构化数据流;同时支持全流程脚本自动化运行,无缝兼容传统IDE手动开发、Agent全自动智能开发两大开发范式,适配新旧开发模式迭代过渡。
(三)DevEco CLI六大端到端原子开发能力
DevEco CLI通过拆解、重构DevEco Studio底层能力,为DevEco Code智能Agent提供编译、构建、验证、调优全链路底层支撑,六大核心能力全方位赋能自动化开发:
create项目创建:调取官方标准化工程模板,一键快速搭建合规鸿蒙项目,自动适配新版鸿蒙工程目录、依赖包、配置文件规范,省去人工初始化改造工作量。
build编译构建:深度驱动hvigor原生构建系统,支持hap、hsp、har全品类鸿蒙产物打包编译,自动化完成HAP分包打包、应用密钥签名、版本封装全流程任务。
device/emulator设备与模拟器管理:统一归集管控线下真机、云端模拟器设备,支持模拟器启停、镜像切换、参数配置全生命周期管理,方便Agent批量调度终端完成适配测试。
run运行部署:自动化完成应用终端安装、系统权限批量配置、应用启动调试,兼容HSP共享依赖包联动部署,适配多模块联动项目落地运行。
log/debug调试与诊断:对接鸿蒙原生hilog日志体系,实现日志精准抓取、关键词过滤、分类归档,同步监控应用崩溃数据、整机性能参数,助力Agent自动定位线上运行故障。
语法实时检查:全覆盖ArkTS、C++鸿蒙主流开发语言,无需完整编译构建项目,即可实时筛查语法漏洞、代码合规问题,支持AI一键智能修复代码缺陷,相较传统编译排错模式,整体开发纠错效率提升5倍以上。
五、分层架构拆解:读懂DevEco Code全链路智能运行逻辑
依托DevEco CLI底层能力加持,DevEco Code搭建分层闭环架构,各司其职联动协作,实现从指令输入到应用交付的全自动化流转,整套架构自上而下分为七大层级:
Terminal/Desktop交互层:前端用户交互入口,接收开发者自然语言Prompt指令,统一编码转化为系统可识别标准化请求,向下分发调度任务。
鸿蒙领域软件工程能力层:鸿蒙专属标准化智能体能力体系,整合领域专属智能体、定制系统提示词、原子工具技能,形成可直接复用的鸿蒙专属开发解决方案,提升全域开发成功率。
鸿蒙Agent调度引擎层:中枢调度核心,承接上层任务指令,完成多级任务拆解、跨Agent协同分工、全局上下文留存、能力路由调度,全程管控开发执行流程,保障多环节高效协同。
鸿蒙Agent核心层:专属鸿蒙自研智能体,集成Goal、Build、Plan三大开发模式核心能力,联动调度CLI、Skill能力,落地项目全流程智能开发。
鸿蒙场景Skill/Tool/Plugin能力层:鸿蒙定制化技能、工具、插件集合,对接DevEco CLI原子能力,补齐平台专属开发能力短板。
Agent基础设施层:底层服务架构,承载Agent运行框架、账号鉴权、代码仓库联动、会话记忆管理基础服务,保障智能开发稳定运行。
云端服务层:提供鸿蒙开发中控管控、MCP/Skill/二进制包应用市场、大模型调度、版本升级云端资源调度能力,实现工具能力长效迭代更新。
六、结语:重构鸿蒙下一代智能开发范式
从顶层设计来看,DevEco Code以开箱即用、开放共生为底层准则,依托三大差异化开发模式适配全体量项目,凭借官方Skill能力破解通用AI开发痛点,联动DevEco CLI原子化调度底座补齐底层开发能力,搭配七层专业化架构实现全流程智能管控。
未来传统IDE已死,AI软件梦工厂时代已然来临。这套一体化智能开发体系,既降低了入门开发者鸿蒙AI开发门槛,又帮助企业团队实现开发提效、成本管控、能力资产沉淀,全面适配鸿蒙“1+8+N”全场景开发需求,成为鸿蒙生态规模化开发、智能化迭代的核心生产力工具。