# nustai **Repository Path**: nutsus/nustai ## Basic Information - **Project Name**: nustai - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-11-09 - **Last Updated**: 2024-01-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 前言 本文主要是基于蜜蜂AI元服务的开发案例:主要的功能有 元服务内部功能: 1、提供两个Tabs,首页和我的 2、用户只有登录之后才可以去使用蜜蜂AI的功能。 3、目前现有的知识库包括知识百科小助手,节日小助手,文本翻译小助手,产品名称小助手,以及道歉信小助手等。 4、用户使用小助手之后,我们可以保存对话到列表内,下次快速的进行访问。 元服务卡片: 1、提供2-4的卡片,卡片界面展示每日妙语,点击即可刷新。 2、提供1-2的卡片,实现快速访问首页。 3、提供2-2卡片,可以快速使用包括知识百科小助手,节日小助手,文本翻译小助手,产品名称小助手。 4、提供4-4卡片,可以快速到达登陆页面,访问对于小助手等 ## HarmonyOS是什么? HarmonyOS是华为公司开发的操作系统,它的设计理念是面向未来的全场景智慧体验,可在各种设备上运行,包括手机、平板电脑、智能手表、智能音箱等。HarmonyOS采用分布式技术,可以将不同设备之间的计算资源连接起来,实现设备间的协同工作,提高系统的性能和稳定性。此外,HarmonyOS还拥有高度自适应的界面、多屏协同等特性,使用户能够在不同设备上实现无缝的体验。 ## 元服务是什么? 在万物互联时代,人均持有设备量不断攀升,设备和场景的多样性,使应用开发变得更加复杂、应用入口更加多样。在此背景下,应用提供方和用户迫切需要一种新的服务提供方式,使应用开发更简单、服务(如听音乐、打车等)的获取和使用更便捷。为此,HarmonyOS除支持传统方式的需要安装的应用(以下简称传统应用)外,还支持更加方便快捷的免安装的应用(即元服务)。 ## 元服务与传统应用对比 | 项目 | 元服务 | 传统应用 | | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------- | | 软件包形态 | [App Pack](https://developer.harmonyos.com/cn/docs/documentation/doc-guides-V2/application-package-structure-stage-0000001579865918-V2)(.app) | [App Pack](https://developer.harmonyos.com/cn/docs/documentation/doc-guides-V2/application-package-structure-stage-0000001579865918-V2)(.app) | | 分发平台 | 由应用市场(AppGallery)管理和分发 | 由应用市场(AppGallery)管理和分发 | | 安装后有无桌面icon | 无桌面icon,但可手动添加到桌面,显示形式为[服务卡片](https://developer.harmonyos.com/cn/docs/documentation/doc-guides-V2/service-widget-overview-0000001630425081-V2) | 有桌面icon | | HAP免安装要求 | 所有[HAP(包括Entry HAP和Feature HAP)](https://developer.harmonyos.com/cn/docs/documentation/doc-guides-V2/application-package-structure-stage-0000001579865918-V2)均需满足[免安装](https://developer.harmonyos.com/cn/docs/documentation/doc-guides-V2/atomic-service-package-basics-0000001560901158-V2#section94551775274)要求 | 所有HAP(包括Entry HAP和Feature HAP)均为非免安装的 | 新建元服务应用 ![image-20231109220747809](https://luckly007.oss-cn-beijing.aliyuncs.com/uPic/image-20231109220747809.png) 开通 ![image-20231109220917460](https://luckly007.oss-cn-beijing.aliyuncs.com/uPic/image-20231109220917460.png) AI平台 https://fulitimes.com/ 登陆账号 17752170152 https://ai.fulitimes.com/model?modelId= ## 如何运行 ![image-20231207144318230](https://luckly007.oss-cn-beijing.aliyuncs.com/uPic/image-20231207144318230.png) # 1. 前言 ## 1.1 介绍HarmonyOS元服务 ## 1.2 介绍AppGallery Connect(AGC) ## 1.3 蜜蜂AI元服务助手背景 # 2. 准备工作 ## 2.1 HarmonyOS应用开发环境 ## 2.2 创建蜜蜂AI元服务 ## 2.3 AGC配置 # 3. 实现登录 ## 3.1 集成AGC认证服务 ## 3.2 实现登录功能 # 4. 服务卡片 ## 4.1 介绍服务卡片 ## 4.2 服务卡片创建方式 ## 4.3 实现2\*2/2\*4/4\*4服务卡片 # 5 可扩展能力