
换手机传个文件怎么这么麻烦?——聊聊几个让这事变简单的系统能力
大家好,我是程序员小灰。
经常关注国产操作系统的朋友们应该都知道,6月份华为在HDC 2026上,公布了鸿蒙操作系统的最新版本 ——HarmonyOS 7 。
光看发布会直播的演示,其实很难触及到更底层的开发细节。作为一名深耕 IT 领域多年的博主,同时也是鸿蒙生态的开发者,我看到了华为近期举办的 HDD·HarmonyOS 创新论坛·西安站 正在招募参与活动的开发者(线下活动)。看议程几乎全是关于 HarmonyOS 7 开发新特性的技术分享,于是上周我也报了名,并顺利拿到名额,去现场近距离观察了系统升级背后的技术逻辑。



当现场我见证了 HarmonyOS 7 各种有趣的全新特性之后,我感觉这不仅仅是一个操作系统,更是一套属于开发者的“组合积木”,可以用它来拼接出无穷的可能性。
这个全新的鸿蒙操作系统都有哪些重要更新呢? 在此小灰来给大家做一个详细的分享。
一、鸿蒙星河互联

在信息化时代,任何设备都不是一座孤岛,设备之间丝滑的交互操作与数据共享操作,可以在极大程度上提升用户体验与产品的传播效率。
HarmonyOS 7 是如何实现设备之间的丝滑交互呢?他们采用了一种非常有趣又科幻的设计:碰一碰。
举个例子,假如我想传给你一张图片、一条视频,放在以前,我要先加你的微信好友,或者记下你的邮箱地址,然后打开微信或邮箱,把想发的东西发给你。
而现在,我只要用我的鸿蒙手机碰一碰你的鸿蒙手机,咻的一下,传输对象轻轻松松就到了你的手机上。可以传送的内容包括图片、名片、链接、红包等等。
再举个例子,我正在玩一款手机游戏,你也想一起玩。放在以前,我要先把游戏名字告诉你,你自己去应用商城下载安装。
而现在,我们拿着鸿蒙手机碰一碰,我的游戏安装包就可以很快同步给你,你安装完游戏之后,我们再碰一碰,我们就可以在游戏里快速成为好友,甚至组队一起玩耍。
身为鸿蒙开发者,如何在自己开发的应用里实现这样方便又有趣的碰一碰功能呢?非常简单。
碰一碰传输资源,依赖的是鸿蒙官方工具箱当中的 Share Kit,Share Kit 专门用于解决内容分享,包括图片、视频、文档、文本、链接和自定义数据,最核心的两大API如下:
harmonyShare.on('knockShare', callback) 监听用户触发碰一碰
SharableTarget.share(sharedData) 将图片、文件、文本或链接发送给对端
以下是最简单的使用示例:
import { harmonyShare, systemShare } from '@kit.ShareKit';
const knockCallback = (target: harmonyShare.SharableTarget) => {
const data = new systemShare.SharedData({
// 图片、文件、文本或链接等分享内容
});
target.share(data);
};
harmonyShare.on('knockShare', knockCallback);
具体如何使用相关API,大家可以看看这份官方文档:
HarmonyOS 7 的碰一碰功能,为鸿蒙生态开发者们提供了无尽的想象空间。无论你是开发社交APP,还是开发网络游戏,你都可以利用碰一碰功能来创造全新的用户体验。
举个例子,你开发了一个商务相关的APP,用户参加商务或面试的时候,不再需要纸质名片和简历,直接与对方“碰一碰”,所有的个人履历一目了然。
再举个例子,你开发了一款竞技类手游,用户在玩游戏的时候只要跟朋友“碰一碰”,朋友就能和他快速PK,或者与他并肩作战。
小灰预计未来几个月里,会爆发中各种新奇的鸿蒙应用,把碰一碰的功能发挥到极致。
二、小艺开放平台

如果说2023到2025年是属于AI大模型的三年,那么2026年属于AI智能体。
为了能更加“聪明”地理解用户、服务用户,鸿蒙也已经充分拥抱AI,并上线了小艺开放平台。
小艺开放平台是华为面向开发者推出的鸿蒙AI智能体与Skill开发平台,鸿蒙开发者们可以通过该平台,把应用功能、行业知识、云端服务和系统能力接入小艺,从而让自己开发的应用从“用户主动操作”升级为“AI主动办事”,降低操作门槛,拓展新的服务场景。
最新版本的小艺拥有丰富的长期记忆与上下文理解能力,200项以上的系统级数据,甚至比用户根本更懂用户。
比如你有一个去上海出差两天的行程,你不用再费心查看天气、订票、订酒店等等,你直接跟小艺说:
“小艺小艺,我明天下午去上海见客户,会议前两小时到。帮我订合适的高铁和酒店,把材料准备好;如果行程变化,自动调整后续安排。”
发出指令以后,小艺会做下面这些事情:
小艺总控 Agent 会读取日历、出发地、预算和用户偏好,拆解任务。
天气相关 Agent 会查看当天天气情况,并把数据发给 出行相关 Agent。
出行相关 Agent 比较高铁、航班、车站距离和延误风险,并根据用户作息习惯推荐最稳妥方案。
酒店相关 Agent 根据会议地点、价格、评分和退订规则订房。
办公相关 Agent 会从邮件、聊天记录和本地文件中整理客户资料,生成会议提纲和PPT。
......
经过一系列的A2A(Agent to Agent)协同,你本次出差的各种细节都被安排得明明白白。
作为一名鸿蒙生态开发者,小艺开放平台能给我们带来哪些赋能呢?
1. 把你的应用Agent化
当你的应用被封装成AI智能体,这个应用的入口将不再局限于手机界面上的应用图标,而是有可能被日活1.8亿的小艺所调用。
具体如何实现应用Agent化呢?这里提供了两种接入模式:
第一种接入模式是云A2A模式,利用云A2A协议技术规范+小艺开放平台实现Agent快速接入。
第二种接入模式是端A2A模式,利用端A2A协议,使小艺App和应用内Agent安全可靠地通信。
具体的接入方式,大家可以看看下面的小艺开放平台官方文档:
2. 把你的应用Skill化
如果说Agent像一个管家,提供一套完整的解决方案;那么Skill就是一个数字员工,提供一个专项能力。
小艺开放平台为广大开发者提供了Skill创作的一站式服务,包含开发、调测、管理、分发的全部流程。开发者甚至不需要写代码,只需要通过Vibe Coding的形式,一句话就能生成一个有用的Skill。
小艺开放平台的升级,将会对广大鸿蒙开发者带来怎样的影响呢?小灰认为核心的影响有两点:
1. 开发者的设计重心从交互界面转向用户意图。
以前,我们开发的应用是直接给真人使用了,漂亮直观的界面是应用设计的重中之重。而现在,我们不止要注重界面的设计,还要思考如何让Agent更好地识别和调用我们的应用。
2.开发者争夺的入口彻底改变。
作为一名应用开发者,过去我们需要竞争的是应用下载量、打开率、使用时长等维度。而现在,我们想要做出爆火的应用,则需要更多聚焦于Skill能否被小艺准确发现、任务执行成功率是否足够高、响应速度是否稳定、输出结果是否符合用户预期等等。
我认为这一改变对于中小开发者是一大利好。在以前一旦某个应用火起来,会长期“霸占”排行榜,形成强者恒强的现象。而现在,当你获得小艺的“青睐”之后,就会新增一个流量入口,从而提升你的应用打开率。
三、写在最后
鸿蒙星河互联与小艺开放平台,都仅仅是本次 HDD·HarmonyOS创新论坛 所展示的冰山一角。在大会上还展示了HarmonyOS 7 的更多全新特性和相关应用,每一项特性都令人振奋。
比如鸿蒙空间计算,为用户带来超级酷炫的3D沉浸式视觉体验;再比如 AI 编程工具 DevEco Code,为广大鸿蒙开发者提供了强大又便捷的 Vibe Coding 工具箱。

通过本次 HDD·HarmonyOS 创新论坛,我感受到的不只是 HarmonyOS 7 这个全新的操作系统,更感受到一个来自未来、精彩纷呈的万花筒。
从 2019年HarmonyOS发布以来,到2026年的 HarmonyOS 7 ,鸿蒙正在从一个更好用的操作系统,走向一个能够理解用户意图、调度应用和设备完成任务的智能系统,为广大用户带来全新的体验,也为鸿蒙开发者们带来了新的舞台和工具。
作为一名开发者,我认为 HarmonyOS 7 最值得关注的并不是新增了多少界面功能,而是操作系统的能力组织方式正在发生变化。
首先,AI 能力成为了开发和应用的一部分。
小艺开放平台将 Agent、Skill、应用和系统链接起来,使得开发者可以把五花八门的功能封装成可调用的能力,而不再只把它们做成某个应用功能。
其次,跨设备能力的进一步系统化。
系统分享、碰一碰、应用接续、音视频投播等等,不再只是彼此独立的功能,而是建立在统一的分布式通信和服务协同能力之上。开发者需要从单设备页面设计,转向思考任务如何在手机、平板、电脑等设备之间流转。
在我看来,未来移动操作系统会沿着两大方向继续演进:从App入口转向意图入口,从单设备运行转向跨设备任务接续。
而对于广大鸿蒙开发者来说,如何把现有业务拆成稳定、可组合、可验证的能力,以及如何充分利用系统Kit、Agent和跨设备框架,是大家最值得思考的问题。
最后,关于HarmonyOS 7 的完整特性介绍,大家可以看看下面的文档:
如果觉得这篇文章对你有所帮助,欢迎点赞、收藏和转发。
我是程序员小灰,我会持续为大家分享更多有用的AI资讯、AI工具和AI玩法,感谢大家~~