更新时间:2024-08-19 16:28:36
封面
版权页
内容简介
前言
第1章 AI智能化编程助手
1.1 ChatGPT
1.1.1 ChatGPT与GPT-4介绍
1.1.2 ChatGPT在软件开发中的应用场景
1.1.3 实践案例
1.2 GitHub Copilot
1.2.1 安装
1.2.2 使用
1.2.3 总结
1.3 Cursor
1.3.1 安装
1.3.2 使用
1.3.3 总结
1.4 AutoGPT
1.4.1 安装
1.4.2 使用
1.4.3 总结
1.5 Bito
1.5.1 安装
1.5.2 代码生成
1.5.3 性能优化
1.5.4 总结
1.6 Midjourney
1.6.1 基本语法
1.6.2 设计实例
1.6.3 设计流程
1.6.4 总结
第2章 面向软件开发的提示工程
2.1 写Prompt就是逐步明确需求的过程
2.1.1 让ChatGPT一步一步写出你想要的页面
2.1.2 让ChatGPT为你设计后台架构方案
2.1.3 让ChatGPT完成后台接口
2.2 如何提问才能让ChatGPT更懂你
2.2.1 提问清晰且明确
2.2.2 提供可参考的格式和案例说明
2.2.3 提供上下文
2.2.4 8个OpenAI推荐的最佳实践
2.3 让ChatGPT在每个环节都发挥作用
2.3.1 一起讨论商业计划
2.3.2 做产品demo
2.3.3 找相似的开源项目
2.3.4 设计数据库
2.3.5 协助写商业计划书
2.3.6 还能用ChatGPT做什么
2.4 提高ChatGPT的回答质量
2.4.1 准备工作
2.4.2 示例展示
第3章 AI辅助编写技术文档
3.1 技术文档概述
3.2 架构设计文档
3.3 技术方案文档
3.3.1 技术调研
3.3.2 技术选型
3.3.3 系统架构
3.3.4 功能模块设计
3.3.5 数据库设计
3.3.6 接口设计
3.3.7 安全策略
3.3.8 部署方案
3.3.9 维护和升级
3.3.10 文档撰写
3.4 技术标准文档
3.5 总结
第4章 AI辅助客户端编程
4.1 AI辅助Android应用开发
4.1.1 提问非常关键
4.1.2 评估回答是否有用
4.1.3 运用上下文信息
4.1.4 代码生成
4.1.5 修改Bug
4.1.6 单元测试
4.1.7 生成文档说明
4.1.8 解释代码逻辑
4.1.9 解释概念
4.2 AI辅助iOS应用开发
4.2.1 AI能帮iOS开发者做哪些事
4.2.2 AI帮助快速学习SwiftUI
4.2.3 AI帮助解决视频转码失真问题
第5章 AI辅助前端编程
5.1 AI辅助前端应用开发
5.1.1 用ChatGPT阅读Vue3(setup)源码
5.1.2 搜索JavaScript方法
5.1.3 自动优化代码
5.1.4 智能推荐和补全TypeScript类型
5.2 利用ChatGPT写代码
5.2.1 生成项目打包配置文件
5.2.2 快速构建正则表达式
5.3 利用ChatGPT在前端开发中快速生成Vue组件
第6章 AI辅助后端编程
6.1 AI辅助商城应用开发:用ChatGPT写简单的生鲜小超市项目
6.1.1 开发准备
6.1.2 方案设计
6.1.3 建表功能
6.1.4 注册功能
6.1.5 登录退出功能
6.1.6 首页浏览商品及详情