vibe_coding

Vibe Coding 学习教程

这是一个用于学习和记录 Vibe Coding、Cursor 等 AI 编程工具使用方法的教程仓库。

🚀 快速开始

学习路径

初学者路径(1-2周)

  1. Vibe Coding 初学者完全指南 - 从零开始学习 Vibe Coding 和 Cursor
  2. Cursor 快速参考手册 - Cursor 快捷键和命令速查
  3. Claude Code 入门指南 - 学习命令行 AI 编程助手
  4. Hello Vibe Coding 示例项目 - 通过实践项目巩固学习

进阶路径(2-4周)

  1. Prompt 工程完全指南 - 掌握与 AI 高效沟通的艺术
  2. Vibe Coding 高级指南 - 深入学习高级技巧和最佳实践
  3. Cursor 高级功能指南 - 掌握 Cursor 的高级功能
  4. Claude Code 高级技巧 - 掌握 Claude Code 的高级功能

实战路径(1-2个月)

  1. 实战项目案例 - 学习完整项目的开发过程
  2. 高级实践项目 - 完成更复杂的项目
  3. 故障排除指南 - 解决常见问题

扩展学习

  1. 工具对比和选择指南 - 全面对比主流 AI 编程工具
  2. VS Code AI 集成指南 - 在 VS Code 中使用 AI 工具
  3. 其他 AI 编程工具 - GitHub Copilot、Tabnine、Codeium 等
  4. 芯片设计中的应用 - Verilog 和 ASIC 设计的实用技巧

📚 目录结构

vibe_coding/
├── tutorials/              # 教程内容
│   ├── vibe-coding/        # Vibe Coding 相关教程
│   │   ├── beginner-guide.md      # 初学者完全指南
│   │   ├── advanced-guide.md      # 高级指南
│   │   ├── prompt-engineering.md # Prompt 工程指南
│   │   ├── case-studies.md        # 实战项目案例
│   │   ├── troubleshooting.md     # 故障排除指南
│   │   ├── tools-comparison.md    # 工具对比和选择指南
│   │   ├── vscode-integration.md  # VS Code AI 集成指南
│   │   ├── other-tools.md         # 其他 AI 编程工具
│   │   └── hardware-design.md    # 芯片设计中的应用
│   ├── cursor/            # Cursor 相关教程
│   │   ├── quick-reference.md     # 快速参考手册
│   │   └── advanced-features.md   # 高级功能指南
│   └── claude-code/      # Claude Code 相关教程
│       ├── beginner-guide.md      # 入门指南
│       └── advanced-techniques.md  # 高级技巧
└── examples/              # 示例代码
    ├── hello-vibe-coding/  # 第一个 Vibe Coding 项目
    ├── web-blog/          # 博客系统示例
    └── task-manager/      # 任务管理应用示例

📖 完整教程体系

🎓 Vibe Coding 教程

基础教程

进阶教程

实战教程

🛠️ Cursor 教程

基础参考

高级功能

💻 Claude Code 教程

入门指南

高级技巧

💻 实践项目

入门项目

进阶项目

🎯 内容说明

Tutorials(教程)

Examples(示例)

💡 学习建议

学习阶段

阶段 1:基础掌握(1-2周)

  1. 阅读初学者指南:理解 Vibe Coding 基本概念
  2. 熟悉 Cursor:掌握基本操作和快捷键
  3. 学习 Claude Code:掌握命令行 AI 编程助手
  4. 完成入门项目:通过 Hello Vibe Coding 项目实践
  5. 查阅快速参考:遇到问题时查阅参考手册

阶段 2:技能提升(2-4周)

  1. 学习 Prompt 工程:提高与 AI 沟通效率
  2. 阅读高级指南:深入学习高级技巧
  3. 掌握 Cursor 高级功能:使用 Composer、Multi-Agents 等
  4. 掌握 Claude Code 高级技巧:项目上下文管理、Git 集成等
  5. 完成进阶项目:开发博客或任务管理应用

阶段 3:实战应用(1-2个月)

  1. 学习实战案例:了解完整项目开发流程
  2. 独立完成项目:从需求到部署的完整流程
  3. 解决问题:使用故障排除指南解决实际问题
  4. 持续优化:不断改进代码质量和开发效率

学习技巧

🚀 使用说明

  1. 浏览 tutorials/ 目录下的相关教程
  2. 查看 examples/ 目录下的示例代码
  3. 根据需要添加自己的学习笔记和代码

📝 贡献

欢迎添加更多教程内容和示例代码!

📄 许可证

本项目仅用于学习目的。


上一篇

已是第一篇

当前在主页

下一篇

教程索引 →