Skip to content

模块十:AI 编程实战

学习目标:用 AI 工具真正写出能跑的代码,而不是停留在"让 AI 帮我写个函数"的阶段

预计时间:6-8 小时

前置知识:基础编程概念、模块六的 AI 编程工具介绍

模块介绍

2025 年的 AI 编程工具已经卷到飞起。GitHub Copilot 搞出了 Agent Mode,Cursor 把价格改了又改,Claude Code 直接在终端里干活,Windsurf 号称要革 Cursor 的命,v0 和 bolt.new 让不会写代码的人也能搓出网站...

工具太多,选择困难症犯了?

这个模块不是工具测评。我们的目标很简单:用这些工具把项目做出来

说实话,大部分人用 AI 编程工具的方式还是太保守——让它补全几行代码,问它一个报错怎么解决,顶多让它写个函数。但这些工具能做的远不止这些。

我见过有人用 Cursor 一下午搓出一个完整的 Chrome 插件,也见过有人用 Claude Code 重构了整个后端架构。当然,也见过有人被 AI 生成的 bug 折腾了一整天。

区别在哪?不是工具选得对不对,而是用法对不对

这个模块会带你走一遍完整的 AI 辅助开发流程:从选工具、搭环境,到写代码、调 bug、做项目。每一步都有坑,我会告诉你怎么绕过去。

章节列表

学习检验

完成本模块学习后,你应该能够:

  • [ ] 根据项目类型选择合适的 AI 编程工具
  • [ ] 用 AI 工具完成一个完整的小项目(不是写几个函数)
  • [ ] 写出让 AI 能理解的需求描述
  • [ ] 在 AI 生成的代码出问题时,知道怎么排查和修复
  • [ ] 建立自己的 AI 编程工作流

实践项目

项目:用 AI 工具开发一个实用的小工具

要求:

  1. 从下面三个项目中选一个(或者自己想一个类似规模的)
  2. 全程使用 AI 编程工具辅助开发
  3. 记录开发过程中的提示词和 AI 的回复
  4. 最终产出可运行的代码

可选项目:

  • Chrome 插件:网页内容摘要工具
  • 命令行工具:批量文件重命名器
  • Web 应用:个人书签管理器

评估标准:

  • 代码能跑,功能完整
  • 开发过程有记录
  • 遇到问题能自己解决(或者知道怎么问 AI)

← 返回课程目录 | 继续学习 →

最近更新

基于 Apache 2.0 许可发布