原子化服务是什么意思?华为原子化服务概述
原子化服务是HarmonyOS面向未来提供的一种用户程序形态。 从鸿蒙2.0开始华为推出了“原子化服务”;比如免安装秒级打开;一次开发多端部署。原子化服务可以使得开发、运营成本大幅降低;升级周期大幅缩短;软件质量、用户体验大幅提高。
一、原子化服务介绍
原子化服务(Ability)是由HarmonyOS服务开放平台接入的一种技能,为华为智慧服务、智慧搜索、服务直达、智慧语音以及智慧视觉等流量入口提供服务技能。原子化服务以轻量化的呈现形式(如卡片、语音、图标等)和智能化分发方式触达合适用户,为用户提供灵活、贴心、智慧以及跨终端的一致性体验。原子化服务创造性地实现了两个能力,即人找服务更便捷以及服务找人更智能,为开发者的服务带来全新的流量入口以及更多的自然流量,为用户提供更加贴心便捷的服务体验。
开发者角度
对于开发者而言,原子化服务只需开发一次,便可以部署在各种HarmonyOS终端上,大大降低了开发成本。
原子化服务基于HarmonyOS API开发,支持运行在1+8+N设备上,供用户在合适的场景、合适的设备上便捷使用。原子化服务相对于传统方式的需要安装的应用形态更加轻量,同时提供更丰富的入口、更精准的分发。
原子化服务由1个或多个HAP包组成,1个HAP包对应1个FA或1个PA。每个FA或PA均可独立运行,完成1个特定功能;1个或多个功能(对应FA或PA)完成1个特定的便捷服务。
用户角度
对于用户而言,原子化服务是HarmonyOS 提供的一种面向未来的服务提供方式,是有独立入口的(用户可通过点击、碰一碰、扫一扫等方式直接触发)、免安装的(无需显式安装,由系统程序框架后台安装后即可使用)、可为用户提供一个或多个便捷服务的用户程序形态。
二、原子化服务的呈现形式
图标呈现的原子化服务
图标呈现的原子化服务具有以下特点:
展示服务图标和服务名称
点击可以跳转到App/快应用①
快速完成接入
【01页面】展示的是手机“服务直达”中图标呈现的原子化服务
【02页面】展示的是手机“智慧搜索”中图标呈现的原子化服务
原子化服务-HarmonyOS服务
说明
目前“服务直达”中图标呈现的原子化服务(如【01页面】),点击后只能跳转App,暂不支持跳转快应用;通过搜索触发的图标原子化服务(如【02页面】)支持跳转App/快应用。
卡片呈现的原子化服务
卡片呈现的原子化服务具有以下特点:
展示服务名称和服务内容;
点击可以跳转到App/快应用/H5
更大信息量,吸引用户点击,提高转化率
【01页面】展示的是手机“智慧服务” 中卡片呈现的原子化服务
【02页面】展示的是华为智慧屏“智慧服务”中卡片呈现的原子化服务
语音呈现的原子化服务
语音呈现的原子化服务具有以下特点:
语音触发,简便灵活
内容丰富,引人入胜
三、原子化服务的触发方式
意图(Intent)用于表达用户想要达成的目标或完成的任务,比如:打车、查看天气等。HarmonyOS服务开放平台中,意图有唯一标识和一个或多个描述意图的参数,并且和开发者的服务进行关联。
开发者在注册原子化服务的时候,需要选择以下几种触发方式来对意图实例化。
原子化服务-HarmonyOS服务
原子化服务触发方式 | 触发方式介绍 |
服务中心展示 | 用户可以在服务中心-我的服务中看到原子化服务的卡片。例如:用户购买航班机票后,可在航班日期相近时在服务中心中发现推荐的实时航班状态的航班原子化服务卡片。 |
HarmonyOS非设备标签 | 用户通过手机“扫一扫”HarmonyOS码触发调起原子化服务。例如:用户通过手机扫描HarmonyOS码进行扫码点单。 |
HarmonyOS设备标签 | 设备具有NFC标签,用户通过手机碰一碰NFC标签来拉起原子化服务。例如:用户拿出华为手机“碰一碰”蒸烤料理机,手机将自动跳转到相应的原子化服务页面,显示蒸烤料理机的配网界面或者控制界面。 |
关键词触发 | 用户通过文本关键词表达意图,当用户的意图表达和原子化服务定义的关键词或意图匹配后会触发该原子化服务;例如:用户在智慧搜索中搜索“杜甫”,会触发杜甫相关词条的服务。 |
语音触发 | 用户通过语音表达意图触发原子化服务,平台基于AI基准分发匹配用户意图,完成相关语音内容分发。例如,用户通过智慧语音查看天气。 |
事件触发 | 由开发者定义的基于时间、地理位置等事件的意图触发规则,当事件发生时触发原子化服务,来满足用户的意图。例如:航班延误事件发生时触发通知,让用户及时了解航班动态信息,满足用户的航班查询意图。 |
原子化服务-快服务
原子化服务触发方式 | 触发方式介绍 | |
用户意图触发 | 关键词触发 | 用户通过文本关键词表达意图,当用户的意图表达和原子化服务定义的关键词或意图匹配后会触发该原子化服务;例如:用户在智慧搜索中搜索“杜甫”,会触发杜甫相关词条的服务。 |
扫图触发 | 用户通过相机拍照识别等方式表达意图,当用户的意图表达和原子化服务关联的意图匹配后触发该原子化服务;例如:用户通过智慧视觉来识别花的名称。 | |
扫码触发 | 用户通过扫描二维码的方式表达意图,当用户的意图表达和原子化服务关联的意图匹配后触发该原子化服务。 | |
语音触发 | 用户通过语音表达意图触发原子化服务,平台基于AI基准分发匹配用户意图,完成相关语音内容分发。例如,用户通过智慧语音查看天气。 | |
事件触发 | 由开发者定义的基于时间、地理位置等事件的意图触发规则,当事件发生时触发原子化服务,来满足用户的意图。例如:航班延误事件发生时触发通知,让用户及时了解航班动态信息,满足用户的航班查询意图。 |
华为原子化服务概述
简介
原子化服务是一种基于HarmonyOS API开发,支持运行在手机、智能穿戴、智慧屏等多种终端设备上,具有独立入口、免安装的用户应用程序形态。
本手册旨在指导HarmonyOS Connect合作伙伴,快速构建出适用于手机的、具有连接配对和设备控制等能力的原子化服务,为用户提供便捷的设备交互等体验。
拉起方式
用户可以通过手机碰一碰、靠近发现等方式,快速拉起手机上的原子化服务,实现HarmonyOS Connect设备的连接和控制。三种拉起方式的简介参见表1 原子化服务的三种拉起方式。
拉起方式 | NFC碰一碰 | 蓝牙靠近发现 | 蓝牙碰一碰 |
---|---|---|---|
能力介绍 | NFC碰一碰能力依托NFC短距通信协议,通过触碰交互将手机和全场景设备连接起来,为用户提供手机到周边设备多种业务无缝切换的良好体验,解决了应用跨设备接续难、设备配网难和传输难等问题。 | 蓝牙靠近发现是华为基于蓝牙通信面向生态合作伙伴开放的一项核心能力,可以助力全场景设备更便捷地与华为产品连接,共同打造核心竞争力。 | 蓝牙碰一碰是华为基于蓝牙通信协议面向生态合作伙伴开放的能力,助力全场景设备通过蓝牙碰一碰交互快速建立连接,为用户提供配网、配对、拉起控制面板、传音、解锁等多种业务无缝切换良好体验。 |
使用方式 | 设备具有NFC标签,手机通过“碰一碰” 识别设备上的NFC标签,即可运行相应的原子化服务。 | 设备具有蓝牙靠近发现功能,手机通过“靠近发现”识别设备发出的蓝牙广播,并运行相应的原子化服务。 | 设备具有蓝牙碰一碰功能,手机通过“碰一碰”识别设备发出的蓝牙广播,并运行相应的原子化服务。 |
使用示例 | 用户拿出华为手机“碰一碰”蒸烤料理机,手机将自动跳转到相应的原子化服务页面,显示蒸烤料理机的配网界面或者控制界面。用户在手机侧即可操作设备,比如在控制界面选择系统推荐菜谱,体验自动烹饪等功能。 | 用户拿出手机靠近一台已开启蓝牙功能的智能风扇,手机上自动弹出原子化服务,显示风扇的状态信息和控制界面。用户在手机上即可调控风扇。 | 用户拿出手机“碰一碰”一支已开启蓝牙功能的智能牙刷,手机上自动弹出原子化服务,显示蓝牙的状态信息和控制界面。用户在手机上即可进行获取刷牙数据、调控刷牙模式等操作。 |
应用场景
设备连接
碰一碰、靠近、扫一扫是用户触达设备控制服务的开端。首次使用时用户需要完成设备连接后使用原子化服务,再次使用时用户即可直达服务,无需再次连接。
快捷控制
快捷控制是日常使用的核心功能,大多数的控制功能通过控制面板界面来实现。
扩展服务
当用户需要了解更丰富的扩展服务时,可以进入到全屏界面查看。全屏页面可以展示丰富的内容,如设备的服务、玩法、食谱、场景等,适用于复杂的功能使用场景。
全部0条评论
快来发表一下你的评论吧 !