面对设备上多个应用,用户常常面临搜索入口分散、结果精准度不足及操作步骤繁琐的问题。
传统模式下,用户需要在不同应用间频繁切换才能找到目标内容,例如搜索一首歌曲可能需要先打开音乐应用再手动输入关键词,而无法通过系统级统一入口直接触达。同时,搜索结果往往依赖关键词匹配,缺乏对用户行为数据的深度挖掘,导致推荐内容与真实需求脱节。从搜索到最终触达目标内容往往需要多次跳转,例如点击结果后需等待应用加载、页面切换等,体验割裂且效率低下。
对于开发者而言,连接第三方服务(如导航、支付)需逐一对接API,适配不同接口规范的开发工作量大,且难以调用系统级能力,导致开发效率低、维护成本高。
HarmonyOS SDK 意图框架服务(Intents Kit)提供技能调用方案中的功能一步达能力和功能搜索方案;技能调用是意图框架依托系统AI多模态大模型能力做深度用户输入理解,并通过解析的用户意图对接应用或元服务内的功能和内容。其中功能一步达可通过小艺帮助用户快捷打开应用内功能,实现一步直达,功能可由开发者自定义批量声明。开发者将应用/元服务内的功能和内容通过意图框架注册到HarmonyOS,即可实现"一步搜索,内容直达"。
开发者接入功能一步达和功能搜索方案后,可以降低开发成本,复用系统提供的卡片模板,无需重复开发搜索界面;提升应用曝光率,通过系统级搜索入口扩大应用内容的可见性。
典型场景
功能一步达
用户通过对小艺对话进行自然语言输入实现内容查询,知识问答,以及通过对图片选定识别问答进行服务获取。端侧意图调用直接进入应用功能页面,无需其他业务参数,可批量声明接入。开发者将应用内的功能声明接入意图框架后,用户可以通过小艺直接打开相应功能页面,比如"打开xx地图的查路线",实现一步直达。
功能搜索
开发者将应用内的功能声明接入意图框架后,在小艺搜索入口,搜索对应功能名或者应用名,可以将应用内功能直接搜出,比如地图应用声明"查路线"功能后,可通过搜索应用名或功能名搜出具体功能,点击后直接拉起应用中的功能页面。
接入方案
功能一步达方案概述
若应用中有"查找路线"和"扫一扫"两个功能想要注册到意图框架中,让用户通过小艺快速打开对应功能页面,比如"帮我打开XXX的查找路线"、"帮我打开XXX的扫一扫"或"帮我打开XXX的扫码",则需要在意图声明文件中声明JumpFunctionPage意图,以及上述两个功能,并实现对应意图调用。
意图注册
开发者需要编辑对应的意图配置insight_intent.json文件实现意图注册。insight_intent.json文件需要放置在module下面的指定目录:/src/main/resources/base/profile/insight_intent.json,并且整个工程中只能出现一个insight_intent.json文件。
---
来源: 看雪论坛
原文链接: https://bbs.kanxue.com/thread-287800.htm
[原创]重塑应用搜索体验,系统级入口功能一步直达
254 浏览
0 回复
暂无回复,快来抢沙发吧!