HarmonyOS鸿蒙Next意图框架习惯推荐方案,为用户提供个性化内容分发

HarmonyOS鸿蒙Next意图框架习惯推荐方案,为用户提供个性化内容分发 在快速发展的现代生活中,用户面临着时间紧迫、信息过载和决策困难等痛点。例如新闻资讯过多,寻找感兴趣的内容费时费力;音乐和视频服务推荐内容不符合个人口味等。这些痛点,无疑增加了用户的烦恼,也给应用的开发者带来了挑战:如何更好识别用户意图,实现精准推荐,提高应用打开和使用频率?

基于此,HarmonyOS SDK意图框架服务(Intents Kit)提供习惯推荐方案,是HarmonyOS学习用户的行为习惯后做出的主动预测推荐。开发者将用户在应用/元服务内的使用行为向HarmonyOS共享,使得HarmonyOS可以基于共享的数据学习用户的行为习惯。在HarmonyOS学习到用户的行为习惯后,会给用户推荐相应功能,并且尝试补充详细功能参数,减少用户执行任务的步骤。

这种推荐机制不仅让用户更容易发现并使用他们感兴趣的内容和服务,也显著提高了开发者的点击率和转化率。为了简化开发者的接入流程,意图框架智慧分发提供了多种特性类别,当前已开放习惯推荐、事件推荐、技能调用-语音、本地搜索,后续会陆续开放其他特性类别。

场景体验

当前习惯推荐可在小艺建议入口分发,在不同垂域中,填充功能详细参数或内容的逻辑不同,主要典型场景可分为常用接续、常用复访、常用推新三类。以常看视频续播为例,系统预测当前用户使用华为视频的播放视频功能概率较高,会选择用户最近观看且还没看完的视频内容来补充功能细节,在小艺建议中以模板卡形式推荐展示,用户点击卡片后,实现一步跳转进应用的视频播放页。

接入方案

方案概述

当用户在应用/元服务内使用功能时,开发者需要按照标准意图Schema向系统共享行为数据,并支持意图调用(空调用与传参调用),以实现用户点击模板卡后跳转回对应页面。

意图注册

以歌曲续听推荐特性为例,首先要注册播放歌曲意图(PlayMusic),其他意图见各垂域意图Schema。开发者需要编辑对应的意图配置 PROJECT_HOME/entry/src/main/resources/base/profile/insight_intent.json 文件,实现意图注册。

端侧意图共享

构建意图对象,并且调用 shareIntent(),实现意图共享。可同时构建多个 PlayMusic 或 PlayMusicList 的意图对象。

端侧意图调用

意图执行组件为 uiAbility 的意图调用

如上文意图注册,当开发者注册的意图承载的运行组件为 uiAbility 时,开发者需要自己实现 InsightIntentExecutor,并在对应回调实现打开落地页(点击推荐卡片跳转的界面)的能力,PlayMusic 的意图调用字段定义见 各垂域意图Schema 。

步骤如下:

  1. 继承 InsightIntentExecutor。
  2. 重写对应方法,例如目标拉起前台页面,则可重写 onExecuteInUIAbilityForegroundMode 方法。
  3. 通过意图名称,识别播放歌曲意图(PlayMusic),在对应的方法中传递意图参数(param),并拉起对应落地页(如歌曲落地页)。
意图执行组件为 form 的意图调用

如上文意图注册,当开发者注册的意图承载的运行组件为 form(运行组件 FormExtensionAbility)时,则需要开发者在实现的 FormExtensionAbility 中从 want 中获取并解析意图名和执行参数,用于卡片展示。

步骤如下:

  1. 在意图执行绑定 FormExtensionAbility 的 onAddForm(want: Want) 中获取运行态意图框架传入的意图名(预定义 keyName 为 ohos.insightIntent.executeParam.name)和意图执行参数(预定义 keyName 为 ohos.insightIntent.executeParam.param);
  2. 通过意图名称,识别播放歌曲意图(PlayMusic),在对应的方法中传递意图参数(param),并加载对应数据用于卡片展示。

了解更多详情>>

访问 意图框架服务联盟官网

获取 习惯推荐方案开发指导文档


更多关于HarmonyOS鸿蒙Next意图框架习惯推荐方案,为用户提供个性化内容分发的实战教程也可以访问 https://www.itying.com/category-93-b0.html

3 回复

mLbody有Ai版的demo没?

更多关于HarmonyOS鸿蒙Next意图框架习惯推荐方案,为用户提供个性化内容分发的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


HarmonyOS鸿蒙Next意图框架通过分析用户行为、设备状态和场景信息,智能推断用户意图,实现个性化内容分发。该框架基于分布式技术,支持多设备协同,能够根据用户在不同设备上的操作习惯,动态调整内容推荐策略。意图框架的核心是意图识别引擎,它通过机器学习算法,结合用户历史数据、实时操作和环境信息,生成用户意图模型。该模型能够预测用户在不同场景下的需求,并主动推送相关内容。例如,当用户使用手机浏览新闻时,系统会根据用户的阅读习惯和兴趣,推荐相关新闻或视频。意图框架还支持开发者自定义意图规则,通过API接口,开发者可以将业务逻辑与意图框架结合,实现更精准的内容分发。此外,意图框架还具备隐私保护机制,所有用户数据均在本地处理,确保用户隐私安全。

在HarmonyOS鸿蒙Next的意图框架中,习惯推荐方案通过分析用户行为数据,结合AI算法,精准预测用户需求。系统会基于用户的历史操作、应用使用频率、时间场景等维度,动态调整内容分发策略,提供个性化的应用推荐、服务卡片和通知提醒。同时,框架支持开发者自定义意图规则,确保推荐内容与用户习惯高度匹配,提升用户体验。

回到顶部