AIGC 自动化编程实战指南

本教程涵盖 ChatGPT 及其相关 AI 工具(如 ChatGPT Plus, GitHub Copilot, Claude2, Google Bard)的安装配置与基础应用。课程分为三大模块:
第一部分:基础知识入门
- 安装及配置 ChatGPT 和其衍生版本
- 基础使用方法详解
第二部分:编程实践
从桌面、Web、游戏开发,到自动化办公系统、Android 应用程序以及正则表达式与算法的应用,课程深入讲解了利用 AI 工具(如 GitHub Copilot, ChatGPT)在不编写代码的情况下生成大量高质量代码的技巧。此模块包括:
- 分析项目需求
- 自动化接口描述
- 自动生成多文件结构应用
第三部分:AIGC 高级应用
涵盖在线代码运行、复杂数学计算及代码解析器的功能介绍,特别是 Claude2 在数据分析中的作用。
视频课程列表
1. 基础与工具篇
- 1-1 初识 ChatGPT
- 1-2 如何拥有 ChatGPT 账号
- 1-3 升级到 ChatGPT Plus 账号
- 1-4 体验 ChatGPT Plus 的编码和运行代码能力
- 1-5 对比四大 AIGC 模型
- 1-6 让 4 大 AIGC 在一起开头脑风暴
- 2-1 初识 GitHub Copilot
- 2-2 注册、订阅和取消订阅 GitHub Copilot
- 2-3 在 VSCode 中使用 GitHub Copilot
- 2-4 在 JetBrains IDEs 中使用 GitHub Copilot
- 2-5 在 Visual Studio 中使用 GitHub Copilot
- 2-6 用 GitHub Copilot 补全注释
- 2-7 用 GitHub Copilot 根据函数名生成代码
- 2-8 用 GitHub Copilot 自动生成语句架构
- 2-9 用 GitHub Copilot 生成多个候选方案
- 2-10 用 GitHub Copilot 检测和修复漏洞
- 2-11 用 GitHub Copilot 转换代码(多种方案)
- 2-12 用 GitHub Copilot 转换代码(注释转换)
- 2-13 用 GitHub Copilot Labs 转换代码
- 2-14 用 GitHub Copilot Labs 生成步骤注释
- 3-1 使用 ChatGPT 生成完整的解决方案
- 3-2 使用 ChatGPT 转换代码
- 3-3 使用 ChatGPT 为代码添加注释
- 3-4 使用 ChatGPT 检查和修补代码漏洞
- 3-5 使用 New Bing 自动化处理代码
- 3-6 使用 Google Bard 自动化处理代码
- 3-7 使用 Claude2 自动化处理代码
- 3-8 安装和使用 CodeGeeX
- 3-9 使用 CodeGeeX 编写代码
- 3-10 使用 CodeGeeX 进行漏洞检测
- 3-11 使用 CodeGeeX 优化代码
- 3-12 使用 CodeGeeX 进行代码转换
- 3-13 使用 CodeGeeX 做诗
- 3-14 在线体验 CodeGeeX
- 3-15 用 Amazon CodeWhisperer 自动编写代码
2. 应用开发篇
- 4-1 用 ChatGPT 和 PyQt6 初步编写滑块设置背景色应用
- 4-2 用 GitHub Copilot 完善代码 - 将滑块设置为水平方向
- 4-3 用 GitHub Copilot 完善代码 - 添加展示颜色的标签
- 4-4 PyQt6 应用秒变 QT6 应用
- 4-5 用 ChatGPT 自动编写 tkinter 版计算器的 UI
- 4-6 用 ChatGPT 自动编写 tkinter 版计算器的逻辑代码
- 4-7 用 ChatGPT 自动编写 PyQt6 版复杂界面(1)
- 4-8 用 ChatGPT 自动编写 PyQt6 版复杂界面(2)
- 4-9 用 ChatGPT 自动编写 PyQt6 版复杂界面(3)
- 4-10 用 ChatGPT 自动编写 PyQt6 版复杂界面(4)
- 4-11 用 ChatGPT 自动编写 PyQt6 版复杂界面(5)
- 4-12 用 ChatGPT 自动编写 PyQt6 版复杂界面(6)
- 4-13 用 ChatGPT 自动编写 PyQt6 版复杂界面(7)
- 4-14 用 ChatGPT 自动编写基于 Flask 的图像搜索器(1)
- 4-15 用 ChatGPT 自动编写基于 Flask 的图像搜索器(2)
- 4-16 用 ChatGPT 自动编写基于 Flask 的图像搜索器(3)
- 4-17 用 ChatGPT 自动编写基于 Flask 的图像搜索器(4)
- 4-19 轮播图
- 5-2 跟随鼠标移动的小星星
- 5-3 键盘指法练习器
- 5-4 Web 版滑块设置背景色
- 5-5 Web 版计算器
- 5-6 Web 版图像搜索器
- 5-7 Chrome 浏览器字典插件
- 5-8 Chrome 浏览历史插件
- 5-9 Chrome 计算器插件
- 6-1 旋转星系
- 6-2 用键盘移动纹理
- 6-3 随机运动的小球
- 6-4 太空大战
- 6-5 音乐播放器
- 6-6 粒子爆炸
- 6-7 水果忍者
- 6-8 雷电(射击类游戏)
3. 办公自动化与跨平台篇
- 7-1 用 VBA 创建、保存 Excel 文档以及创建表格
- 7-2 用 Python 创建和保存 Excel 文档,以及添加 sheet
- 7-3 用 JavaScript 创建带表格线的 Excel 表格
- 7-4 用 Java 将 Excel 表格转换为 SQLite 表格
- 7-5 用 Python 在 Word 文档中插入文本、图像和表格
- 7-6 用 JavaScript 设置文档样式
- 7-7 用 VBA 向 word 文档添加页眉、页脚和页码
- 7-8 用 Java 统计 Word 文档的文字,并生成词云
- 7-9 使用 Python 创建、保存 PowerPoint 文档和添加幻灯片
- 7-10 使用 VBA 向 PowerPoint 文档中添加表格
- 7-11 使用 Java 批量向 PowerPoint 中插入图片
- 7-12 使用 JavaScript 批量向 PowerPoint 中插入图片
4. 进阶技术篇
- 8-1 使用 Kotlin 编写滑块设置背景色的 Android App
- 8-2 数据库与 SQL
- 8-3 正则表达式
- 8-4 算法
5. 深度探索篇
- 9-1 搜索 Python 库的 ChatGPT Plugins
- 9-2 在线运行代码的 ChatGPT Plugins
- 9-3 数学插件
- 9-4 GPT-4 的代码解析器
- 9-5 用 claude2 解析代码


