价格: 59 学币

分类: AIGC

发布时间: 2023-05-26 10:41:46

最近更新: 2023-10-15 13:39:16

资源类型: SVIP

优惠: 开通钻石SVIP免费获取此资源

ChatGPT + Flutter快速开发多端聊天机器人App

课程介绍

ChatGPT + Flutter快速开发多端聊天机器人App,当前,ChatGPT应用在移动端开发领域应运而生,为开发者带来了极大的机遇。本课程将结合Flutter高级技术,手把手教你从零开始开发一款可在多个平台上运行的聊天机器人应用程序,助你抓住机遇,快速掌握AI应用能力,成为移动领域的AI高手。

相关推荐

图灵课堂 - AI&ChatGPT实战训练营
ChatGPT 从零到一打造私人智能英语学习助手

你将学会

  1. 学会快速开发具备AI能力的App
  2. 掌握ChatGPT核心原理及实战能力
  3. 学会网络和数据库开发的高阶技能
  4. 掌握Flutter组件化复用技能
  5. 具备主流状态管理框架实战能力
  6. 学会性能问题分析及项目优化。

课程大纲

.
├── 第1章 课程介绍与学习指南/
│   ├── [1.4M]  1-1 课前必读(不读错过一个亿).pdf
│   ├── [ 44M]  1-2 课程导学
│   ├── [122M]  1-3 项目需求分析技术分解
│   └── [ 55M]  1-4 让ChatGPT成为你的私人AI助理,极大提高学习和研发
├── 第2章 走进ChatGPT与Flutter-成为AI浪潮中的弄潮/
│   ├── [ 12M]  2-1 本章介绍
│   ├── [ 37M]  2-2 带你走进ChatGPT
│   └── [ 59M]  2-3 ChatGPT为我们带来哪些改变?
├── 第3章 带你走近AI,轻松掌握ChatGPT背后的技术原理和使用/
│   ├── [ 15M]  3-1 本章介绍
│   ├── [ 79M]  3-2 探寻AI聊天机器人发展历程:从过去到未来
│   ├── [1.1M]  3-3 手把手带你注册ChatGPT账号.pdf
│   ├── [ 58M]  3-4 深入浅出ChatGPT的实现原理
│   ├── [ 71M]  3-5 使用ChatGPT进行文本分析、文本生成
│   ├── [345K]  3-6 探秘ChatGPT实现上下文连贯的会话原理.pdf
│   ├── [ 33M]  3-7 图形化+命令行两种方式创建ChatGPT会话
│   ├── [107M]  3-8 快速掌握ChatGPT高级使用技巧-
│   └── [ 19M]  3-9 本章总结
├── 第4章 Flutter开发工具准备与环境搭建-不同平台的环境搭建/
│   ├── [ 12M]  4-1 本章介绍
│   ├── [ 42M]  4-2 如何选择开发工具才能事半功倍
│   ├── [107M]  4-3 如何在Windows电脑上搭建Flutter开发环境?
│   ├── [ 99M]  4-4 如何在macOS电脑上搭建Flutter开发环境?
│   ├── [287K]  4-5 Flutter开发环境搭建常见问题和解决方案分析.pdf
│   ├── [116M]  4-6 主流Flutter开发工具使用指南
│   └── [ 19M]  4-7 本章总结@www.ukoou.com
├── 第5章 如何快速上手Flutter开发-不同开发者打破瓶颈迈向多/
│   ├── [7.1M]  5-1 本章介绍
│   ├── [ 33M]  5-2 解锁Flutter开发拓宽技术栈
│   ├── [ 93M]  5-3 Android开发者的Flutter快速上手指南(一)
│   ├── [132M]  5-4 Android开发者的Flutter快速上手指南(二)
│   ├── [ 77M]  5-5 iOS开发者的Flutter快速上手指南(一)
│   ├── [129M]  5-6 iOS开发者的Flutter快速上手指南(二)
│   ├── [ 90M]  5-7 前端开发者的Flutter快速上手指南(一)
│   ├── [120M]  5-8 前端开发者的Flutter快速上手指南(二)
│   ├── [ 59M]  5-9 React Native开发者的Flutter快速上手指
│   ├── [132M]  5-10 React Native开发者的Flutter快速上手
│   └── [ 14M]  5-11 本章总结
├── 第6章 Flutter网络交互实战-一站式掌握网络请求的封装数据/
│   ├── [ 30M]  6-1 本章介绍
│   ├── [391K]  6-2 带你玩转Flutter http网络操作.pdf
│   ├── [ 99M]  6-3 Flutter神兵利器:网络操作get请求快速入门
│   ├── [103M]  6-4 Flutter数据交互大揭秘:post请求与数据解析实践
│   ├── [213K]  6-5 如何提升Flutter网络交互开发的效率?.pdf
│   ├── [153M]  6-6 如何在Flutter中高效的解析JSON并应用数据?
│   ├── [334K]  6-7 Flutter异步编程的利器:探索Future和Futu.pdf
│   ├── [ 99M]  6-8 Flutter异步编程实用技巧:带你掌握Future和F
│   ├── [149M]  6-9 Flutter下载神器:高性能下载库HiDownLoad
│   └── [ 34M]  6-10 本章总结
├── 第7章 组件化开发登录SDK-轻松掌握界面搭建,布局widget/
│   ├── [ 23M]  7-1 本章介绍
│   ├── [ 52M]  7-2 Flutter组件化开发:优雅的架构设计与实践
│   ├── [ 84M]  7-4 主流APP登录页设计:账号密码输入组件实现指南
│   ├── [ 90M]  7-5 登录按钮与禁用功能实现技巧-一手认准www.ukoou.com
│   ├── [ 33M]  7-6 Flutter开发技巧:巧用extension提高效率避
│   ├── [ 27M]  7-7 Flutter登录功能交互优化:H5注册页跳转处理
│   ├── [266K]  7-8 登录模块接口使用指南.pdf
│   ├── [ 73M]  7-9 Flutter登录SDK实践:接口鉴权与登录态处理指南
│   ├── [ 64M]  7-10 Flutter登录SDK实践:接口鉴权与登录态处理指南
│   ├── [ 92M]  7-11 Flutter导航框架设计:如何实现主流App的导航框
│   ├── [ 82M]  7-12 Flutter登录服务实现:基于登录SDK的功能开发
│   └── [ 40M]  7-13 本章总结
└── 第8章 聊天对话框组件封装-手把手教你如何开发并发布高质量/
    ├── 【认准一手完整 www.ukoou.com】 ChatGPT + Flutter
    ├── [ 29M]  8-1 本章介绍
    ├── [441K]  8-2 Flutter包和插件从入门到实战开发详解.pdf
    ├── [ 31M]  8-3 聊天对话框组件chat_message需求分析
    ├── [ 33M]  8-4 借助组件化的开发思路搭建Flutter package工
    ├── [108M]  8-5 消息数据模型设计与实现
    ├── [307K]  8-6 Flutter开发不可忽视的技能Steam与Stream.pdf
    ├── [ 99M]  8-7 对话框列表频繁刷新的效率问题分析与解决
    ├── [109M]  8-8 基于StreamBuilder实现局部刷新的对话框列表
    ├── [103M]  8-9 基于StreamBuilder实现局部刷新的对话框列表
    ├── [188M]  8-10 从样式到交互全面解析聊天消息气泡组件的开发
    ├── [ 87M]  8-11 微信聊天时间展示逻辑剖析与方案实现
    ├── [ 58M]  8-12 仿微信聊天时间展示功能实现
    ├── [ 65M]  8-13 下拉加载更多聊天记录功能实现与难点分析
    ├── [ 94M]  8-14 如何提升消息气泡组件的扩展性?
    ├── [ 29M]  8-15 chat_message组件调优与发布到pub市场
    └── [ 35M]  8-16 本章总结
├── 第9章 开发openai_flutter客户端-带你轻松掌握ChatGPT客户端核心技术/
│   ├── [ 15M]  9-1本章介绍
│   ├── [312K]  9-2揭秘ChatGPTAPI:深入理解并掌握聊天机器人技术
│   ├── [ 14M]  9-3详解ChatGPT返回数据Model封装
│   ├── [9.5M]  9-4实用AILog小工具封装
│   ├── [ 42M]  9-5手把手带你构建AIHttp请求
│   ├── [ 18M]  9-6如何使用代理发起网络请求
│   ├── [ 26M]  9-7AIConfigBuilderSDK配置工具封装
│   ├── [ 37M]  9-8ChatGPT的请求配置详解与封装
│   ├── [148K]  9-9提升项目稳定性的秘诀:高效开发单元测试用例
│   ├── [ 21M]  9-10openai_flutter客户端单元测试实战开发
│   ├── [ 71K]  9-11探索ChatGPTAPI:一站式常见问题解答攻略
│   └── [ 17M]  9-12本章总结
└── 第10章 与ChatGPT进行聊天对话框的模块开发-快速上手聊天场景下的复杂UI的开发/
    ├── [ 12M]  10-1本章介绍
    ├── [ 19M]  10-2聊天对话框页面框架搭建
    ├── [ 56M]  10-3仿微信输入框组件实现
    ├── [ 27M]  10-4基于openai_flutter实现和ChatGPT的对话
    ├── [ 21M]  10-5输入状态控制与顶部导航栏自定义
    ├── [ 66M]  10-6如何基于ChatGP实现上下文连贯对话能力的实现?
    └── [ 15M]  10-7本章总结
├── 第11章 Flutter数据库开发实战-从数据库选型到数据库封装与提效的的全流程/
│   ├── [5.4M]  11-1本章介绍
│   ├── [ 22M]  11-2掌握技术方案选型的秘诀:如何做出最佳选择?
│   ├── [ 24M]  11-3Flutter数据库选型实践
│   ├── [ 29M]  11-5如何实现多实例数据库模式以应对复杂的业务场景?
│   ├── [ 52M]  11-6实战案例-保存笔记与读取笔记数据
│   ├── [ 24M]  11-7如何将数据库查询的数据转成Dart模型来提升开发效率?
│   ├── [ 39M]  11-8实战案例-修改笔记与删除笔记数据
│   ├── [ 16M]  11-9本章总结
│   └── [239K]  11-4基于sqflite实现数据库的CRUD操作.pdf
├── 第12章 高扩展的IM数据库设计与聊天数据交互实战-复杂聊天数据库设计和应用的全流程/
│   ├── 【认准一手完整 www.ukoou.com】
│   ├── [ 10M]  12-1本章介绍
│   ├── [ 37M]  12-3多账号环境下数据库和数据表的最佳实践
│   ├── [ 59M]  12-4会话消息数据操作层设计与实现
│   ├── [ 50M]  12-5如何优雅地将ChatGPT聊天数据保存到数据库中
│   ├── [ 38M]  12-6如何进行有效的查询与展示聊天数据
│   ├── [ 37M]  12-7如何流畅无缝地实现聊天记录的分页加载
│   ├── [ 13M]  12-8本章总结
│   └── [671K]  12-2IM数据库需求系分:打造高效且用户友好的数据库架构.pdf
├── 第13章 与ChatGPT的聊天列表模块开发-快速掌握复杂列表响应式编程等高频功能开发/
│   ├── [6.4M]  13-1本章介绍
│   ├── [ 30M]  13-2-1聊天列表数据操作层设计与实现
│   ├── [ 45M]  13-3-2聊天列表数据操作层设计与实现
│   ├── [ 42M]  13-4构建高效率的聊天列表页面框架
│   ├── [ 76M]  13-5如何实现主流App底部导航框架?
│   ├── [ 53M]  13-6高效封装:轻松实现聊天列表Item
│   ├── [ 52M]  13-7实时刷新:聊天列表的动态展示之道
│   ├── [ 33M]  13-8如何巧妙地在ListView指定位置弹出菜单?
│   ├── [ 13M]  13-9删除聊天记录功能的实现:简单快捷,一键搞定
│   ├── [ 56M]  13-10置顶功能的设计与实现:优化你的聊天体验
│   └── [ 12M]  13-11本章总结
├── 第14章 揭秘ChatGPT聊天收藏功能-从设计原理到实现的全面指南/
│   ├── [9.4M]  14-1本章介绍
│   ├── [ 49M]  14-2深入探索:收藏模块数据操作层的设计与实现
│   ├── [ 30M]  14-3实用指南:轻松实现消息的收藏与复制
│   ├── [ 53M]  14-4全面解读:收藏模块功能的实现
│   ├── [ 76M]  14-5隐私保护:删除聊天消息和收藏的消息功能实现
│   ├── [ 50M]  14-6轻松掌握,随时回顾:浏览收藏的内容功能实现
│   └── [ 19M]  14-7本章总结
├── 第15章 个人主页模块开发-带你开发出炫酷的个人主页/
│   ├── [ 13M]  15-1本章介绍
│   ├── [ 37M]  15-2打造个性化的主页头部组件:掌握封装的艺术
│   ├── [ 28M]  15-5一步到位:轻松实现主题Provider设计与封装
│   ├── [ 47M]  15-6让你的应用更具吸引力:基于Provider实现动态主题切换
│   ├── [ 47M]  15-7简单易用:动态主题Widget的高效封装技巧
│   ├── [ 47M]  15-8打开新世界的大门:全面掌握代理模块开发的方法和策略(一)
│   ├── [ 35M]  15-9打开新世界的大门:全面掌握代理模块开发的方法和策略(二)
│   ├── [648K]  15-3Flutter状态管理:Provider、Bloc、Redux三大框架深度对比.pdf
│   └── [292K]  15-4Provider上手指南:从0到1轻松上手Provider.pdf
├── 第16章 Flutter项目调优与兼容性处理-手把手带你进行性能问题分析以及项目优化/
│   ├── [ 21M]  16-1本章介绍
│   ├── [ 39M]  16-2由浅入深带你,剖析Flutter的绘制原理和渲染机制-
│   ├── [ 33M]  16-4如何诊断出Flutter性能问题:Flutter常见性能工具使用技巧
│   ├── [ 63M]  16-5通过Performanceview分析应用帧率,并进行着色器编译卡顿优化
│   ├── [111M]  16-6时间都去哪了:通过CPUProfiler分析应用的性能,找出代码中的瓶颈
│   ├── [ 40M]  16-7典型案例分析:精彩课程模块实战开发
│   ├── [ 74M]  16-8解密接口与图片加载优化:利用NetworkView快速定位慢速请求,实现高效网络调用
│   ├── [ 37M]  16-10-1极致瘦身优化:三个瘦身实战案例助你成为包体瘦身专家
│   ├── [ 53M]  16-11-2极致瘦身优化:三个瘦身实战案例助你成为包体瘦身专家
│   ├── [ 23M]  16-12本章总结
│   ├── [452K]  16-3Flutter常见性问题优化实践:带你规避常见的性能陷阱.pdf
│   └── [408K]  16-9极致瘦身优化:通过AppSizeTool分析包大小,找出瘦身的空间.pdf
├── 第17章 多平台兼容性适配-一套代码打通多端/
│   ├── [8.4M]  17-1本章介绍
│   ├── [ 52M]  17-3Android平台发布前的配置与打出生产包
│   ├── [ 17M]  17-4iOS平台发布前的配置与打出生产包
│   ├── [ 20M]  17-5如何适配并运行在macOS平台上
│   ├── [ 63M]  17-8适配桌面应用搞定回车发送和自定义选择文本功能
│   ├── [ 19M]  17-9本章总结
│   ├── [124K]  17-2Android和iOS平台适配FAQ.pdf
│   ├── [266K]  17-6如何适配并运行在Windows平台上.pdf
│   └── [ 96K]  17-7sqlite在Windows平台上兼容处理.pdf
├── 第18章 如何实现应用更新-快速应用更新的核心技能/
│   ├── [7.1M]  18-1本章介绍
│   ├── [ 55M]  18-2检测更新功能实现
│   ├── [ 29M]  18-3基于AlertDialog自定义下载确认弹框
│   ├── [ 55M]  18-4实时更新进度的进度条弹框实现
│   ├── [ 18M]  18-5安装应用功能实现
│   ├── [ 20M]  18-7本章总结
│   └── [154K]  18-6应用内更新原理剖析.pdf
├── 第19章 如何在AI的浪潮中优雅生存-学成“下山”万金油,出师必备锦囊【赠送内容】/
│   ├── [5.7M]  19-1本章介绍
│   ├── [ 23M]  19-2AI真的安全吗,AI安全问题该如何解
│   ├── [ 64M]  19-3提示词优化技巧-从LLM大型语言模型中获得更好的输出
│   ├── [ 17M]  19-6本章总结
│   ├── [3.1M]  19-4带你打开视野一览AIGC领域最热资源.pdf
│   └── [1.0M]  19-5带你探索五大Prompt(提示词)优化神器.pdf
└── 第20章 课程总结/
    └── [ 35M]  20-1课程总结
└──  资料代码/