4006-998-758
3000+课程任你选择
基于ChatGPT大模型的AIGC生成式智能化应用开发实践
研发学院 ChatGPT AIGC 开课时间:2023-12-14
刘兵

曾就职于 IBM 中国研发中心,任 WebSphere 软件架构师。

后加入 BEA 中国区专业服务部,任高级技术顾问、首席顾问、项目经理

主要负责 BEA 客户项目的架构设计和项目开发、技术支持,保证项目的成功实施、运行及维护。参加过全省、全国多个大型的计算机应用项目,涉及的行业领域包括电信、银行、 税务、社保等。 


查看老师详情
课程内容

第一部分:AIGC智能辅助编程技术介绍

1.AIGC技术概述

2.ChatGPT相关的生成式AI技术背景

3.ChatGPT 这么火,它到底能干啥

4.ChatGPT 里的 G、P、T 分别指什么?

5.ChatGPT 的前世今生

6.ChatGPT聊聊 OpenAl

7.怎么成为 Prompt Engineer?

8.剖析 ChatGPT 的应用场景

9.介绍和软件开发相关产品和技术,包括 ChatGPT、CodeGeeX、GitHub Copilot

10.当前主要研发企业AIGC的应用进展


第二部分: 使用ChatGPT进行文本生成—帮助工程师编写文档

1.使用ChatGPT进行文本生成

2.使用预训练模型生成文本

3.使用微调模型生成特定领域的文本

4.使用ChatGPT生成对话和聊天内容

5.使用ChatGPT生成软件需求文档

6.使用ChatGPT生成软件架构设计文档

7.使用ChatGPT生成软件详细设计文档

8.使用ChatGPT生成软件测试文档

9.Prompt如何使用

10.Prompt使用进阶

11.Prompt的最佳实践

12.Prompt Engineer 一: ChatGPT 帮你写代码

13.Prompt Engineer 二: ChatGPT帮你写各种开发文档

14.Prompt Engineer三: 如何使用 ChatGPT 写一篇逻辑密、语义流畅的 2000 字文章



第三部分: chatGPT 在软件研发全生命周期中的应用场景与案例

1.软件研发全流程中ChatGPT擅长的部分

2.需求分析阶段chatGPT的应用场景与案例

3.软件架构设计阶段chatGPT的应用场景与案例

4.软件详细设计阶段chatGPT的应用场景与案例

5.软件数据库设计阶段chatGPT的应用场景与案例

6.编码阶段chatGPT的应用场景与案例

7.代码重构与优化和chatGPT的应用场景与案例

8.代码评审阶段chatGPT的应用场景与案例

9.单元测试阶段chatGPT的应用场景与案例


第四部分:人工智能辅助编程工具改善

1.了解人工智能辅助编程工具的基本原理和应用场景

2.Github  Copilot

3.亚马逊的 CodeWhisperer 

4.智能代码编辑器Cursor

5.国产智能编程助手CodeGeeX

6.演示如何使用人工智能工具生成代码



第五部分:人工智能辅助编程实践—(可以选择一种工具)

1.了解GitHub Copilot的基本原理和应用场景

2.演示如何使用GitHub Copilot生成代码

3.演示如何在您的项目中使用GitHub Copilot

01.Copilot 简介: 背景、优势与上手

03.实战一: 怎么利用 Copilot 解决编程小任务?

04.实战二: 开发中的繁琐工作怎么加速完成?

05.实战三: 怎么做新项目中的功能开发?

06.实战四: Copilot 可以辅助哪些创造性的工作?

07.实战五: 怎么利用 Copilot 来做重构与测试?

08.实战六: 怎么借助 Copilot 快速学习新知?

09.实战七: 带你从零开始做一个新项目


第六部分: ChatGPT和GitHub Copilot辅助开发案例分析-Web应用 

1.项目概述

2.使用chatGPT辅助进行需求分析和需求获取,需求管理

3.使用chatGPT辅助进行原型设计

4.使用chatGPT辅助进行软件架构设计

5.使用chatGPT辅助进行软件详细设计(页面设计,领域设计,服务设计)

6.使用chatGPT辅助进行数据库设计

7.使用chatGPT辅助编写高质量的代码

8.使用chatGPT辅助进行系统测试


第七部分: ChatGPT和GitHub Copilot辅助开发案例分析-Python应用 

1.项目概述

2.需求分析和需求获取,需求管理

3.使用chatGPT辅助进行原型设计

4.使用chatGPT辅助进行软件架构设计

5.使用chatGPT辅助进行Python,TKinter,Flask

6.使用chatGPT辅助进行系统测试


第八部分: ChatGPT的未来发展和应用前景 

1.ChatGPT在软件研发行业中的应用前景

2.ChatGPT目前国内企业使用的现状

3.ChatGPT与国产大模型的对比

4.ChatGPT的风险与不确定性应对

5.ChatGPT的技术和专利技术

6.ChatGPT的法律风险(版权归属)

7.ChatGPT的哲学思考


返回上一级