传统的软件开发往往伴随着漫长的编码周期和繁琐的语法调试,导致许多好的创意因技术门槛或时间成本而搁浅。本课程将带你掌握 Vibe Coding 核心技巧,利用 Cursor、Windsurf 等 AI 工具,直接通过自然语言驱动应用程序的构建。你将学习如何引导 AI 智能体从零开始搭建项目,将抽象想法快速转化为可运行的原型,并实现 AI 辅助下的代码精炼与版本管理。这套流程不仅能大幅缩减开发耗时,更能确保项目结构专业且易于维护。
你将学到什么
- 使用 AI 智能体从零开始构建应用程序
- 将应用创意转化为可运行的原型
- AI 引导的调试与代码精炼
- 版本控制与可维护的项目结构
- 编写测试以验证应用功能是否符合预期
Vibe Coding入门课程章节概览
01 — 01 – 介绍 (9 项)
- 001 Vibe Coding 简介
- 002 AI 驱动的编程工具
- 003 安装软件 (Cursor, Node.js, Git)
- 004 Vibe Coding 实战示例 (使用 Cursor)
- 005 理解大语言模型 (LLM) 的非确定性
- 006 模型选择
- 007 自动运行模式 (允许智能体执行命令)
- 008 传统编程与 Vibe Coding 工作流对比
- 009 选择技术栈
02 — 02 – Vibe Coding 基础 (使用 Cursor) (22 项)
- 001 项目概览
- 002 编写软件需求规范
- 002 需求规范
- 003 创建 TODO 列表
- 003 TODO
- 003 需求规范
- 004 构建第一个功能
- 005 配置版本控制 (Git)
- 006 迭代新功能
- 007 添加自动化测试
- 008 回滚到可用版本
- 009 控制 AI 行为的规则
- 009 测试
- 010 代码重构
- 011 通过引用资源提供上下文
- 012 模型上下文协议 (MCP)
- 013 GitHub 集成
- 014 添加 GitHub MCP 服务器
- 015 使用 GitHub MCP 执行操作
- 016 部署
- 017 重启聊天会话
- 018 Cursor 定价
03 — 03 – 使用 Lovable 构建应用程序 (无代码/低代码) (15 项)
- 001 项目概览 – 使用 Lovable 构建应用
- 002 第一个 Lovable 项目
- 002 设计
- 003 创建产品需求文档 (PRD)
- 004 添加指令与指南
- 005 Supabase 集成
- 006 在数据库中存储数据
- 007 故障排除与错误排查
- 008 添加功能与重构代码
- 009 GitHub 集成
- 010 部署应用程序
- 011 解决 Supabase 安全问题
- 012 域名与外部托管选项
- 013 其他集成
- 014 总结
04 — 04 – 在现有代码库上工作 (使用 Windsurf) (13 项)
- 001 安装并配置 Windsurf
- 002 Windsurf 的第一个项目
- 003 分析现有代码库
- 004 实现功能
- 005 Windsurf 预览
- 006 Windsurf 设置
- 007 Windsurf 规则
- 008 Cascade 插件 (MCP 集成)
- 009 GitHub 集成
- 010 Windsurf 工作流
- 011 部署应用程序 (Deploys 功能)
- 012 定价
- 013 总结
05 — 05 – 总结 (1 项)
- 001 赠送内容
要求
- 一台运行 Windows、macOS 或 Linux 的电脑,并拥有软件安装权限
- 注册免费试用/免费账户以使用相关软件
- Node.js LTS 与 Git
- 无需编程经验——只需好奇心和学习意愿!
本课程包括
- 4 小时点播视频
- 17 个可下载资源
- 支持手机和电视端观看
- 结业证书
描述
在本实战课程中,你将发现如何从传统的逐行编程转向“Vibe Coding”方法,即通过自然语言提示词驱动 AI 智能体来编写、测试和部署你的应用程序。受 Andrej Karpathy 愿景的启发,Vibe Coding 让你专注于引导和精炼 AI 输出,而不是受困于语法的每一个细节。你将看到 Cursor 和 Windsurf 等 AI 工具根据简单的自然语言指令创建文件、安装依赖项并执行命令。
本课程涵盖的内容
-
“Vibe Coding”思维方式及其起源介绍
-
领先的 AI 驱动编程工具概览 (Cursor, Windsurf, Lovable, GitHub Copilot)
-
实战项目
-
Vibe Coding 的最佳实践
-
适配 AI 工作流的核心软件开发实践
本课程适合人群
- 想要探索无需编写代码即可构建应用的零基础初学者
- 渴望加速原型设计并学习引导 AI 输出的开发人员
- 任何想要了解 AI 如何改变软件开发生命周期的人
你将获得的核心技能
- 自然语言提示: 用日常英语描述应用创意,并将其转化为可运行的代码
- AI 引导的调试: 识别、排查并优化 AI 生成的代码
- 项目组织: 构建清晰且易于维护的文件与文件夹结构
- 使用 Git 进行版本控制: 跟踪更改、管理分支并安全回滚
- 自动化测试: 编写简单的测试以验证功能
- 部署自动化: 配置一键式或 CI/CD 流水线以发布应用
法律免责声明
本课程为独立教育资源,与课程中涉及的任何工具或软件无官方关联、隶属或认可关系。
本课程包含宣传材料。
本课程适合人群
- 初级及资深软件开发人员
- 测试工程师 / 质量保证 (QA)
- DevOps 工程师
- 设计师 / UI / UX
- 创业者
主题授权提示:请在后台主题设置-主题授权-激活主题的正版授权,授权购买:RiTheme官网

评论(0)