课程介绍
HarmonyOS NEXT+AI打造智能助手APP (适配DeepSeek)视频教程,由it资源网整理发布。想在竞赛、毕设或面试中脱颖而出,开发一款AI智能应用APP是绝佳选择。如果你有志从事AI智能应用开发,却缺乏开发技能和完整的流程指导,不用担心,本课程将带你从零开始,完整开发一款AI智能助手APP。课程涵盖6大核心功能模块——智能对话、写作、绘图、图片识别、语音识别、形象生成等;通过模块化和通用组件化开发,帮助你快速掌握AI助手应用的开发流程。同时,你还将学习如何使用仓颉开发原生鸿蒙应用,实现从创意到落地的全流程,掌握移动端与AI融合的先进开发模式。
资源目录
.
第1章 智能AI助手项目课程导学/
[ 18M] 1-1AI智能助手APP全流程开发实战课程导学
[ 12M] 1-2项目效果演示
第2章 智能AI助手项目需求分析及设计/
[5.2M] 2-1本章导学
[ 15M] 2-2市面上常见智能AI助手分析,知己知彼
[9.8M] 2-3本项目要实现的功能,清楚目标
[ 12M] 2-4应用架构设计
[6.8M] 2-5UI设计不只是“面子工程”
[8.5M] 2-6业务逻辑设计,掌握怎么做
[7.0M] 2-7了解仓颉语言特性
[7.9M] 2-8了解HarmonyOS核心技术理念
[ 11M] 2-9原生鸿蒙特性讲解
[ 23M] 2-10原生鸿蒙与仓颉编程语言的关系
[6.9M] 2-11如何体现仓颉语言的多态的优势?
[5.0M] 2-12如何做到与其他语言生态的兼容?
[8.0M] 2-13本章小结
第3章 智能AI助手项目开发环境搭建/
[4.4M] 3-1本章导学
[7.4M] 3-2注册华为账号进行实名认证
[8.6M] 3-3搭建仓颉编程语言开发环境
[7.2M] 3-4CJPM基本使用方法
[ 13M] 3-5[实战]开发仓颉“HelloWorld”应用
[3.0M] 3-6分析仓颉“HelloWorld”应用结构
[6.7M] 3-7下载安装开发工具DevEcoStudio
[9.6M] 3-8设置DevEcoStudio
[6.4M] 3-9下载安装DevEcoStudioCangjiePlugin
[8.0M] 3-10[实战]创建一个HarmonyOS应用“HelloWorld”
[6.7M] 3-11HarmonyOS应用签名
[1.2M] 3-12在本地真机运行HarmonyOS应用
[8.7M] 3-13使用本地模拟器运行HarmonyOS应用
[8.9M] 3-14掌握DevEcoStudio编辑器常用功能
[ 16M] 3-15HarmonyOS应用结构详解
[6.6M] 3-16掌握HarmonyOS的核心组件Ability
[5.6M] 3-17理解应用级及组件级配置
[7.1M] 3-18理解HarmonyOS打包原理
[6.2M] 3-19如何提升UI开发效率和体验?
[6.4M] 3-20本章小结
第4章 智能AI助手项目快速带你上手仓颉编程语言/
[5.4M] 4-1本章导学
[ 10M] 4-2理解仓颉通用编程概念,提早学习这些概念打下坚实的基础
[4.3M] 4-3如何确保运行时内存安全?
[ 22M] 4-4[实战]猜数字游戏
[7.9M] 4-5[仓颉基础]基本数据类型
[ 34M] 4-6[实战]操作字符串
[5.6M] 4-7[仓颉基础]类、接口及继承,掌握面向对象编程
[ 22M] 4-8[实战]面向对象的图形
[5.9M] 4-9[仓颉基础]模式匹配,掌握对程序控制流的支配权
[ 20M] 4-10[实战]使用模式匹配实现猜数字游戏
[2.8M] 4-11[仓颉基础]泛型,掌握减少代码重复的秘诀
[ 22M] 4-12[实战]动物发声模拟器
[ 30M] 4-13[实战]关于ArrayList的应用(一)
[ 31M] 4-14[实战]关于ArrayList的应用(二)
[ 27M] 4-15[实战]关于HashSet的应用
[ 43M] 4-16[实战]关于HashMap的应用
[5.9M] 4-17[仓颉基础]异常处理
[ 28M] 4-18[实战]“剪刀石头布”游戏
[8.4M] 4-19[仓颉基础]包的管理,掌握大型程序代码组织管理
[ 39M] 4-20[实战]带传参的名字的漂亮度
[6.4M] 4-21[仓颉基础]IO操作
[ 30M] 4-22[实战]读写文件操作
[3.8M] 4-23[仓颉基础]网络编程
[ 34M] 4-24[实战]创建TCP服务器
[ 22M] 4-25[实战]创建UDP服务器
[ 19M] 4-26[实战]创建HTTP服务器
[7.6M] 4-27本章小结
第5章 智能AI助手项目实战一智能对话功能设计与实现/
[3.0M] 5-1本章导学
[1.8M] 5-2详解智能对话功能
[6.4M] 5-3手把手实现对话功能设计
[ 17M] 5-4[实战]初始化智能AI助手项目
[9.0M] 5-5声明式UI网格布局详细讲解
[ 55M] 5-6[实战]通过网格布局设计AI助手项目主页
[ 23M] 5-7[实战]初始化创建智能对话功能模块
[5.3M] 5-8声明式UI列表布局详细讲解
[ 73M] 5-9[实战]使用Scroll、ObservedArrayList初始化智能对话主页
[ 21M] 5-10[实战]实现对话框功能
[9.2M] 5-11[实战]实现发送按钮的状态切换
[ 72M] 5-12[实战]实现大语言模型接口的调用
[ 48M] 5-13[实战]对大语言模型接口返回的数据进行处理
[2.4M] 5-14[实战]智能对话功能进行测试
[2.0M] 5-15智能对话功能设计与实现本章小结
第6章 智能AI助手项目实战二智能写作功能设计与实现/
[3.4M] 6-1本章导学
[2.4M] 6-2AI智能写作功能介绍
[4.8M] 6-3AI智能写作功能接口设计
@it资源网ukoou.com
[3.0M] 6-4AI智能写作功能UI设计
[ 26M] 6-5[实战]初始化创建智能写作功能模块
[ 45M] 6-6[实战]初始化智能写作主页
[ 37M] 6-7[实战]实现AI智能写作功能的对话框UI
[ 31M] 6-8[实战]实现AI智能写作功能的对话框逻辑处理
[ 47M] 6-9[实战]调用智能写作接口
[ 10M] 6-10[实战]对智能写作接口返回数据处理
[2.5M] 6-11[实现高效开发]详解组件化开发,提升项目代码的复用
[ 21M] 6-12[实现高效开发]将接口调用代码形成通用的工具类,提升后续项目开发效率
[ 18M] 6-13[实现高效开发]将对话框功能实现提取为通用的对话组件,后续类似功能可直接复用
[4.3M] 6-14[实战]对AI写作功能进行测试
[ 25M] 6-15[实战]将组件扩展其安全区域
[4.3M] 6-16本章小结
第7章 智能AI助手项目实战三智能画图功能设计与实现/
[2.7M] 7-1本章导学
[2.4M] 7-2AI智能画图功能概述
[6.3M] 7-3AI智能画图功能接口设计
[2.5M] 7-4AI智能画图功能UI设计
[ 12M] 7-5[实战]初始化创建智能画图功能模块
[9.1M] 7-6声明式UI图片组件详细讲解
[ 44M] 7-7[实战]使用通用对话组件,实现智能画图对话框(一)
[ 37M] 7-8[实战]使用通用对话组件,实现智能画图对话框(二)
[ 65M] 7-9[实战]实现图片下载保存到本地
[ 34M] 7-10[实战]调用文生图接口(一)
[ 30M] 7-11[实战]调用文生图接口(二)
[ 38M] 7-12[实战]查询文生图任务状态(一)
[ 38M] 7-13[实战]查询文生图任务状态(二)
[ 10M] 7-14[实战]AI智能画图功能进行测试
第8章 智能AI助手项目实战四图片识别功能设计与实现/
[3.1M] 8-1本章导学
[2.5M] 8-2图片识别功能概述
[4.1M] 8-3图片识别功能接口设计
[3.3M] 8-4图片识别功能UI设计
[ 13M] 8-5[实战]初始化创建图片识别功能模块
[ 25M] 8-6[实战]使用Flex布局设计初始化图片识别主页
[6.3M] 8-7PhotoViewPicker组件详细讲解
[ 58M] 8-8[实战]使用PhotoViewPicker实现本地图片的选择
[ 69M] 8-9[实战]使用通用对话组件,实现图片识别对话框
[ 54M] 8-10[实战]使用Grid组件自定义相册实现图片选择器
[ 28M] 8-11[实战]获取路由参数,实现页面间参数传递
[ 38M] 8-12[实战]使用通用工具类调用图片识别接口上传图片
[ 22M] 8-13[实战]处理图片识别接口返回数据
[ 27M] 8-14[实战]识别结果显示
[ 25M] 8-15[实战]图片识别功能进行测试
[3.6M] 8-16本章小结
第9章 智能AI助手项目实战五语音识别功能设计与实现/
[3.1M] 9-1本章导学
[2.4M] 9-2语音识别功能概述
[3.5M] 9-3语音识别功能接口设计
[3.2M] 9-4语音识别功能UI设计
[ 14M] 9-5[实战]初始化创建语音识别功能模块
[ 39M] 9-6[实战]设计初始化语音识别主页(一)
[ 48M] 9-7[实战]设计初始化语音识别主页(二)
[ 29M] 9-8[实战]创建JSON通用工具类实现复杂路由参数的解析
[ 36M] 9-9[实战]实现通用文件选择器实现语音文件的选择(一)
[ 28M] 9-10[实战]实现通用文件选择器实现语音文件的选择(二)
[ 18M] 9-11[实战]使用通用工具类调用接口
[ 11M] 9-12[实战]语音识别接口返回数据处理
[ 16M] 9-13[实战]解析返回的数据,显示结果
[5.3M] 9-14[实战]AI语音识别功能进行测试
[2.8M] 9-15本章小节
第10章 智能AI助手项目实战六形象生成功能设计与实现/
[3.8M] 10-1本章导学
[2.4M] 10-2形象生成功能概述
[4.1M] 10-3形象生成功能接口设计
[2.8M] 10-4形象生成功能UI设计
[ 11M] 10-5[实战]初始化创建形象生成功能模块
[9.4M] 10-6[实战]完善形象生成主页标题栏
[ 23M] 10-7[实战]使用Stack布局实现通用对话行,以便支持显示图片和下载图片
[ 15M] 10-8[实战]基于Scroll和ForEach实现对话列表
[ 31M] 10-9[实战]对话输入框UI实现
[ 39M] 10-10[实战]实现通用图片文件选择器
[ 44M] 10-11[实战]实现头像和形象照片的选择
[ 14M] 10-12[实战]发送按钮的状态处理
[ 33M] 10-13(2分42之前有杂音)[实战]使用通用工具类调用形象生成接口
[ 41M] 10-14[实战]查询形象生成任务的状态
[ 43M] 10-15[实战]AI形象生成功能进行测试
[3.7M] 10-16本章小结
第11章 智能AI助手项目实战七技术演进至DeepSeek/
[3.4M] 11-1本章导学
[ 14M] 11-2DeepSeek大模型与其他模型的对比
[8.3M] 11-3如何低成本使用DeepSeek大模型?
[ 22M] 11-4[实战]构造DeepSeek接口请求体
[ 21M] 11-5[实战]处理DeepSeek接口响应内容
[6.3M] 11-6[实战]改造智能对话功能使用DeepSeek接口数据
[6.8M] 11-7[实战]DeepSeek版本的智能对话功能进行测试
[4.7M] 11-8本章小结
第12章 总结与展望/
[ 15M] 12-1总结与展望
代码/
评论0