跳转至主要内容
Ctrl+K

AI 时代的软件工程

第一部分:回顾与反思 — 软件工程的前世今生

  • 第一章:软件工程的起源与演进
  • 第二章:敏捷革命 — 从计划驱动到价值驱动
  • 第三章:DevOps 与云原生 — 打破开发与运维的壁垒
  • 第四章:软件架构的演进 — 从单体到智能体
  • 第五章:软件质量与工程实践的变迁

第二部分:变革之风 — AI 如何重塑软件开发

  • 第六章:AI 编程助手的崛起
  • 第七章:大语言模型基础 — 开发者需要知道的
  • 第八章:AI 驱动的软件开发生命周期
  • 第九章:AI 时代的代码审查与质量保证
  • 第十章:AI 时代的团队协作与项目管理

第三部分:氛围编程 — 新范式的崛起

  • 第十一章:什么是氛围编程(Vibe Coding)
  • 第十二章:Cursor — 重新定义代码编辑器
  • 第十三章:Claude Code — 终端中的 AI 软件工程师
  • 第十四章:氛围编程的边界与风险
  • 第十五章:超越氛围编程 — 意图驱动开发

第四部分:AI Agent 开发深度解析

  • 第十六章:AI Agent 概论 — 从聊天机器人到自主智能体
  • 第十七章:Agent 架构模式深度解析
  • 第十八章:Agent 开发框架对比与实战
  • 第十九章:Agent 的工具系统设计
  • 第二十章:Agent 的记忆与状态管理
  • 第二十一章:多 Agent 系统与协作模式
  • 第二十二章:Agent 的评估、测试与可观测性

第五部分:工程师的自我进化

  • 第二十三章:程序员的认知转变 — 从编码者到架构师
  • 第二十四章:AI 时代的学习方法论
  • 第二十五章:AI 时代的职业发展路径
  • 第二十六章:AI 时代的工程文化与团队建设
  • 第二十七章:AI 时代的工程伦理与责任

第六部分:展望未来

  • 第二十八章:软件工程的下一个十年
  • 第二十九章:构建你的 AI 工具箱
  • 第三十章:写给每一位软件工程师的信

附录:实战项目

  • 附录 A:实战项目 — AI Coach 虚拟学习教练
  • 附录 B:实战项目 — AI Editor 虚拟书稿编辑
  • Repository
  • Open issue

索引

作者: Walter Fan, AI Agent

© Copyright 2026, Walter Fan, AI 辅助创作.