这门《AI 编程实战营(第 1 期)》的定位很明确:它不是讲 AI 原理的课,而是讲「怎么把 AI 真正接进日常开发流程」的课。从资料包线索看,课程以 Cursor 为主线工具,逐步延伸到 MCP(Model Context Protocol)这一层,最后落到具体的 Postgres 数据库 MCP 实现和个性化 Skills 构建。对于已经用过 Copilot、Cursor,但停在第 30% 熟练度的开发者来说,这份资料的价值在于把「会用」推到「会设计」。

技术栈与工具链:Cursor 为主,MCP 收口

整个课程围绕两条技术线展开。第一条是 Cursor 的人机交互式编程,第二周的内容集中在这个方向,重点是补全、对话、多文件修改、规则配置这些高频动作背后的工作机制。第二条线是 MCP,第五周用整整一周时间做这件事,从协议简介到设计 Postgres 数据库 MCP,再到代码测试、个性化 Skills 构建,是一条完整的实现链路。

这条链路值得注意的地方在于,它没有停留在「调用现成 MCP Server」,而是要求学员自己设计一个 MCP。Postgres 作为示例数据库,涉及连接管理、schema 读取、查询封装、错误处理这些后端开发者熟悉的场景。选择 Postgres 而不是玩具数据集,说明课程假设学员已经具备基本的 SQL 和 Node/Python 服务端能力。

项目结构:按周递进,每周一个可交付物

资料以周为单位组织,第五周的目录本身就能看出结构感:先是 MCP 简介建立概念,再设计 Postgres MCP,然后写代码实现,接着补测试,最后做 Skills 个性化。这是一个典型的「概念—设计—实现—验证—扩展」五段式,每一段都有对应的视频和资料包,可以单独拿出来对照练习。

这种按周切分的好处是复用性强。你不需要从头跟到尾,比如已经熟悉 Cursor 的人可以直接跳到第五周,把 MCP 这一块当作独立模块来啃。每一周的资料包是自包含的,配合视频能还原出当时的工程上下文。

可复用模块:MCP Server 与 Skills 设计

课程里最具复用价值的部分,是 Postgres MCP 的实现和个性化 Skills 的构建。前者可以改造成 MySQL、SQLite 甚至任意内部数据源的 MCP Server,结构上只需要替换连接层和查询适配层。后者更偏向工程范式:如何把团队内部的代码规范、接口约定、常见操作封装成可被 AI 调用的 Skill,这部分的思路可以直接迁移到其他项目。

代码测试环节也值得一提。给 AI 生成的代码补测试,本身就是一个反复出现的场景。课程里把测试设计单独作为一节,说明它不只是走流程,而是被视为 MCP 工程质量的一部分。这个视角对做后端工具链的开发者有参考价值。

自学路径建议:先跑通再改造

如果你打算用这份资料自学,建议的顺序是:先跟着第五周把 Postgres MCP 跑通一遍,理解请求从 AI 到 MCP Server 到数据库再返回的完整链路;然后回到第二周补 Cursor 的交互细节,看看哪些操作可以固化到自己的规则里;最后做 Skills 那一节,把项目里重复出现的操作抽象成 Skill。

  • 第一遍不要改代码,先保证跑通,记录每个环节的输入输出。
  • 第二遍替换数据源,把 Postgres 换成你实际在用的库,观察哪些地方需要动。
  • 第三遍写测试,把 MCP 的边界情况覆盖一遍,这一步最容易暴露设计问题。
  • 最后整理成自己的模板,Skills 和 MCP Server 都可以沉淀为团队资产。

整体来看,这份资料适合拿来对照实践,而不是当作视频课从头看到尾。它的信息密度集中在工程实现上,快进着看会丢掉很多设计取舍的细节。建议在有具体项目要落地的时候再打开,边做边查,效率最高。

极客时间付费课 AI编程实战营(第1期)

AI编程实战,掌握未来技术

编辑点评

实战导向,从基础到高级,深入浅出AI编程技术,适合希望掌握AI编程的开发者。

⭐ 编辑推荐

AI编程实战营,带你领略AI编程的魅力,从入门到精通。

✨ 课程亮点

✦实战导向
✦技术全面
✦深入浅出

课程目录

📁 8、第五周:深入学习和使用 MCP
    8、第五周:深入学习和使用 MCP资料.zip  [1.8 MB]
    8.4 设计并实现代码测试.mp4  [238.3 MB]
    8.3 Postgres数据库MCP的代码实现.mp4  [305.0 MB]
    8.5 构建Postgres的个性化Skills.mp4  [341.4 MB]
    8.1 MCP 简介.mp4  [282.7 MB]
    8.2 设计一个Postgres数据库的MCP.mp4  [439.2 MB]
📁 5、第二周:深入Cursor:人机交互式智能编程
    5、第二周:深入Cursor:人机交互式智能编程说明.png  [493.5 KB]
    3. Spec Kit 实践.mp4  [203.6 MB]
    2. 如何使用 Cursor 的 Rules.mp4  [321.0 MB]
    5. 实现数据库查询工具.mp4  [920.3 MB]
    1. 快速上手 Cursor.mp4  [165.2 MB]
    4. 设计一个数据库查询工具.mp4  [366.2 MB]
📁 2、Github基本操作
    2、Github基本操作文档.zip  [1.8 MB]
    5、完成一个最简单的Git操作流程:工作区、暂存区和仓库.mp4  [46.3 MB]
    3、安装 Git、初始化仓库并做最简单的配置.mp4  [40.2 MB]
    2、什么是版本控制?.mp4  [32.3 MB]
    1、为什么要使用 Git&GitHub.mp4  [31.6 MB]
    6、将本地仓库同步到远程GitHub仓库_v1.6.mp4  [43.3 MB]
    4、在Windows系统上安装Git.mp4  [10.6 MB]
📁 0、课件资料
    0、课件资料说明.png  [493.5 KB]
    0、课件资料.exe  [51.3 MB]
📁 7、第四周:高效解构:AI 赋能下代码库深度理解与文档化
    7、第四周:高效解构:AI 赋能下代码库深度理解与文档化必看.png  [493.5 KB]
    2. 利用 AI 学习大型代码库中的架构设计并生成文档(一).mp4  [320.9 MB]
    3. 利用 AI 学习大型代码库中的架构设计并生成文档(二).mp4  [194.5 MB]
    4. 系统架构文档生成实践.mp4  [417.5 MB]
    1. 利用 AI 工具理解大型代码库.mp4  [268.5 MB]
📁 1、开营直播
    1、开营直播说明.png  [493.5 KB]
    开营直播课.mp4  [869.1 MB]
📁 4、第一周:AI编码新范式:工具启蒙与快速实践
    4、第一周:AI编码新范式:工具启蒙与快速实践说明.zip  [1.8 MB]
    4. 深度探索 NotebookLM.mp4  [67.2 MB]
    3. 学会使用 NotebookLM.mp4  [177.1 MB]
    5. 制作一个项目管理工具.mp4  [639.3 MB]
    1. 如何学习 AI 编程实战营.mp4  [223.5 MB]
    2. AI 编程工具简介.mp4  [103.7 MB]
📁 3、直播答疑
    3、直播答疑必看.zip  [1.8 MB]
    AI 编程直播答疑回放-20251214.mp4  [446.9 MB]
    AI 编程实战营直播答疑-20251228.mp4  [437.4 MB]
    需求描述和架构 设计Architecture.pdf  [8.5 MB]
    AI 编程直播答疑-20260111.mp4  [204.9 MB]
📁 10、第七周:AI 赋能软件开发全流程端到端实践
    10、第七周:AI 赋能软件开发全流程端到端实践必看.zip  [1.8 MB]
    3. 项目的代码实现.mp4  [588.7 MB]
    2. 生成产品设计文档.mp4  [303.5 MB]
    1. 项目前期规划与调研.mp4  [137.5 MB]
📁 6、第三周:深入Clude Code:Agent 驱动的自动化开发
    4. 用 Claude Code 为数据库查询工具增加 MySQL 的支持.mp4  [240.7 MB]
    7. 本章小结.mp4  [90.4 MB]
    2. Claude Code 的架构设计.mp4  [190.2 MB]
    6. 语音 App 的代码实现.mp4  [247.6 MB]
    3. Claude Code 的常用功能.mp4  [333.5 MB]
    5. 用 Claude Code 构建一个语音 App.mp4  [336.1 MB]
    1. Claude Code 简介.mp4  [112.7 MB]
📁 9、第六周:Agent 核心:从逆向工程到通用智能体构建
    9、第六周:Agent 核心:从逆向工程到通用智能体构建文档.png  [493.5 KB]
    9.1 深入认识 Agent.mp4  [346.2 MB]
    9.3 构建一个简单的 Agent.mp4  [382.9 MB]
    9.2 理解 Coding Agent 的调用链路.mp4  [745.9 MB]
📁 11、第八周:回顾与展望:AI 在软件工程的未来
    2. 设计一个代码开发 Agent.mp4  [101.0 MB]
    8. 完善 Coding Agent(三).mp4  [388.9 MB]
    6. 完善 Coding Agent(一).mp4  [297.4 MB]
    3. 生成技术文档.mp4  [439.6 MB]
    5. Coding Agent 的代码测试及修复.mp4  [283.0 MB]
    10. 课程总结.mp4  [593.1 MB]
    9. Coding Agent 的总结.mp4  [121.7 MB]
    1. AI 编程的未来发展.mp4  [359.9 MB]
    8. 完善 Coding Agent(三)(1).mp4  [388.9 MB]
    4. Coding Agent 的代码实现.mp4  [285.8 MB]
    7. 完善 Coding Agent(二).mp4  [289.0 MB]
课表.png  [1.5 MB]
AI编程实战营.png  [297.0 KB]

适合人群

  • AI编程爱好者
  • 软件开发工程师
  • 技术管理者

🎯 学习收获

  • 掌握AI编程基础
  • 精通AI编程工具
  • 提升软件开发能力

🎉 祝您学习愉快!