基于软件开发的生成式人工智能
黄俊彬 译
出版时间:2026年05月
页数:174
“本书作者是身处AI编码革命中的开发者,他打造了一本不可或缺的实用指南。这本书针对正在重塑软件构建方式的工具,提供了实用、亲测的评估内容。阅读本书,你将学会如何审慎地把AI整合到工作流中,避免陷入‘凭感觉编码’的陷阱。”
——Addy Osmani
谷歌Chrome工程负责人
短短几年间,AI已彻底改变软件开发的格局,新潮工具层出不穷,丝毫没有放缓的迹象。作为软件工程师、产品构建者或CTO,你该如何跟上节奏?这本实用书籍,是本书作者“测试所有能找到的AI工具”这一目标的成果,他想为从业者在行业乱象中提供必要的指导。
本书聚焦AI工具对比、实用工作流、真实案例研究,每章都会评估工具的核心表现、适用场景与局限性。产品评测本身已具备参考价值,但本书更进一步,它为读者提供了一套清晰的框架,用于评估软件开发未来持续复杂化的工具与工作流。
● 了解代码生成、自动补全助手如何重塑开发者体验。
● 掌握一套统一方法,评估代码生成工具在实际编码场景中的表现。
● 探索正在改变UI/UX设计、前端开发的AI工具。
● 学习AI如何简化代码审查与漏洞检测。
● 了解优化软件测试、QA流程的AI工具。
● 探索AI在文档编写、技术写作中的应用。
● 理解现代大语言模型如何重新定义聊天机器人的能力。
- 前言
- 第1章 代码生成与自动补全
- 1.1 代码生成工具的类型
- 1.2 用例
- 1.3 基于浏览器的工具
- 1.3.1 ChatGPT
- 1.3.2 Google Gemini
- 1.4 基于IDE的工具
- 1.4.1 GitHub Copilot
- 1.4.2 Cursor
- 1.4.3 Windsurf
- 1.5 工具比较
- 1.5.1 ChatGPT
- 1.5.2 Google Gemini
- 1.5.3 GitHub Copilot
- 1.5.4 Cursor
- 1.5.5 Windsurf
- 1.6 结论
- 第2章 用户界面与用户体验设计
- 2.1 UI/UX设计中AI工具的类型
- 2.2 在UI/UX中使用AI工具的优缺点
- 2.3 UI/UX AI工具的使用案例
- 2.4 评估过程
- 2.5 UI工具
- 2.5.1 Uizard
- 2.5.2 Bolt.new
- 2.5.3 Lovable
- 2.6 UX工具
- 2.6.1 QoQo.ai
- 2.6.2 Research Studio
- 2.7 工具比较
- 2.8 结论
- 第3章 错误检测与代码审查
- 3.1 人工智能代码审查工具的类型
- 3.2. 使用案例
- 3.3 保留人工审查
- 3.4 评估过程
- 3.4.1 Codacy
- 3.4.2 DeepCode
- 3.4.3 CodeRabbit
- 3.5 工具比较
- 3.6 结论
- 第4章 自动化测试与质量保证
- 4.1 AI测试工具的类型
- 4.2 使用案例
- 4.3 需要人工测试人员
- 4.4 评估过程
- 4.4.1 Katalon Studio
- 4.4.2 testRigor
- 4.5 工具比较
- 4.6 结论
- 第5章 预测分析与性能优化
- 5.1 数据收集与来源
- 5.2 数据分析的使用案例
- 5.3 用于数据分析的AI工具类型
- 5.4 评估过程
- 5.4.1 Julius
- 5.4.2 Akkio
- 5.4.3 ChatGPT
- 5.5 工具比较
- 5.6 结论
- 第6章 文档与技术写作
- 6.1 文档的类型
- 6.2 评估过程
- 6.2.1 Swimm
- 6.2.2 ChatGPT
- 6.2.3 Cursor
- 6.2.4 Scribe
- 6.3 工具比较
- 6.4 结论
- 第7章 聊天机器人与虚拟助手
- 7.1 聊天机器人实现的类型
- 7.2 评估过程
- 7.2.1 Chatbase
- 7.2.2 Botpress
- 7.2.3 LangChain
- 7.3 工具比较
- 7.4 结论
- 第8章 实践成功案例
- 8.1 皮耶特·莱弗尔斯:创业者如何使用人工智能工具
- 8.2 Shopify:大型企业如何使用人工智能工具
- 8.3 案例之外的思考
- 8.4 结论:生成式人工智能助力软件开发的未来
- 8.4.1 自动柜员机(ATM)与银行柜员
- 8.4.2 电梯操作员
- 8.4.3 电子表格与会计
- 作者介绍
- 封面介绍
书名:基于软件开发的生成式人工智能
译者:黄俊彬 译
国内出版社:中国电力出版社
出版时间:2026年05月
页数:174
书号:978-7-5239-1199-0
原版书书名:Generative AI for Software Development
原版书出版商:O'Reilly Media
Sergio Pereira
Sergio Pereira拥有超15年的软件工程师、CTO从业经验,曾为Bulk MRO、StudentFinance、Candlify等多家快速成长的初创公司打造产品。过去8年间,他专注于为金融科技行业构建软件产品,严格遵循该领域的合规要求。作为软件开发领域AI工具的早期使用者,他是该方向的思想领导者。
本书封面上的动物是一只枯叶蝶(学名:Kallima inachus)。
封面色彩鲜明的呈现方式,与枯叶的意象形成强烈反差,而这正是枯叶蝶形态设计的精妙之处。当它闭合翅膀时,棕褐色的色泽、清晰的叶脉、中脉以及斑驳的斑点,使其酷似一片真正的枯叶。这种伪装能力能帮助它躲避鸟类、蜥蜴及其他昆虫等捕食者的攻击。
枯叶蝶的体型和体色会因季节(雨季或旱季)略有差异,这种特性被称为多型现象。它原产于亚洲热带地区,分布范围从印度延伸至日本,尤其在降雨充足的林地环境中繁衍生息,考虑到其特殊的伪装能力,这样的生存环境选择合乎情理。
与其他蝴蝶类似,枯叶蝶的生命周期会经历完全变态发育。从卵(约6天)发育为幼虫(约36天),再进入蛹期(10~15天),最终羽化为成虫。成虫的寿命差异较大。通常情况下可存活2~8周,但在冬季,成虫会进入滞育状态,通过减缓生长发育和新陈代谢来延长寿命,直至下一个繁殖季节。
O’Reilly图书封面上的许多动物都处于濒危状态,而它们对整个世界而言均具有重要意义。