datawhalechina/easy-vibe

💻 vibe coding 2026 | Your First Modern Coding Course Beginners to Master Step by Step.

What it solves

Easy-Vibe 是一条完整的学习路径,旨在帮助从完全新手到有经验的开发者,使用 AI 辅助编码(常称为“vibe coding”)构建真实的软件产品。它弥合了产品想法与可运行应用之间的差距,教用户如何向 AI 描述需求,并将这些描述转化为可工作的代码。

How it works

项目提供结构化的多阶段课程,按技能水平组织:

  • Stage 1 (Beginner): 关注产品原型、AI IDE 工具、想法验证,以及集成基础 AI 能力(文本、图像、视频)。
  • Stage 2 (Junior/Mid-Level): 包括全栈开发,涉及前端 UI 设计、数据库(Supabase)、后端 API 设计和云部署。
  • Stage 3 (Advanced): 教授 AI 原生工程,使用 Claude Code、MCP(Model Context Protocol)、代理团队和跨平台应用交付等工具。
  • Knowledge Base: 附录提供计算机科学、基础设施和 AI 原理的基础知识。

Who it’s for

  • Complete beginners:想在没有深厚编码背景的情况下完成第一个项目。
  • Product managers and founders:希望快速且低成本验证想法并构建 MVP。
  • Students:想培养实用的 AI 时代编程技能。
  • Developers (Junior to Senior):想通过 AI 协作和代理开发提升工作流。

Highlights

  • Multilingual Support: 教程提供 10 种语言。
  • Interactive Learning: 使用可视化教程、模拟编码环境和交互式 RAG 数据流演示。
  • End-to-End Path: 引导用户从最初的“想法”阶段(用户研究与验证)到全栈部署和计费集成。
  • AI-Native Focus: 包含使用 AI 代理和 Claude Code 等专业工具的高级指南。