AI智能助手APP全流程开发实战

手把手从0到1开发一个具备智能对话/写作/画图、图片/语音识别、形象生成能力的完整APP

未完结:每周更新
|
难度:入门
|
时长:共 28 小时
新课榜第 10 名
优惠到手 269
原价¥299.00
满599减100 满299减30
立即购买
加购物车
  • 智能助手开发全流程
  • 声明式编程高效开发
  • 大模型对接实战技巧
  • 智能应用性能优化
  • 模块化组件化技巧
  • 仓颉开发鸿蒙应用
试看本节课 12:24
试看本节课 06:18
1-1 AI智能助手APP全流程开发实战--课程导学
1-2 项目效果演示
检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看
想在竞赛,毕设,面试中脱颖而出,开发一款AI智能应用APP是很好的选择;如果想从事AI智能应用开发,但缺乏开发技能和完整流程指导的,别担心,本课程将从0到1开发AI智能助手APP,6大核心业务--智能对话/写作/画图、图片/语音识别、形象生成能力等;模块化与通用组件化开发,快速掌握AI助手应用开发流程。同时,你还将学到使用仓颉开发原生鸿蒙应用技能,从想法到落地,掌握移动端与AI融合技术的开发模式。

本章介绍:

本章主要对整体课程进行全面介绍,使学员对整个课程有初步的了解,包括:课程内容安排、课程收获、适合人群、讲师介绍等。

第1章 智能AI助手项目--课程导学
2 节|19分钟
展开
  • 视频:
    1-1 AI智能助手APP全流程开发实战--课程导学
    试看
    12:24
  • 视频:
    1-2 项目效果演示
    试看
    06:18

本章介绍:

本章主要让大家了解智能AI助手整体需求分析及设计的整体流程。介绍HarmonyOS的产生背景、特性、架构,介绍仓颉基本特性,使学员对HarmonyOS、仓颉有基本的认知。

第2章 智能AI助手项目--需求分析及设计
13 节|97分钟
收起
  • 视频:
    2-1 本章导学
    03:42
  • 视频:
    2-2 市面上常见智能AI助手分析,知己知彼
    09:39
  • 视频:
    2-3 本项目要实现的功能,清楚目标
    07:37
  • 视频:
    2-4 应用架构设计
    10:31
  • 视频:
    2-5 UI设计不只是“面子工程”
    06:04
  • 视频:
    2-6 业务逻辑设计,掌握怎么做
    07:25
  • 视频:
    2-7 了解仓颉语言特性
    06:46
  • 视频:
    2-8 了解HarmonyOS核心技术理念
    05:40
  • 视频:
    2-9 原生鸿蒙特性讲解
    09:34
  • 视频:
    2-10 原生鸿蒙与仓颉编程语言的关系
    11:09
  • 视频:
    2-11 如何体现仓颉语言的多态的优势?
    06:25
  • 视频:
    2-12 如何做到与其他语言生态的兼容?
    04:41
  • 视频:
    2-13 本章小结
    07:11

本章介绍:

本章主要带大家开发第一个HarmonyOS应用和仓颉应用,对HarmonyOS、仓颉的开发及运行机制有初步的认识,同时也对HarmonyOS和仓颉的应用结构有初步的了解。

第3章 智能AI助手项目--开发环境搭建
20 节|96分钟
收起
  • 视频:
    3-1 本章导学
    03:19
  • 视频:
    3-2 注册华为账号进行实名认证
    05:42
  • 视频:
    3-3 搭建仓颉编程语言开发环境
    06:03
  • 视频:
    3-4 CJPM基本使用方法
    04:46
  • 视频:
    3-5 【实战】开发仓颉“Hello World”应用
    08:33
  • 视频:
    3-6 分析仓颉“Hello World”应用结构
    02:23
  • 视频:
    3-7 下载安装开发工具DevEco Studio
    03:26
  • 视频:
    3-8 设置DevEco Studio
    05:33
  • 视频:
    3-9 下载安装DevEco Studio Cangjie Plugin
    03:11
  • 视频:
    3-10 【实战】创建一个HarmonyOS应用“Hello World”
    04:16
  • 视频:
    3-11 HarmonyOS应用签名
    05:10
  • 视频:
    3-12 在本地真机运行HarmonyOS应用
    00:57
  • 视频:
    3-13 使用本地模拟器运行HarmonyOS应用
    04:17
  • 视频:
    3-14 掌握DevEco Studio编辑器常用功能
    05:06
  • 视频:
    3-15 HarmonyOS应用结构详解
    06:24
  • 视频:
    3-16 掌握HarmonyOS的核心组件Ability
    05:35
  • 视频:
    3-17 理解应用级及组件级配置
    03:51
  • 视频:
    3-18 理解HarmonyOS打包原理
    05:28
  • 视频:
    3-19 如何提升UI开发效率和体验?
    05:48
  • 视频:
    3-20 本章小结
    05:46

本章介绍:

通过PPT讲解及代码实战,让读者可以快速掌握仓颉编程语言的基础知识

第4章 智能AI助手项目--快速带你上手仓颉编程语言
27 节|275分钟
展开
  • 视频:
    4-1 本章导学
    04:00
  • 视频:
    4-2 理解仓颉通用编程概念,提早学习这些概念打下坚实的基础
    08:12
  • 视频:
    4-3 如何确保运行时内存安全?
    03:48
  • 视频:
    4-4 【实战】猜数字游戏
    13:19
  • 视频:
    4-5 【仓颉基础】基本数据类型
    05:49
  • 视频:
    4-6 【实战】操作字符串
    17:59
  • 视频:
    4-7 【仓颉基础】类、接口及继承,掌握面向对象编程
    04:46
  • 视频:
    4-8 【实战】面向对象的图形
    11:42
  • 视频:
    4-9 【仓颉基础】模式匹配,掌握对程序控制流的支配权
    04:49
  • 视频:
    4-10 【实战】使用模式匹配实现猜数字游戏
    11:27
  • 视频:
    4-11 【仓颉基础】泛型,掌握减少代码重复的秘诀
    02:29
  • 视频:
    4-12 【实战】动物发声模拟器
    11:38
  • 视频:
    4-13 【实战】关于ArrayList的应用(一)
    16:55
  • 视频:
    4-14 【实战】关于ArrayList的应用(二)
    17:15
  • 视频:
    4-15 【实战】关于HashSet的应用
    13:16
  • 视频:
    4-16 【实战】关于HashMap的应用
    20:08
  • 视频:
    4-17 【仓颉基础】异常处理
    03:46
  • 视频:
    4-18 【实战】“剪刀石头布”游戏
    13:34
  • 视频:
    4-19 【仓颉基础】包的管理,掌握大型程序代码组织管理
    06:38
  • 视频:
    4-20 【实战】带传参的名字的漂亮度
    20:22
  • 视频:
    4-21 【仓颉基础】IO操作
    04:25
  • 视频:
    4-22 【实战】读写文件操作
    13:54
  • 视频:
    4-23 【仓颉基础】网络编程
    02:29
  • 视频:
    4-24 【实战】创建TCP服务器
    15:50
  • 视频:
    4-25 【实战】创建UDP服务器
    10:06
  • 视频:
    4-26 【实战】创建HTTP服务器
    09:18
  • 视频:
    4-27 本章小结
    06:37

本章介绍:

通过PPT讲解及代码实战,实现了智能对话功能。为用户提供陪伴式聊天体验。

第5章 智能AI助手项目实战一--智能对话功能设计与实现
15 节|139分钟
展开
  • 视频:
    5-1 本章导学
    01:46
  • 视频:
    5-2 详解智能对话功能
    01:16
  • 视频:
    5-3 手把手实现对话功能设计
    04:24
  • 视频:
    5-4 【实战】初始化智能AI助手项目
    06:41
  • 视频:
    5-5 声明式UI网格布局详细讲解
    06:53
  • 视频:
    5-6 【实战】通过网格布局设计AI助手项目主页
    19:40
  • 视频:
    5-7 【实战】初始化创建智能对话功能模块
    08:13
  • 视频:
    5-8 声明式UI列表布局详细讲解
    03:53
  • 视频:
    5-9 【实战】使用Scroll、ObservedArrayList初始化智能对话主页
    27:20
  • 视频:
    5-10 【实战】实现对话框功能
    07:52
  • 视频:
    5-11 【实战】实现发送按钮的状态切换
    03:24
  • 视频:
    5-12 【实战】实现大语言模型接口的调用
    26:35
  • 视频:
    5-13 【实战】对大语言模型接口返回的数据进行处理
    18:00
  • 视频:
    5-14 【实战】智能对话功能进行测试
    00:54
  • 视频:
    5-15 智能对话功能设计与实现--本章小结
    01:36

本章介绍:

通过PPT讲解及代码实战,实现了智能写作功能。利用大模型的自然语言处理能力,为用户提供写作建议、文章润色、文案创作、代码生成等功能。 用户可以输入文章主题及文章类型,APP将自动生成文章框架或内容,提高写作效率。

第6章 智能AI助手项目实战二--智能写作功能设计与实现
持续更新

本章介绍:

通过PPT讲解及代码实战,实现了智能画图功能。利用大模型的图像生成能力,为用户提供绘画、插画、设计等创作支持。用户可以通过输入文字描述,APP将自动生成符合要求的图像。生成的图像也可以保存到本地。

第7章 智能AI助手项目实战三--智能画图功能设计与实现
持续更新

本章介绍:

通过PPT讲解及代码实战,实现了图片识别功能。结合大模型的图像识别能力,为用户提供图片识别等功能。

第8章 智能AI助手项目实战四--图片识别功能设计与实现
持续更新

本章介绍:

通过PPT讲解及代码实战,实现了语音识别功能。基于端到端语音识别大模型,根据用户上传的音频文件进行识别,将语音识别为文字。

第9章 智能AI助手项目实战五--语音识别功能设计与实现
持续更新

本章介绍:

通过PPT讲解及代码实战,实现了形象生成功能。通过输入头像图片和卡通风格图片,可快速生成人物卡通形象。

第10章 智能AI助手项目实战六--形象生成功能设计与实现
持续更新

本章介绍:

本章主要对整体课程内容进行梳理,梳理重难点,帮助大家掌握整体课程核心,达到更好的学习效果。

第11章 总结与展望
持续更新
每周更新直至完结
适合人群
想要在竞赛/毕设/求职中脱颖而出的应届生
想要快速开发一套智能助手APP应用的初学者
想要掌握原生鸿蒙与AI整合开发的开发者
技术储备
掌握任一编程语言即可
拥有JavaScript、TypeScript、ArkTS或Java语言基础更佳
环境参数
AI 通义千问、讯飞星火
操作系统 Windows 11
开发语言 仓颉
开发环境 HarmonyOS Next;Cangjie 0.53.13 Beta;Cangjie VScode Plugin 0.53.13; DevEco Studio 5.0.1 Release(5.0.5.315); DevEco Studio-Cangjie Plugin Beta1(5.0.5.306)
老卫
资深架构师, 已有2095个学生
16年以上软件研发经验,4年以上HarmonyOS实战经验,华为开发者联盟社区认证讲师,HarmonyOS技术达人,曾获2021、2022年度牛人之星、2022年度OpenHarmony开源贡献之星、HarmonyOS应用开发者高级认证。著有《跟老卫学HarmonyOS开发》开源书(https://github.com/waylau/harmonyos-tutorial),并出版了《HarmonyOS手机应用开发实战》《HarmonyOS应用开发从入门到精通》《鸿蒙HarmonyOS应用开发入门》等专著。
不为别的,只为提升面试通过率
尽管课程时间很长,
但没关系,我们有老师的陪伴,
还有同学之间互相鼓励,彼此帮助,
完成学习后,还能获得慕课网官方认证的证书。
立即购买
还没有同学提问,您可以“提问”给官方客服,我们会及时回复。
《AI智能助手APP全流程开发实战》的真实评价
内容实用:
10.00分
通俗易懂:
10.00分
逻辑清晰:
10.00分
综合评分:10.00分,共 人参与
篇幅原因,只展示最近100条评价

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号