# vibecoding_pku **Repository Path**: aistudy101/vibecoding_pku ## Basic Information - **Project Name**: vibecoding_pku - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: gemini - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2026-03-02 - **Last Updated**: 2026-03-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Vibe Coding PKU:人工智能辅助开发先锋课 ![Vibe Coding PKU 封面](cover.png) > **“不用刻意逢迎代码的语法,用自然语言勾勒你的数字世界。”** ## 🌟 课程简介与目标受众 本课程由北京大学元培学院开设。在这个大模型接管底层的时代,我们的目标不仅是科普 AI,更是要打造掌握先进生产力的**超级个体**。 **这门课适合谁?** * **非 CS/AI 专业同学的福祉**:如果你不仅没有任何代码基础,还对密密麻麻的报错极其头痛,却有无数个改变生活/社团/科研的小 Idea——这是为你量身定制的。 * **文理交融的思考者**:这门课最难的部分不是敲出无 BUG 的代码,而是如何像一个顶级产品经理一样,写出逻辑严丝合缝的英文/中文指令单 (Spec/Prompt)。 ## 📚 课程目录概览 本课程分为 10 次核心课堂与实战,带领你从 0 到 1 部署一个完整的带 AI 功能的大型应用! ### 第一部分:AI 原生思维与基础 (0基础) * **[Lesson 1](lesson1/lecture.md):人工智能基本概念与大语言模型基础使用** * *项目*:扮演甲方,手把手逼迫 AI 把废话变成可落地的执行指南。 * **[Lesson 2](lesson2/lecture.md):大语言模型基本原理和提示词工程** * *项目*:掌握 CRISPE 法则与思维链 (CoT),写出“让 AI 只输出纯净代码”的终极魔法。 * **[Lesson 3](lesson3/lecture.md):AIGC与多模态内容创作** * *项目*:为你的创业点子生成极简 Logo UI 与推广主题曲。 ### 第二部分:Vibe Coding 核心剑法 (IDE与工程) * **[Lesson 4](lesson4/lecture.md):Vibe Coding 基础 (Trae / Cursor 极速上手)** * *项目*:无需敲击一行底层代码,在本地瞬间生成并运行一个绚丽的玻璃态个人主页! * **[Lesson 5](lesson5/lecture.md):Vibe Coding 进阶 (Spec 飞控与 Git 存档)** * *项目*:体验敏捷架构师的狂飙。用一篇千字的 `spec.md` 瞬间在本地构建社团报名系统的三剑客 (HTML/CSS/JS)。 * **[Lesson 6](lesson6/lecture.md):武器与防御 (MCP、Skills 与稳定性防御)** * *大作业 Milestone 1*:三人组队,用 AI 联网搜索验证点子,输出硬核的产品立项书 (Pitch Deck)。 ### 第三部分:高阶扩展与全栈实战 * **[Lesson 7](lesson7/lecture.md):高级用法 (Terminal 自动化与云端挂载)** * *大作业 Milestone 2*:克服黑框恐惧,让电脑自动执行每日 Python 工作流并产出文档。 * **[Lesson 8](lesson8/lecture.md):互联网大厂视角的 Vibe Coding 开发** * *大作业 Milestone 3*:重构你的纯静态玩具原型,让它真正具备核心的数据流闭环。 * **[Lesson 9](lesson9/lecture.md):AI 智能体 (Agents) 深度植入** * *大作业 Milestone 4*:把你们的作品插上灵魂,拖拽一只 24 小时在线的 AI 导购或学姐接线员。 ### 第四部分:巅峰展示 * **[Lesson 10](lesson10/lecture.md):期末大点兵 (Pitch Day & 结课演示)** * 在这里,只有能运行的 Demo 和满分的演讲 Vibe! --- ## 💻 统一环境配置建议 上这门课,你只需要一台能联网的轻薄本(Mac 或 Win 均可)。 1. **浏览器推荐**:Chrome 或 Edge(推荐把豆包/Kimi 或 v0 加入书签栏)。 2. **核心兵器 IDE**:全员统一安装 **Trae** 客户端 (`trae.ai`) 并进行微信登录 / 或者如果你有一些办法与经费,可以考虑Cursor, Antigravity 等。 ## 💡 导师学习建议 (How to win this course) * **不要用战术的勤奋替代大脑的偷懒**:遇到 Bug 时,最大的忌讳就是自己去翻书查代码。直接复制那坨红色的乱码,在 Chat 框里质问 AI:“你在干什么?为什么报错?给我解释并给我改对!” * **永远写 Spec**:在你没想清楚你要做什么、数据要怎么流转、逻辑怎么分叉之前,别让 AI 动手。因为 AI 是最听话的,哪怕你指了一条悬崖,它也会极其完美地造一条通向悬崖的路。 Enjoy the Vibe!