AIGC智能编程:大模型代码助手巧学巧用
一本书让你掌握CodeGeeX、文心快码、通义灵码、Cursor、Trae、编程智能体,快速入门AI编程!

作者:云中江树,王照华,李松廉

丛书名:人工智能前沿实践丛书

定价:119元

印次:1-1

ISBN:9787302698678

出版日期:2025.07.01

印刷日期:2025.07.18

图书责编:贾旭龙

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

《AIGC智能编程:大模型代码助手巧学巧用》是全面探讨人工智能在编程领域应用的实用指南,旨在帮助读者深入了解 AI代码助手的工作原理,并掌握如何有效利用这些工具来提高编程效率和代码质量。本书首先介绍了 AI编程的发展趋势和主流 AI代码助手工具,然后详细讲解了 AI代码助手在代码生成、重构、注释、评审、测试、安全和优化等方面的应用技巧,最后探讨了 AI代码助手在前端、后端、高并发、APP开发、办公自动化和游戏开发等特定领域的实践。

"云中江树LangGPT社区创始人,知名AI智能体设计专家,畅销书《智能体设计指南》作者,公众号「云中江树」主理人。中国提示词工程师大会联合发起人,中国MCP开发者联盟联合发起人,微软MVP。开创的LangGPT结构化提示词方法已成为AI应用领域的标杆实践,曾设计OpenAI全球Top100 AI智能体,阿里云平台**开通赞赏功能智能体等知名智能体,多家大厂AI年度合作专家。王照华(甲木)LangGPT社区联合创始人,畅销书《智能体设计指南》作者,公众号「甲木未来派」主理人,PEC China联合发起人,智能体设计师。多年服务端开发经验,与智谱、通义、Kimi等AI模型厂商均有深度合作,也为众多上市公司和高校提供“AI+”培训服务,积累了丰富的实践经验。同时他也是“得到”AI学习圈提示词课程主理人,其开设的Prompt课程一经推出便收获超万人次学习,广受好评。李松廉互联网大厂算法研究员,LangGPT论文作者之一。担任中科院一区TOP期刊审稿人。曾在计算机视觉**会议(ECCV)的感知测试竞赛(DeepMind主办)中获得亚军。主要研究方向为面向AIGC的视频理解与生成。"

前言 本书特点 本书系统介绍了人工智能在编程领域的应用。大语言模型技术的快速发展正在重塑软件开发流程。本书详细阐述了AI代码助手的工作原理、主流工具及其在各类编程场景中的应用技巧,旨在帮助读者有效利用这些工具提升编程效率和代码质量。 本书内容 第1章 欢迎来到AI编程时代 介绍AI编程的兴起背景、未来趋势及对编程生态的影响,强调其降低门槛、改变开发流程的意义。 第2章 AI代码助手 聚焦主流AI代码助手工具(如GitHub Copilot、CodeGeeX等)的功能特点、安装使用及实战案例。 第3章 AI编辑器与编程智能体 探讨Cursor、Trae等AI编辑器的代码补全、多模态输入等功能,以及Devin等编程智能体的自动化能力。 第4章 代码生成 讲解AI代码生成的方法论,包括从零构建程序(如计算器)和基于模板生成标准化代码(如Web API模块)。 第5章 代码重构及风格统一 阐述AI如何辅助代码结构优化(重构)和风格统一(如命名规范),以提升代码的可维护性。 第6章 注释添加 演示AI自动生成代码注释的方法,以及结合代码上下文改进注释语义的实践。 第7章 代码评审 介绍AI辅助的代码审查流程(静态分析、逻辑检测等)及质量控制(编码规范、性能优化等)。 第8章 代码测试与安全 讲解AI自动生成测试用例、检测安全漏洞的应用,以及AI在网络安全领域的角色和它面临的挑战。 第9章 代码优化 分析AI如何识别性能瓶颈并提供自动化优化建议。 第10章 AI代码助手在前端开发中的应用 展示AI在前端开发中的实践,包括UI组件生成、响应式设计...

目录
荐语
查看详情 查看详情
目录

第 1 章 欢迎来到AI编程时代 1

1.1 AI编程的兴起与未来趋势 2

1.1.1 AI编程序幕拉开:大语言模型的编程应用 2

1.1.2 AI编程大众化:AI编程的产品化和普及 4

1.1.3 AI编程的智能化趋势 6

1.2 AI如何改变编程生态 8

1.2.1 编程门槛的降低和编程群体的扩大 8

1.2.2 “所见即所得”的编程过程 9

1.2.3 提出问题和结果验收的能力更加重要 12

1.3 本章小结 13

第 2章 AI代码助手 15

2.1 初识AI代码助手 16

2.2 国外AI代码助手 18

2.2.1 GitHub Copilot 18

2.2.2 谷歌的Project IDX 20

2.2.3 亚马逊的Amazon Q开发者版 22

2.3 智谱CodeGeeX 25

2.3.1 智谱CodeGeeX简介与安装 25

2.3.2 注册和登录CodeGeeX 30

2.3.3 CodeGeeX的主要功能与使用案例 31

2.4 百度文心快码 53

2.4.1 文心快码的功能与特点 53

2.4.2 如何集成文心快码到开发环境 55

2.4.3 文心快码在编程中的应用 58

2.5 阿里通义灵码 69

2.5.1 通义灵码的功能与特点 69

2.5.2 通义灵码编程实践 70

2.5.3 通义灵码与DeepSeek 89

2.6 本章小结 90

第 3章 AI编辑器与编程智能体 91

3.1 Cursor 92

3.1.1 简介 92

3.1.2 主要功能 95

3.1.3 应用场景... 查看详情

《AIGC智能编程:大模型代码助手巧学巧用》是全面探讨人工智能在编程领域应用的实用指南,旨在帮助读者深入了解 AI代码助手的工作原理,并掌握如何有效利用这些工具来提高编程效率和代码质量。本书首先介绍了 AI编程的发展趋势和主流 AI代码助手工具,然后详细讲解了 AI代码助手在代码生成、重构、注释、评审、测试、安全和优化等方面的应用技巧,最后探讨了 AI代码助手在前端、后端、高并发、APP开发、办公自动化和游戏开发等特定领域的实践。


查看详情