前言
做鸿蒙开发,今年最常被同一个问题卡住:设备形态越来越多,一套 UI 怎么一次写对?从直板手机到折叠屏、三折叠,再到阔形态设备,屏幕尺寸、窗口比例和交互姿态都在变化。过去那种 " 为每种设备单独写一套布局 " 的做法,设备一多就意味着代码重复、适配成本上升,后续维护也很容易顾此失彼。
9 月 17 — 19 日,华为全联接大会 2026 举行,HarmonyOS 7 带来的变化,恰好回应了开发者最关心的几件事:如何让应用在不同窗口尺寸下保持一致体验,如何让端侧 AI 真正进入普通应用,以及如何降低从想法到代码、从编译到真机验证的门槛。窗口断点和悬停态解决多形态设备的 UI 适配,Core Vision Kit 等能力让图像超分、文本搜图和人脸分析可以在设备本地运行,DevEco CLI 与 DevEco Code 则把工程创建、代码生成、构建调试和设备运行串成了一条更短的链路。
如果把这些更新放在一起看,会发现 HarmonyOS 7 并不是只增加了几个孤立的 API,而是在尝试打通 " 体验—能力—工具 " 这三个环节:前端界面能够适配更多设备形态,应用可以调用更丰富的系统与端侧 AI 能力,开发者也能借助 Agentic 工具更快完成实现和验证。顺着官方 26.0.0 特性说明,下面我们把其中最值得关注、也最可能影响日常开发方式的变化逐个拆开看。
HarmonyOS 7 的新特性:先看全景
如果只用一句话概括 HarmonyOS 7,就是它第一次把 " 体验、能力、工具 " 拧到了一起。下面七个方向,是我们从 26.0.0 版本说明里筛选出来的、也是绝大多数开发者都绕不开的一些问题,先列个全景来看一下。
1. Agent 架构:鸿蒙智能向 Agent 架构全面演进,小艺升级为系统级 Agent," 意图即服务 ",配合 HMAF 2.0 和对话式开发,应用的功能可以被打散成 Skill,被系统直接调度。
2.三折叠/ 阔形态适配:展翼三折叠的 Mate XT 2、6.39 英寸阔直屏的 Pura X View 相继亮相,断点体系 + 悬停态适配让一套 UI 吃下所有形态。
3.平行视界EasyGo:新增 1:2 / 2:1 启动比例和购物、导航等路由模式,通过配置文件就能低成本接入,折叠屏大屏适配化繁为简。
4.空间计算:3DGS 端侧空间渲染与重建落地。
5.ArkGraphics 3D:基于轻量级的 3D 引擎以及渲染管线为开发者提供基础 3D 场景绘制能力,供开发者便捷、高效地构建 3D 场景并完成渲染。
6.花瓣地图核心Kit:Map Kit 图层更丰富,户外信号、矢量流场、全球卫星等信息一图可见;地点智能简介、自然语言搜索和多天行程规划,让出行服务更懂用户。原子化 API、场景化组件与地图 Skill 同步开放,自然语言调用即可零门槛接入。
7.AI 开放能力:20 多项端侧 AI 能力全面开放,Core Vision Kit 新增图像超分与文本搜图,AI 能力从云端走到了口袋里。
所有能力的官方入口都写在 26.0.0 版本说明里,建议收藏:
HarmonyOS 26.0.0 新特性说明(华为开发者官网)
清单看完了,得上手才算数。下面挑几个最值得展开的,一个个说。
新形态适配:三折叠和阔形态
三折叠有多种折叠状态,不同开合组合会带来不同的屏幕尺寸与窗口形态。阔形态也独特:Pura X 阔折叠外屏是 1:1 方形、内屏 16:10 阔屏,开合之间屏幕尺寸跳了好几档。也就是说同一台设备,窗口尺寸不再固定 , 这对于开发者无疑是一个挑战,接下来我们看下如何解决这个挑战呢?
屏幕是窗口,窗口有尺寸
既然按设备类型走不通,那就换个问法:不问 " 用户拿的是什么 ",只问 " 窗口现在多大 "。鸿蒙给的解法一句话就能说完:别管你是什么设备,只看窗口多大。窗口宽度落到某个区间,就是一个断点;断点变了,布局跟着变。拿一个照片浏览页面来说:单屏竖着拿,照片 1 列、底部 Tab;展开到三屏态,列表自己变成 3 列,底部 Tab 挪到侧边,点照片直接在右侧开详情,单栏变双栏;换到阔形态内屏横屏,相册目录、照片列表、照片详情三栏并排。不需要为每一台设备单独写一份布局,大大节省了开发者的重复性工作。
半折放桌上,上下自动分
断点解决的是 " 屏幕变宽了 "。但还有一种情况更微妙:屏幕没变宽,只是被折了一下。三折叠和阔折叠有个很自然的使用姿势:半折立在桌上,上半屏看内容,下半屏操作。鸿蒙的悬停态适配让应用自动感知这个姿势——视频播放时画面上移到上半屏,控制栏留在下半屏;视频会议时对方画面在上面,自己的摄像头预览在下面。
不再是"为每种设备写一套"
以前适配折叠屏的思路是:手机一套布局,平板一套布局,折叠屏再一套布局。形态越多,维护越痛苦。
鸿蒙的断点方案把这个问题进行了优化。不是为设备写布局,是为窗口尺寸写布局。开发者终于可以不用关心 " 用户手上拿的是什么硬件 ",只关心 " 用户眼前的窗口有多大 "。
形态的问题解决了," 界面怎么摆 " 有了答案。接下来这两个能力,回答的是另一个问题——界面里还能长出什么。
Core Vision Kit:AI 能力在 2D 场景的落地
我在一台升级到 HarmonyOS 7 的手机上试了实时图像超分:一张低分辨率的风景照,点一下 " 开始修复 ",几秒后建筑的边缘、天空里云层的纹理肉眼可见地清晰起来——全程没联网。
那一刻我意识到,AI 在鸿蒙上已经不是 " 云端接口 " 的代名词了。图像超分、文本搜图、端侧人脸识别,本质上都是 AI 能力在 2D 场景中的落地;在 HarmonyOS 7 里,它们被收进了 Core Vision Kit,接下来我们逐一展示对应的能力。
图像超分:糊图的重生
图像超分的核心价值是在不依赖云端算力的前提下,把低分辨率图片重建为高分辨率图片。它不是简单的插值放大,而是通过端侧 AI 模型推断出缺失的纹理细节,实现真正的画质增强。

实际场景随手就能举出几个:家庭相册里翻拍的老照片,放大后细节糊成一团,超分直接在手机端拉到 4 倍分辨率;微信里转了三手的压缩图,分享前一键增强,把被压缩丢失的边缘和纹理补回来;小商家的商品原图不达标,端侧增强到平台要求的分辨率,省去重拍和修图。最关键的是——照片不出设备,隐私全程在端侧闭环。
文本搜图:说一句话,找到那张图
文本搜图的核心价值是用自然语言描述来找图,而不是靠文件名或标签。它把图片内容编码为语义向量,再和输入文本的语义向量做相似度匹配,实现 " 说图找图 "。

相册动辄上万张照片,找一张图要滑很久;现在直接输入 " 海边日落 "" 猫咪特写 "" 自然风景 ",系统自动从本地图库找出语义最匹配的图,连匹配置信度都标出来了。对设计师来说,素材库不用再手动打标签," 赛博朋克风格 "" 暖色调 " 这样的描述词就能定位素材。全程端侧计算,相册不上云。
人脸比对: 比你更懂你
人脸比对的核心价值是把两张图片中的人脸放在设备侧做相似度判断,告诉应用 " 是不是同一个人 "。它的输入不是一串云端地址,而是开发者从图库或文件中取出的两张图片,转成 PixelMap 后交给 Core Vision Kit;接口返回的结果也很直接:一个 isSamePerson 判断值,加上 similarity 相似度分数。如图所示,我使用 AI 生成了同一人物在不同场景下的两张图片,并通过人脸比对能力对它们进行识别与匹配,最终得到对比结果。

这类能力最适合放在身份核验和安全确认的最后一公里。比如用户换机迁移、敏感资料查看、家庭相册成员确认、门禁或企业签到场景里,应用不需要自己训练模型,也不需要把照片传到服务器排队识别,只要在端侧完成两张人脸的比对,就能得到可用于业务判断的结果。对用户来说,体验是 " 选两张图,几秒钟看到是否同一人 ";对开发者来说,流程就是初始化 faceComparator、构造 VisionInfo 对象并传入两张图片的 PixelMap、调用 compareFaces 方法,最后把相似度转成百分比展示。
更关键的是,这个能力让 "AI 识别 " 不再天然等同于 " 上传人脸 "。在人脸数据越来越敏感的今天,把比对过程留在本地设备上,意味着应用可以在减少数据流转的同时完成身份确认。它不会替开发者包办所有安全策略,但至少把最敏感的人脸特征处理放回了端侧,这一点对金融、安防、相册和企业办公类应用都很实用。
ArkGraphics 3D:从模型展示到自定义场景
如果说前面的端侧 AI 是让应用 " 看懂世界 ",那 ArkGraphics 3D 做的就是把三维内容真正呈现出来。它面向 HarmonyOS 应用提供了一套完整的 3D 场景能力,模型加载、场景管理、材质渲染、动画控制和画面后处理,都可以通过统一的模块接入,不需要开发者从底层图形接口开始搭建渲染框架。

它的使用门槛也分得很清楚。只是想把一个模型展示出来,可以走自动场景模式:加载 .gltf 或 .glb 文件后,框架会自动创建基础相机、光源和交互控制,产品预览、商品展示这类需求很快就能跑起来。要做更复杂的 3D 应用,则可以切换到自定义 Scene 场景模式,自己管理 Scene、Camera、Light、Node,再用节点树组织场景,用 Material、Environment、Shader 等资源控制最终效果。开发者还可以继续控制动画状态,并通过 ToneMapping 等后处理能力调整画面表现。特性看够了,最后回到我们自己身上。
从想法到实现:DevEco Code
上面这些能力听着都好,问题只剩一个:我怎么把它落地? HarmonyOS 7 给出的答案是 DevEcoCode。它的核心目标很直接:面对零基础的小白,也能通过自然语言把 idea 变成应用。
用自然语言开发项目
鸿蒙官方这次推出了两件套:DevEco CLI是鸿蒙开发命令行基座,把 ohpm、hvigor、hdc、模拟器管理等工具链统一封装,开放数十个原子化命令,还内置了鸿蒙专属知识库和 70+ 精品 Skills;DevEco Code则是深度集成 CLI 的 Agentic 智能一站式开发工具,开箱即用,从需求输入一路打通到最终应用包生成。

对小白来说,流程是这样的:一句话描述需求,AI 查知识库、建工程、写 ArkTS 代码、编译构建、推到真机上运行——你说需求,它干活。
# 安装 DevEco CLI(稳定版) npm install -g @deveco/deveco-cli@stable# 脚手架创建工程 devecocli create --app-name MyApp# 构建并跑到连接的设备上 devecocli run# 把鸿蒙开发技能装进你惯用的 AI 工具 devecocli init --agent claude-code
DevEco CLI 不绑定某一款 AI 工具。init 命令可以把鸿蒙开发 Skill 直接装进 Cursor、OpenCode 等主流 AI 开发环境,还能启动本地 MCP 服务器,让 AI 写 ArkTS 代码时实时调用鸿蒙编译器做语法检查——写错即报,不用等编译。 HarmonyOS 7 时代它又进了一步:支持一键生成证书与应用签名,构建的应用直接推真机;支持模拟点击、滑动、拖拽等用户交互命令,还能导出 ArkUI 节点树,AI 可以自主操作模拟器分析 UI 问题,把 " 开发—运行—验证 " 整条闭环跑满。
低成本的模型和算力
工具好用是一回事,用得起是另一回事。成本问题也替开发者想好了。DevEco Code 内置GLM-5.1 免费模型,运行在昇腾国产算力上,华为账号登录即用,单账号每分钟 50 次请求、不设月度总量上限;需要更强能力时,也可以自行接入第三方模型。配套的 DevEco Studio 26.0.0 也全面提速:代码索引效率提升 70%,编译构建时间缩短 40%,内存占用降低 30%,模拟器启动快了 7 倍。" 从想法到实现 " 中间的每一道门槛,都被拆掉了。
总结
HarmonyOS 7 给我最大的感受是:这次的创新第一次同时打通了体验层、能力层和工具层。体验层,三折叠和阔形态把 " 窗口适配 " 这件事从开发者手里接了过去;能力层,图像超分、文搜图、微表情识别这些端侧 AI,让普通应用也能做出以前要大厂算法团队才做得出的功能;工具层,DevEco Code 把 " 会说话就会开发 " 从口号变成了现实。对后续版本,我期待这些能力继续往下沉淀:断点体系覆盖更多形态、端侧 AI 模型更小更快、开发工具的闭环更短。
本文涉及能力的官方文档:
[ 1 ] HarmonyOS 26.0.0 新特性说明 :
https://developer.huawei.com/consumer/cn/doc/harmonyos-releases/os-new-feature-2600
[ 2 ] DevEco CLI 使用指南 :
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/ide-deveco-cli-install
[ 3 ] Core Vision Kit - 图像超分 :
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/core-vision-image-super-resolution
[ 4 ] Core Vision Kit - 文本搜图 :
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/core-vision-text-search-image
[ 5 ] ArkGraphics 3D 场景搭建以及管理 :
https://developer.huawei.com/consumer/cn/doc/doccenter-capabilities/arkgraphics3d-scene


登录后才可以发布评论哦
打开小程序可以发布评论哦