HarmonyOS NEXT应用元服务开发Intents Kit(意图框架服务)习惯推荐方案概述

一、习惯推荐是HarmonyOS学习用户的行为习惯后做出的主动预测推荐。

1.开发者将用户在应用/元服务内的使用行为向HarmonyOS共享,使得HarmonyOS可以基于共享的数据学习用户的行为习惯。

2.在HarmonyOS学习到用户的行为习惯后,会给用户推荐相应功能,并且尝试补充详细功能参数,减少用户执行任务的步骤。

以听音乐为例,意图框架设计了统一的意图------播放歌单意图,该意图可以让应用/元服务与HarmonyOS交互。

当用户使用应用/元服务播放歌单时,应用/元服务可以向Intents Kit共享该意图,并提供一些用于学习的特征,例如播放开始/结束时间、播放时长、歌单名等。HarmonyOS会结合底层采集的时间、空间、设备状态等数据共同理解用户行为上下文。最后HarmonyOS结合应用/元服务历史上共享过的数据重建响应意图任务并进行预测推荐,例如在用户每天早上上车后,为其推荐"每日推荐"歌单卡片,用户点击实现一键播放。

二、典型场景

当前习惯推荐可在小艺建议入口分发,在不同垂域中,填充功能详细参数或内容的逻辑不同,主要典型场景可分为常用接续、常用复访、常用推新三类。

以常看视频续播为例,系统预测当前用户使用华为视频的播放视频功能概率较高,会选择用户最近观看且还没看完的视频内容来补充功能细节,在小艺建议中以模板卡形式推荐展示,用户点击卡片后,实现一步跳转进应用的视频播放页。

卡片展示效果

意图框架提供各垂域习惯推荐在小艺建议中展示使用的标准模板卡片,开发者无需开发展示卡片。在展示模板上,会展示应用/元服务名称与logo和内容必要信息,比如音乐名、音乐图片,这类参数需要开发者共享到系统。

以下为播放歌曲-习惯推荐的卡片示例。

本文主要参考鸿蒙官方网站材料

相关推荐
小雨下雨的雨6 分钟前
HarmonyOS 应用开发实战:高精图像处理与头像裁剪持久化技术深度解析
图像处理·人工智能·华为·ai·交互·harmonyos·鸿蒙系统
讯方洋哥23 分钟前
HarmonyOS App开发——职前通应用App开发(上)
华为·harmonyos
江湖有缘36 分钟前
基于华为openEuler部署Sqliteviz轻量级SQLite可视化工具
jvm·华为·sqlite
洋九八1 小时前
Hi3861 OpenHarmony 多线程操作、Timer 定时器、点灯、 IO 相关设备控制
开发语言·华为·harmonyos
芒鸽1 小时前
基于 lycium 适配鸿蒙版 Ruby 的解决方案
华为·ruby·harmonyos
一起养小猫1 小时前
Flutter for OpenHarmony 实战:打造功能完整的记账助手应用
android·前端·flutter·游戏·harmonyos
一起养小猫1 小时前
Flutter for OpenHarmony 实战:打造功能完整的云笔记应用
网络·笔记·spring·flutter·json·harmonyos
一起养小猫1 小时前
Flutter for OpenHarmony 实战:笔记应用文件操作与数据管理详解
flutter·harmonyos
摘星编程1 小时前
React Native鸿蒙版:Calendar日历组件
react native·react.js·harmonyos
前端不太难1 小时前
HarmonyOS PC 焦点系统的正确建模方式
华为·状态模式·harmonyos