鸿蒙原生AI开发,现在值不值得投入精力学
很多上班族和转行者关注 HarmonyOS 6 AI 应用开发,主要是看到国产终端生态的岗位需求在增加,但又怕这只是短期热度。从实际工作场景来看,这门课解决的核心问题是:让你能脱离纯前端或纯后端的单一视角,独立搞定一个带 AI 能力的鸿蒙原生应用,从写代码、跑测试一直到打包上架。现在企业里缺的不是只会调接口的人,而是能理解鸿蒙系统底层逻辑、能把 AI 能力真正揉进移动端业务里的开发人员。如果你目前做的是传统 Android 开发、前端开发,或者正准备转行做终端开发,学这套内容的投产比是比较明确的。但如果你连基本的编程逻辑都还没建立,直接跳进来会非常吃力。
资料怎么用:先跑通工程,再啃 ArkTS 语法
这套资料的整体编排逻辑是先让你看到成品、再带你拆零件。建议不要一上来就按顺序死磕。第一件事是把开发环境配好,跟着导学部分的演示,把第一个 HarmonyOS 应用跑起来。哪怕你暂时看不懂每一行代码,也要先让工程在你的电脑上能编译通过、能模拟器里点开。这一步是为了消除对陌生技术栈的恐惧感。跑通之后,重点去啃 ArkTS 语言基础。ArkTS 是鸿蒙原生开发的核心语言,如果你有 TypeScript 或 JavaScript 基础,这部分可以快速过,重点看类、接口和泛型在实际鸿蒙项目里怎么用;如果你没接触过类型语言,这部分就要慢下来,跟着资料里的代码片段自己敲一遍,不要只看不动手。AI 相关的开发能力,都是建立在你对 ArkTS 足够熟练的前提之上的。
学完能独立做什么,以及练习建议
把这套资料认真跟下来,你应该能独立完成一个原生鸿蒙 AI 应用的从零开发。具体来说,你能搭建起标准的应用工程结构,用 ArkTS 写出业务逻辑层和 UI 层,并且知道怎么把 AI 能力集成进去,最后走通测试和上架流程。资料配合练习的正确方式是:每看完一个实战章节,立刻在自己的工程里复现一遍,不要等全部看完再动手。比如看完工程结构介绍,就自己新建一个项目,把目录结构里的每个文件作用搞清楚;看完 ArkTS 的函数和类,就自己写几个简单的业务模块练手。遇到跑不通的地方,先回头查资料里的演示步骤,再查官方文档。这套资料的价值在于帮你把零散的官方文档串成一条可执行的线,但它不能替代你自己的代码量。建议在学的同时,自己构思一个简单的 AI 工具类应用作为练手项目,把课程里的知识点逐步填进去,这样学完才是一个真正能拿得出手的作品,而不是一堆看过的视频记录。
掌握原生HarmonyOS AI应用从0开发、测试到上架的完整架构能力。
课程目录
* 01 课程导学及HarmonyOS介绍/
* 01 课程导学.mp4 09:10
* 02 项目效果演示.mp4 05:39
* 03 HarmonyOS产生的背景.mp4 11:47
* 04 HarmonyOS核心技术理念.mp4 08:38
* 05 HarmonyOS新特性.mp4 16:10
* 06 DevEco Studio的安装及配置.mp4 13:54
* 07 实战:创建第一个HarmonyOS应用.mp4 21:48
* 08 HarmonyOS应用工程结构介绍.mp4 14:21
* 02 ArkTS语言基础/
* 01 基本知识.mp4 26:32
* 02 函数.mp4 10:23
* 03 类.mp4 26:33
* 04 接口.mp4 03:11
* 05 泛型类型.mp4 04:57
* 06 空安全.mp4 05:24
* 07 模块.mp4 07:02
* 03 Ability开发/
* 01 Ability概述.mp4 05:24
* 02 Stage模型介绍.mp4 08:22
* 03 UIAbility介绍.mp4 06:27
* 04 Want概述.mp4 04:57
* 05 实战:显式Want启动Ability.mp4 22:11
* 06 实战:通过应用链接拉起指定应用.mp4 19:32
* 04 ArkUI基础开发/
* 01 ArkUI概述.mp4 11:52
* 02 声明式开发范式.mp4 11:39
* 03 常用组件.mp4 04:37
* 04 基础组件Button详解.mp4 15:08
* 05 基础组件Checkbox详解.mp4 03:49
* 06 基础组件CheckboxGroup详解.mp4 03:50
* 07 基础组件Image详解.mp4 19:21
* 08 基础组件Navigation详解.mp4 06:44
* 09 基础组件Progress详解.mp4 07:52
* 10 基础组件Select详解.mp4 06:01
* 11 基础组件Slider详解.mp4 04:48
* 12 基础组件Text详解.mp4 09:06
* 13 基础组件TextArea详解.mp4 05:06
* 14 基础组件TextInput详解.mp4 04:19
* 05 ArkUI高级开发/
* 01 渲染控制.mp4 05:41
* 02 容器组件Column和Row详解.mp4 14:57
* 03 容器组件Flex详解.mp4 08:23
* 04 容器组件Grid和GridItem详解.mp4 09:00
* 05 容器组件List、ListItem和ListItemGroup详解.mp4 10:57
* 06 容器组件Scroll详解.mp4 06:19
* 07 容器组件Stack详解.mp4 05:21
* 08 媒体组件Video详解.mp4 30:23
* 09 常用布局.mp4 08:25
* 10 实战:使用ArkUI实现“登录”界面.mp4 11:56
* 11 实战:使用ArkUI实现“计算器”之递归运算.mp4 20:50
* 12 实战:使用ArkUI实现“计算器”之输入字符串转为字符串数组.mp4 10:45
* 13 实战:使用ArkUI实现“计算器”之CalculatorButton组件.mp4 14:34
* 14 实战:使用ArkUI实现“计算器”之计算器UI设计.mp4 20:15
* 06 HarmonyOS网络编程/
* 01 HTTP数据请求概述.mp4 04:59
* 02 实战:通过HTTP请求数据.mp4 22:24
* 03 实战:Web组件加载在线网页.mp4 08:23
* 07 HarmonyOS安全管理/
* 01 访问控制概述.mp4 18:11
* 02 访问控制开发步骤.mp4 07:20
* 03 实战:访问控制授权.mp4 22:22
* 08 AI能力之自然语言理解服务/
* 01 HarmonyOS AI能力概述.mp4 13:34
* 02 什么是自然语言理解.mp4 19:56
* 03 HarmonyOS自然语言理解服务.mp4 11:11
* 04 实战:使用自然语言理解服务获取分词.mp4 24:08
* 05 实战:使用真机设备运行HarmonyOS应用.mp4 09:50
* 06 实战:使用自然语言理解服务抽取实体.mp4 25:12
* 09 AI能力之语音类AI服务/
* 01 什么是语音类AI能力.mp4 19:04
* 02 HarmonyOS基础语音服务.mp4 11:23
* 03 实战:使用基础语音服务实现文本转语音之UI设计.mp4 22:14
* 04 实战:使用基础语音服务实现文本转语音之创建引擎.mp4 15:56
* 05 实战:使用基础语音服务实现文本转语音之执行播报.mp4 25:28
* 06 实战:使用基础语音服务实现文本转语音之运行调测.mp4 06:18
* 07 实战:使用基础语音服务实现语音识别之音频采集工具.mp4 24:45
* 08 实战:使用基础语音服务实现语音识别之UI设计.mp4 13:49
* 09 实战:使用基础语音服务实现语音识别之创建引擎.mp4 25:56
* 10 实战:使用基础语音服务实现语音识别之开始录音及关闭录音.mp4 23:44
* 11 实战:使用基础语音服务实现语音识别之麦克风授权.mp4 30:19
* 12 HarmonyOS场景化语音服务.mp4 11:00
* 13 实战:使用场景化语音服务朗读控件朗读文章.mp4 31:48
* 14 实战:使用场景化语音服务朗读控件实现视频AI字幕.mp4 27:00
* 15 实战:调试运行视频AI字幕功能.mp4 09:23
* 10 AI能力之视觉类AI服务/
* 01 什么是视觉类AI能力.mp4 27:13
* 02 HarmonyOS基础视觉服务.mp4 12:51
* 03 实战:使用基础视觉服务实现文字识别之UI设计.mp4 11:57
* 04 实战:使用基础视觉服务实现文字识别之通过PhotoViewPicker获取图片资源.mp4 29:00
* 05 实战:使用基础视觉服务实现文字识别之获取识别结果.mp4 17:20
* 06 实战:使用基础视觉服务实现人脸检测.mp4 25:12
* 07 实战:使用基础视觉服务实现人脸比对之取多张图片资源.mp4 29:20
* 08 实战:使用基础视觉服务实现人脸比对之获取比对结果.mp4 15:17
* 09 实战:使用基础视觉服务实现主体分割之UI设计.mp4 11:02
* 10 实战:使用基础视觉服务实现主体分割之获取主体分割结果.mp4 28:46
* 11 实战:使用基础视觉服务实现多目标识别.mp4 26:21
* 12 实战:使用基础视觉服务实现骨骼点检测.mp4 23:44
* 13 HarmonyOS场景化视觉服务.mp4 11:52
* 14 实战:使用场景化视觉服务实现人脸活体检测之配置项UI设计.mp4 20:55
* 15 实战:使用场景化视觉服务实现人脸活体检测之检测结果UI设计.mp4 19:36
* 16 实战:使用场景化视觉服务实现人脸活体检测之获取摄像头权限.mp4 18:07
* 17 实战:使用场景化视觉服务实现人脸活体检测之获取检测结果.mp4 18:01
* 18 实战:使用场景化视觉服务实现人脸活体检测之运行调测.mp4 13:30
* 19 实战:使用场景化视觉服务实现AI识图之启用图像AI分析.mp4 14:30
* 20 实战:使用场景化视觉服务实现AI识图之图片选择与事件处理.mp4 15:58
* 11 综合实战:AI扫描应用开发/
* 01 AI扫描应用概述.mp4 04:02
* 02 实战:实现应用主页面UI设计.mp4 22:36
* 03 实战:实现应用主页面到子页面的路由.mp4 13:45
* 04 实战:实现身份证识别功能之导航上下文的使用.mp4 11:05
* 05 实战:实现身份证识别功能之展示识别结果的自定义组件.mp4 16:31
* 06 实战:实现身份证识别功能之安全控件按钮.mp4 16:05
* 07 实战:实现身份证识别功能之身份证识别控件.mp4 11:41
* 08 实战:实现身份证识别功能之运行调测.mp4 04:33
* 09 实战:实现银行卡识别功能之展示识别结果的自定义组件.mp4 27:51
* 10 实战:实现银行卡识别功能之银行卡识别控件.mp4 10:21
* 11 实战:实现银行卡识别功能之运行调测.mp4 01:47
* 12 实战:实现文档扫描功能之展示扫描结果的自定义组件.mp4 27:28
* 13 实战:实现文档扫描功能之文档扫描控件.mp4 12:40
* 14 实战:实现快递单提取功能之UI设计.mp4 17:37
* 15 实战:实现快递单提取功能之识别图片中的文字.mp4 10:51
* 16 实战:实现快递单提取功能之提取实体信息.mp4 10:08
* 17 实战:实现快递单提取功能之运行调测.mp4 04:24
* 12 综合实战:AI扫描应用上架/
* 01 应用上架整体流程概述.mp4 05:48
* 02 确认最终的应用名称.mp4 09:57
* 03 借助AI工具设计应用图标.mp4 20:40
* 04 在AppGallery Connect上生成APP ID.mp4 04:34
* 05 使用应用签名来构建软件包.mp4 20:02
* 06 上传软件包进行软件包管理.mp4 07:44
* 07 管理软件包版本并发布软件包.mp4 25:24
* 08 应用测试管理.mp4 13:09






